Oreilly - Sharepoint: SPFx Development Model
by Oleg Rumiancev | Released August 2017 | ISBN: 9781788391467
Developing SharePoint Online solutions with open source toolchain About This VideoUnderstand the development workflow of SharePoint SPFx Design projects on SPFx by provisioning, adding PnP Libraries & connecting them to developer workbenchDeploying SPFx in various scenariosIn DetailSharePoint SPFx Development Model is designed to help both new and existing developers better acquaint themselves with the new set of tools required to do the job, as well as providing clear instructions how some of the server-side full trust development model practices can be achieved with this new framework. Moving into the cloud and away from server-side takes away certain customization capabilities, but enhances the client-side look and feel. Relying on the SPFx framework, this new model can be used to create modern lightweight web applications in SharePoint Online. In the third volume, we will cover the newly emerging community-driven SharePoint Framework, short for SPFx. It is viewed as an expansion of existing Add-in model, focusing on delivering custom client-side web parts and page layouts, with more functionality in the roadmap. We will cover another emerging community driven client side development model that uses open source tools and does not require add-in packaging.We will cover the basic open-source toolchain and development workflow using this model. Later, we'll develop a client side web part, as well as cover debugging, deployment and versioning of our solutions.In the end, we will list a number of active community resources, which are being constantly worked by a joint team of Microsoft internal representatives as well as SharePoint community's most active MVPs. Show and hide more
- Chapter 1 : SPFx Fundamentals
- The Course Overview 00:05:01
- Introducing SharePoint Framework 00:07:46
- Installing Open Source Tools 00:05:37
- Overview of Development Workflow 00:10:43
- Chapter 2 : Designing SPFx-based Project
- Provisioning a Project 00:05:26
- Adding PnP Libraries and Type Definitions 00:05:22
- Building KnockoutJS Webpart 00:17:46
- Building KnockoutJS Webpart (Continued) 00:25:06
- Chapter 3 : Designing SPFx Extensions
- Overview of Extensions Functionality 00:06:08
- Building an Application Customizer Extension 00:12:22
- Deploying Extension to a Site Collection 00:13:15
- Chapter 4 : Deployment Scenarios
- Deploying into Office 365 CDN 00:10:20
- Deploying into Azure Storage 00:08:40
- Upgrading Solutions 00:14:00
Show and hide more