Creating and Deploying Your First SharePoint Framework Application

Slides:



Advertisements
Similar presentations
North Shore.NET User Group Our Sponsors. North Shore.NET User Group Check out our new web site Next Meeting
Advertisements

What’s New in ASP.NET 5 and Visual Studio 2015 SPENCER SCHNEIDENBACH GADELLNET CONSULTING SERVICES.
ASP.NET vNEXT & development tools Marco De
Update: Office & SharePoint Development Feb 2016.
Getting Started on Office Addin with AngularJS and Yeoman
SharePoint Server 2016 Release Candidate Ryan Schouten Greater Idaho SharePoint Users Group 1/27/2016.
Getting Started with JavaScript Libraries for Office 365 Tim July 6 th, 2016.
Using PowerBI to Create Awesome Dashboards
10/18/2017 3:02 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
From SharePoint to Office 365 Development
Ramping Up On The SharePoint Framework (SPFx)
From SharePoint to Office 365 Development
1/10/2018 9:33 PM Cloud Roadshow © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO.
Build Client-side web parts for Microsoft SharePoint
SharePoint + CRM Saturday Zurich 2017
Branding Without MasterPages, the Future of UX in SharePoint Online
Get an Introduction to the SharePoint Framework
4/27/2018 4:11 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Visual Studio 2017 By Michael Washington
Angular 4 + TypeScript Getting Started
Understanding SharePoint Framework Extensions
What's new in the world of SharePoint development and deployment
Creating Lightning Fast Apps Using AngularJS
About Bill Bill Baer (ˈbɛər)
SharePoint Development in the Enterprise (What's New, What's Coming)
Line of Business Solutions in SharePoint Online
BRK4031: Best practices from Microsoft for developing with SPFx
SPC Developer 6/25/2018 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Modern web tooling in Visual Studio 2015
The Transition to Modern Office Add-in Development
Presented by Kenny Duenke and Patrick Witbrod
8/2/2018 4:49 AM Understanding the SharePoint Framework and how it affects your JavaScript customizations Mark Rackley / Chief Strategy.
SharePoint Bruger Gruppe (SPBG) SharePoint Framework Introduction
New Tricks for Old Dogs: The SharePoint Framework (SPFx)
Modern UI Extensions with the SharePoint Framework
Modern Web Development
Working with the SharePoint Framework
SharePoint Framework Extensions
SharePoint Practice Lead
Not Sure how you Should React
Building Single Page Applications (SPAs) in SharePoint with JavaScript
Application Lifecycle Management – Best Practices for SharePoint and Office App development November 2015.
SPFx – A modern development tool for SharePoint
Introduction to SharePoint Framework (SPFx)
Understanding SharePoint Framework and Modern Development
AngularJS and SharePoint 2013: Lessons Learned from the Trenches
Nick Trogh Technical Evangelist, Microsoft.
Module 1: Getting Started
The Future of SharePoint Development - Vision, Strategy, and Roadmap
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Creating and Deploying Your First SharePoint Framework Application
Introduction to SharePoint Framework (SPFx)
Working with different JavaScript frameworks and libraries
Getting started with SharePoint Framework
Introduction to SharePoint Framework
SharePoint User Group Zürich – 1 November 2016.
Visual Studio Code + Ionic
Moving Your Customizations to the cloud
Creating Lightning Fast Apps Using AngularJS
The SharePoint framework
SharePoint 2019 Overview and Use SPFx Extensions
Microsoft Connect /28/2019 2:20 AM
Creating Lightning Fast Apps Using AngularJS
Build /19/2019 © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION.
Using PowerBI to Create Awesome Dashboards
Introduction to TypeScript
What’s New for Developers in Office and SharePoint
Visual Studio 2005 IDE Features
SharePoint Saturday Kansas City October 19, 2019
Create Your First React Application
Presentation transcript:

Creating and Deploying Your First SharePoint Framework Application SharePoint Saturday Sacramento 11/05/2016

Ryan Schouten Worked with SharePoint for > 9 years I have experience with SharePoint 2003 – 2016 I have worked with ASP.Net for 15 years MCPD, MCT, MCSE: SharePoint, MCSA: Office 365 Contact Information Ryan@sharepointknight.com @shrpntknight http://www.sharepointknight.com

Office365 Implementations Custom SharePoint Development Responsive Design Intranet Design/Implementations

Agenda What is the SharePoint Framework Required Tools TypeScript NodeJs Gulp

SharePoint Framework (SPFx) LOB Systems and Cloud Services Microsoft Graph Modern client-side development Lightweight web and mobile Powers our own experiences Backward compatible Supports open source tools and JavaScript web frameworks

Open source tooling Build Process & Tooling JavaScript Frameworks Yeoman Templates Gulp-based Build Process NodeJS/NPM SystemJS Webpack SASS TypeScript Build Process & Tooling React Angular Knockout and more … your choice! JavaScript Frameworks Visual Studio Code Atom Sublime and more … your choice! Code Editors

Server side tool comparison IIS Express C# Project Templates MSBuild

TypeScript Superset of JavaScript Adds Type safety and compile time checking Intellisense

Demo

Gotchas Get familiar with TypeScript Do not load external libraries into your project Deploy code to CDN Code is not deployed with the web part

This is not the end The SharePoint Framework is not just about web parts More is being worked on to make it easier to work with the modern UI Branding for example

Questions

Resources SharePoint Framework Instructions - https://github.com/SharePoint/sp-dev-docs/wiki User Voice - https://sharepoint.uservoice.com/forums/329220-sharepoint-dev-platform

Thanks Thank your for attending Sharepoint Saturday Sacramento 2016 Contact Information Ryan@sharepointknight.com @shrpntknight http://www.sharepointknight.com