+ All Categories
Home > Technology > SharePoint Saturday Belgium 2014 Developing SP2013 Apps using VS2013, MVC 5, SignalR 2.0 and WebAPI...

SharePoint Saturday Belgium 2014 Developing SP2013 Apps using VS2013, MVC 5, SignalR 2.0 and WebAPI...

Date post: 14-Jan-2015
Category:
Upload: biwug
View: 234 times
Download: 2 times
Share this document with a friend
Description:
 
Popular Tags:
14
Developing SP2013 Apps using VS2013, MVC 5, SignalR 2.0 and WebAPI 2 #SPSBE25 Bas Lijten April 26 th , 2014
Transcript
Page 1: SharePoint Saturday Belgium 2014 Developing SP2013 Apps using VS2013, MVC 5, SignalR 2.0 and WebAPI 2

Developing SP2013 Apps using VS2013, MVC 5, SignalR 2.0 and WebAPI 2#SPSBE25Bas LijtenApril 26th, 2014

Page 2: SharePoint Saturday Belgium 2014 Developing SP2013 Apps using VS2013, MVC 5, SignalR 2.0 and WebAPI 2

Thanks to our sponsors!

Gold

Silver

Page 3: SharePoint Saturday Belgium 2014 Developing SP2013 Apps using VS2013, MVC 5, SignalR 2.0 and WebAPI 2

SharePoint/Search/Solution Architect@BasLijtenhttp://blog.baslijten.com

Bas Lijten

Page 4: SharePoint Saturday Belgium 2014 Developing SP2013 Apps using VS2013, MVC 5, SignalR 2.0 and WebAPI 2

Internet: • 2007, 2010 & 2013• 1000 sites• Not O365

compliant• No apps

Intranet • 2007 -> 2013 on

premise• O365 compliant• Apps, apps & apps

Page 5: SharePoint Saturday Belgium 2014 Developing SP2013 Apps using VS2013, MVC 5, SignalR 2.0 and WebAPI 2

Agenda

MVC 5

SignalR 2.0

WebAPI 2

I Like it Contest

big prizes

Page 6: SharePoint Saturday Belgium 2014 Developing SP2013 Apps using VS2013, MVC 5, SignalR 2.0 and WebAPI 2

MVC 5

Page 7: SharePoint Saturday Belgium 2014 Developing SP2013 Apps using VS2013, MVC 5, SignalR 2.0 and WebAPI 2

One ASP.NET

ASP.NET

WebForm

s

Sites

WebPages

Single

PageApps

MVCWebAPI

SignalR

Services

Page 8: SharePoint Saturday Belgium 2014 Developing SP2013 Apps using VS2013, MVC 5, SignalR 2.0 and WebAPI 2

Integrate existing apps with SharePointhttp://blog.baslijten.com/convert-mvc-application-to-shareptoint-2013-provider-hosted-app/

• Reuse SharePoint authorization/authentication• SharePoint data• Lists, documents, metadata

• Use SharePoint services• search, userprofiles, managed metadata

Page 9: SharePoint Saturday Belgium 2014 Developing SP2013 Apps using VS2013, MVC 5, SignalR 2.0 and WebAPI 2

SignalR 2.0And the infamous “I Like it contest”

Page 10: SharePoint Saturday Belgium 2014 Developing SP2013 Apps using VS2013, MVC 5, SignalR 2.0 and WebAPI 2

I Like it Contest!

http://tiny.cc/spsbe

Page 11: SharePoint Saturday Belgium 2014 Developing SP2013 Apps using VS2013, MVC 5, SignalR 2.0 and WebAPI 2

Open Web Interface for .NETCleaner separation of app, server and host

using AppFunc = Func< IDictionary<string, object>, // Environment  Task>; // Done

ASP.NET Web APISignalR, other FX

Server (OWIN)

Host

OWIN middleware

ASP.NET Web APISignalR, other FX

Server (System.Web OWIN)

IIS(Host en Server)

ASP.NET Web Forms + MVC

IIS(Host en Server)

Page 12: SharePoint Saturday Belgium 2014 Developing SP2013 Apps using VS2013, MVC 5, SignalR 2.0 and WebAPI 2

WebAPI 2.0How to get it to work with SharePoint data

Page 13: SharePoint Saturday Belgium 2014 Developing SP2013 Apps using VS2013, MVC 5, SignalR 2.0 and WebAPI 2

LinksConvert existing MVC apps to SharePoint appshttp://blog.baslijten.com/convert-mvc-application-to-shareptoint-2013-provider-hosted-app/

Integrate SignalR 2.0 with SharePoint 2013http://blog.baslijten.com/how-to-integrate-signalr-2-0-in-a-sharepoint-2013-mvc5-app/

Getting WebAPI 2.0 to work with SharePoint 2013 appshttp://blog.baslijten.com/getting-sharepoint-2013-apps-and-webapi-to-work/

Page 14: SharePoint Saturday Belgium 2014 Developing SP2013 Apps using VS2013, MVC 5, SignalR 2.0 and WebAPI 2

Thank you!


Recommended