~/talk

SOLID SharePoint apps with TypeScript and SharePoint Framework.

Talkat .NET Fest 2017 · on Saturday, 2017-10-28· [typescript, frontend-architecture]
links:none on file
slides:none on file

Shows how TypeScript + SharePoint Framework implements concrete SOLID refactorings: interfaces for list-item contracts, dependency injection for renderers, and unit-testable classes with mocks. Uses Yeoman/npm/TS toolchain and editors like WebStorm/Atom, builds a SPFx web part that reads list items, packages the .sppkg and deploys to tenant app catalog by drag‑and‑drop. Source code is published and the demo web part runs in SharePoint Online, so patterns actually work end‑to‑end.

AI-written summary · about

  1. 0:00SharePoint dev challenges
  2. 3:50SPFx and modern apps
  3. 9:00Setting up the SharePoint Framework environment
  4. 12:25First web part with TS
  5. 16:34SOLID in SharePoint apps
  6. 21:17Single Responsibility in practice
  7. 25:55Open/Closed & Liskov principles
  8. 29:02Dependency Inversion benefits
  9. 34:09Live demo: SP web part
  10. 38:06Deploy & test in SharePoint
  11. 41:54Packaging & distribution
  12. 43:00Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.