SharePoint Development with the SharePoint Framework: Design and implement state-of-the-art customizations for SharePoint
<p><b>Design and create beautiful solutions using modern development tools for SharePoint Online</b></p><h4>Key Features</h4><ul><li>Get the best out of the latest Sharepoint Framework and leverage the Sharepoint RESTful and JSOM APIs.</li><li>Develop efficient client side applications with JavaScript injection and Sharepoint Addins.</li><li>Get the best tips and tricks on designing your website flawlessly.</li></ul><h4>Book Description</h4><p>SharePoint is one of Microsoft's best known web platforms. A loyal audience of developers, IT Pros and power users use it to build line of business solutions.</p><p>The SharePoint Framework (SPFx) is a great new option for developing SharePoint solutions. Many developers are creating full-trust based solutions or add-in solutions, while also figuring out where and how SPFx fits in the big picture.</p><p>This book shows you how design, build, deploy and manage SPFx based solutions for SharePoint Online and SharePoint 2016.</p><p>The book starts by getting you familiar with the basic capabilities of SPFx. After that, we will walk through the tool-chain on how to best create production-ready solutions that can be easily deployed manually or fully automated throughout your target Office 365 tenants.</p><p>We describe how to configure and use Visual Studio Code, the de facto development environment for SPFx-based solutions. Next, we provide guidance and a solid approach to packaging and deploying your code.</p><p>We also present a straightforward approach to troubleshooting and debugging your code an environment where business applications run on the client side instead of the server side.</p><h4>What you will learn</h4><ul><li>Understand what the SharePoint Framework is</li><li>Create modern solutions using the new tools, approaches and frameworks</li><li>Learn how to use Visual Studio Code for effective SharePoint development</li><li>Package and deploy your code, using automation as needed</li><li>Work with content and data stored in SharePoint</li><li>Benefit from third party frameworks without having to build your own frameworks</li><li>Debug and troubleshoot your code with ease</li><li>Configure security in your application</li></ul><h4>Table of Contents</h4><ol><li>Introducing SharePoint Online for Developers</li><li>Developing Solutions for SharePoint</li><li>Getting Started with the SharePoint Framework</li><li>Building Your First Web Part</li><li>Using Visual Studio Code and Other Editors</li><li>Packaging and Deploying Solutions</li><li>Working with SharePoint Content</li><li>Working with the Web Part Property Pane</li><li>Using React and Office UI Fabric React Components</li><li>Working with Other JavaScript Frameworks</li><li>Troubleshooting and Debugging SharePoint Framework Solutions</li><li>SharePoint APIs and Microsoft Graph</li><li>The Future of SharePoint Customizations</li></ol>