Building SharePoint add-ins with JavaScript and c# sps Silicon Valley

Post on 09-Jan-2017

248 views 0 download

transcript

Sonja Madsen

Building SharePoint add-ins with JavaScript and C#

@sonjamadsen dev@sonjasapps.com

Sonja Madsen

Microsoft MVP, SONJAsAPPSBest International Developer

SharePoint Framework, aaa aaaaaa ,aa aaaaaa

• SharePoint Add-ins on Office 365• Azure Web API and Core 1.0

SharePoint & Azure

Client-side & Back-end

SharePoint Client Object Model• Lists, libraries• Sites, permissions• Users, user profiles• Search• Content • Metadata• External sources

C# != JavaScript

• Send email• Connect to database• Business logic, code-behind

Back-end

Front-end

Code-behind• Intelligent apps• Current user name, takes pictures

description, language-country, customer profile, purchase history, your product inventory

• Buisness logic

• Cross-platform • project.json• global.json• appsettings.json• Command line• Rebirth of MVC• Coexist with ASP.NET 4.6

ImagesRSS feed

SharePointAdd-inJavaScript

Code-behindLogic

REST∫∞

SharePoint & Azure

SharePoint add-in Core 1.0D E M O

Send email, license validation, database

• JavaScript• CSS• C#• MVC• REST• Entity Framework

Site URLToughcookie

SQL Database

SharePoint

Azure

D E M O

Issues• Performance• Request frequency• Authentication

Summary• SharePoint • Azure• SQL• JavaScript• Core 1.0, C#, MVC 6, Entity Framework 7