Top Banner
Integrating SharePoint with Silverlight Paul Stubbs Technical Evangelist Microsoft
16

Integrating SharePoint with Silverlight Paul Stubbs Technical Evangelist Microsoft.

Dec 19, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Integrating SharePoint with Silverlight Paul Stubbs Technical Evangelist Microsoft.

Integrating SharePoint with SilverlightIntegrating SharePoint with Silverlight

Paul StubbsTechnical EvangelistMicrosoft

Page 3: Integrating SharePoint with Silverlight Paul Stubbs Technical Evangelist Microsoft.

Hosting SilverlightWhere do I store the Silverlight .XAP?How do I host the Silverlight .XAP? No Code Code

SharePoint WSP

Silverlight XAPSharePoint

SolutionGallery

Page 4: Integrating SharePoint with Silverlight Paul Stubbs Technical Evangelist Microsoft.

Demo

Hosting SilverlightHosting Silverlight

Page 5: Integrating SharePoint with Silverlight Paul Stubbs Technical Evangelist Microsoft.

Overview of Data Technologies

LINQ

Farm Site List Data External Lists

Data Platform

Client-side

Server-side

Strongly-typed lists

Weakly-typed lists

Strongly-typed lists

Weakly-typed listsServer OM

Client OM

REST APIs

Web Services

Page 6: Integrating SharePoint with Silverlight Paul Stubbs Technical Evangelist Microsoft.

SOAP Web Services SOAP style .asmx Services More functionality covered Not all services representable in

SL WCF Client

Details: See SDK for list of web services Of course, also in 2007!

Page 7: Integrating SharePoint with Silverlight Paul Stubbs Technical Evangelist Microsoft.

Client Object Model

Simple API to Add, Retrieve, Updateand Manage Data in SharePoint

.NET CLRSilverlight

CLRJavaScript

Client Application

Consistent

Efficient

SharePoint Data

Page 8: Integrating SharePoint with Silverlight Paul Stubbs Technical Evangelist Microsoft.

WCF Data Services

Access SharePoint Data using REST Open Data Protocol

(ODATA- AtomPub and JSON) Lists, Excel and

Access Data Filtering and Sorting

/_vti_bin/ListData.svc/{Entity}[({identifier})]/[{Property}]

Page 9: Integrating SharePoint with Silverlight Paul Stubbs Technical Evangelist Microsoft.

Demo

Data AccessData Access

Page 10: Integrating SharePoint with Silverlight Paul Stubbs Technical Evangelist Microsoft.

Other Considerations

• Downlevel• Install Experience

Platform

• Ribbon• More than Web Parts• Skinning and Theming• OOB• Localization

Experience

• JavaScript• Pluggable Providers• Diagnostics• Analytics• SEO

Integration

Page 11: Integrating SharePoint with Silverlight Paul Stubbs Technical Evangelist Microsoft.

Demo

Other ConsiderationsOther Considerations

Page 12: Integrating SharePoint with Silverlight Paul Stubbs Technical Evangelist Microsoft.

http://channel9.msdn.com/shows/

sharepointsideshow  

Twitter @SPSideshow

Page 13: Integrating SharePoint with Silverlight Paul Stubbs Technical Evangelist Microsoft.

http://channel9.msdn.com/learn/courses

Over 20 Training UnitsOver 70 VideosOver 12 Hours of InstructionOver 20 Hours of Hands on Labs

Page 14: Integrating SharePoint with Silverlight Paul Stubbs Technical Evangelist Microsoft.

Professional SharePoint 2010 Branding and User Interface Design• CSS• master pages• page layouts• SharePoint themes• XSLT• jQuery• Silverlight

Provides expert tips, techniques, and insights from the author team of SharePoint 2010 branding experts

Page 15: Integrating SharePoint with Silverlight Paul Stubbs Technical Evangelist Microsoft.

SharePoint 2010 Development with Silverlight

Advanced SharePoint 2010 and Silverlight 5 topics.

Preview Safari Rough Cuts now:http://my.safaribooksonline.com/9780132697941

Page 16: Integrating SharePoint with Silverlight Paul Stubbs Technical Evangelist Microsoft.