Presentation is loading. Please wait.

Presentation is loading. Please wait.

Getting started with SharePoint Framework

Similar presentations


Presentation on theme: "Getting started with SharePoint Framework"— Presentation transcript:

1 Getting started with SharePoint Framework
Setup development environments

2 Agenda Setting up your computer Q&A

3 Setting up your computer

4 Setting Up Your Computer Steps
Install developer tools – Node.js & developer editor Install Yeoman and gulp Install Yeoman SharePoint generator Install optional tools

5 Install developer tools – NodeJS and npm
Install NodeJS Long Term Support (LTS) version. If you are using a Mac, it is recommended you use homebrew to install and manage NodeJS. make sure you are running the latest npm npm install -g npm Linux sudo npm install -g npm

6 Install developer tools – Code Editors
Visual Studio Code Sublime Atom Webstorm You can freely choose which JavaScript development IDE you want to use.

7 SharePoint Using Visual Studio 2015 or 2017? Visual Studio does not have as native development experience as JavaScript editors Visual Studio does however integrate well to enterprise development tools It’s recommended to use Visual Studio 2017, if you want use Visual Studio IDE Notice that VS2017 community edition is free © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

8 Install Yeoman and gulp
SharePoint Install Yeoman and gulp Yeoman provides you project templates to start with your development Gulp works as the task manager in your SharePoint Framework solution SharePoint client-side development tools include a Yeoman generator for creating new SharePoint Framework solutions Yeoman helps you kick-start new projects, and prescribes best practices and tools to help you stay productive. SharePoint client-side development tools include a Yeoman generator for creating new web parts. The generator provides common build tools, common boilerplate code, and a common playground web site to host web parts for testing. Enter the following command to install Yeoman and gulp: npm i -g yo gulp npm install -g yo gulp © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

9 Install Yeoman SharePoint generator
The Yeoman SharePoint Framework solution generator helps you quickly create a SharePoint client-side solution project with the right toolchain and project structure. npm install The Yeoman SharePoint web part generator helps you quickly create a SharePoint client-side solution project with the right toolchain and project structure. Enter the following command to install the Yeoman SharePoint generator: npm i © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

10 Other useful tools for development
SharePoint Other useful tools for development Fiddler Postman plugin for Chrome Cmder for Windows Oh My Zsh for Mac Git source control tools Here are some tools that might come in handy as well: Fiddler Postman plugin for Chrome Cmder for Windows Oh My Zsh for Mac Git source control tools © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

11 DEMO Installing needed tools and libraries to your development environment

12 Summary Setting up your computer Q&A

13 Sharing is caring… http://aka.ms/SharePointPnP
Code samples and solutions Reusable components Guidance documentation Monthly community calls SharePoint Framework SharePoint add-ins Microsoft Graph Office 365 APIs

14 11/29/2018 Q&A © 2015 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

15 11/29/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Download ppt "Getting started with SharePoint Framework"

Similar presentations


Ads by Google