Ce diaporama a bien été signalé.
Le téléchargement de votre SlideShare est en cours. ×

Tomasz Głogosz: SharePoint Framework - nowa jakość w client-side development

Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité

Consultez-les par la suite

1 sur 18 Publicité

Plus De Contenu Connexe

Les utilisateurs ont également aimé (20)

Similaire à Tomasz Głogosz: SharePoint Framework - nowa jakość w client-side development (20)

Publicité

Plus récents (20)

Tomasz Głogosz: SharePoint Framework - nowa jakość w client-side development

  1. 1. SPONSORED BY SharePoint Framework Nowa jakość w client-side development Tomasz Głogosz
  2. 2. SPONSORED BY Kim jestem? Tomasz Głogosz Project Manager, Datapolis Certyfikaty: MCTS, MCTD, PMI PMP 10+ lat pracy w IT: - Systemy zarządzania dokumentami - Intranety/extranety - SharePoint – rozwiązania firm trzecich https://pl.linkedin.com/in/tomaszglogosz
  3. 3. SPONSORED BY O czym będę mówi? Biznes/IT Pro • O historii customizacji SP • O tym, czym jest SP Framework • Co nam daje nowy model? • Dla kogo? • Gdzie się przyda, a gdzie nie? DEV • Jak to działa? • Co potrzeba do deweloperki? • Jak zrobić WebPart? • Co dalej?
  4. 4. SPONSORED BY Historia customizacji SharePoint WSP Sandboxed Solutions Add-ins (Apps) SharePoint Framework
  5. 5. SPONSORED BY Czym jest SharePoint Framework? Nowy model tworzenia customizacji w SharePoint umożliwiający w pełni client-side development zintegrowany z modern SharePoint UX
  6. 6. SPONSORED BY Co nam daje nowy model? • Pełna integracja skryptów • Większa wydajność • Może być w 100% JavaScript • Wspiera nowy SharePoint UX (ale stary również!) • Open source dev, dowolna platforma • Kod JavaScript działający w kontekście bieżącego użytkownika • Pozostałe modele pozostają!
  7. 7. SPONSORED BY Dla kogo jest SharePoint Framework? • Dla programistów Microsoft  • Dla Enterprise • Dla vendorów (będzie) – aktualnie brak wsparcia Office Store
  8. 8. SPONSORED BY Gdzie się przyda, a gdzie nie? Web Part na modern site łączący się z SP Tak UX mobilny Tak Web Part na old/modern site Tak Podniesione uprawnienia Hybryda z Add-in Long-running operation Hybryda z Azue WebJob Ograniczone uprawnienia Tylko przegląd kodu / Add-in Operacje na wrażliwych informacjach Nie / Add-in
  9. 9. SPONSORED BY Jak to działa? *.spapp App Catalog JS WebPart CDN
  10. 10. SPONSORED BY Co potrzeba do deweloperki? Podstawowe narzędzia • Node.js • npm • Yeoman • Gulp • TypeScript • Edytor (np. Visual Studio Code)
  11. 11. SPONSORED BY Co potrzeba do deweloperki? Project template MSBuild C# SUBLIME
  12. 12. SPONSORED BY Co potrzeba do deweloperki? • Istotne dodatki • Framework - dowolny • Office UI Fabric React
  13. 13. SPONSORED BY Co potrzeba do deweloperki? • Przydadzą się • Fiddler • Postman for Chrome • Cmder • Git
  14. 14. SPONSORED BY Jak zrobić Web Part? • Przygotować środowisko • Pobrać i zainstalować najnowszą wersję NodeJS • W command line: • npm install --global --production windows-build-tools • npm i -g yo • npm i –g gulp • npm i -g @microsoft/generator-sharepoint
  15. 15. SPONSORED BY Jak zrobić Web Part? • W command line: • yo @microsoft/sharepoint • code . • gulp serve • DEMO
  16. 16. SPONSORED BY Co dalej z Web Partem? • Testowanie na SharePoint • Publikacja • Informacje i Feedback • https://github.com/SharePoint/sp-dev-docs/
  17. 17. SPONSORED BY SharePoint Framework to... • Przyszłość • Alternatywa dla Add-ins • Jedyna opcja dla modern sites • Nowoczesny, ale wciąż budowany model
  18. 18. SPONSORED BY Pytania? Email: tomasz.glogosz@datapolis.com www.datapolis.com @datapolis http://www.facebook.com/datapolisworkflows http://www.linkedin.com/company/datapolis.com/

×