240 likes | 339 Views
INDIA │ 18-20 august 2010. virtual techdays. Silverlight And SharePoint. Saranya Sriram │ Developer Evangelist, Microsoft. INDIA │ 18-20 august 2010. virtual techdays. Understand the Silverlight features of SharePoint 2010
E N D
INDIA │ 18-20 august2010 virtual techdays Silverlight And SharePoint Saranya Sriram │ Developer Evangelist, Microsoft
INDIA │ 18-20 august2010 virtual techdays • Understand the Silverlight features of SharePoint 2010 • Out of the box Silverlight Capabilities in SharePoint 2010 • Demo • Building, deploying & debugging Silverlight application in SharePoint 2010 • Demo • Silverlight Application Integration in SharePoint • Web Services • Client Object Model - Demo • REST-ful Services • SharePoint Offline using out of browser capability of Silverlight • Summary & Conclusion S E S S I O N A G E N D A
INDIA │ 18-20 august2010 virtual techdays Silverlight & Its Features Silverlight 4
INDIA │ 18-20 august2010 virtual techdays • Cross Browser and Cross Platform plugin • Immersive Experiences • .NET • Data Binding • Smooth Streaming • Out of Browser • Local Messaging • Rapid Development • Design & Development Workflow Relevant Silverlight Feature for SharePoint 2010
INDIA │ 18-20 august2010 virtual techdays Design & Development Workflow Developer & Designer co-existence
INDIA │ 18-20 august2010 virtual techdays Out of the box SharePoint Support to Silverlight
INDIA │ 18-20 august2010 virtual techdays • Silverlight Web Part • Silverlight Media Web Part • Web Applications light up functionality • Silverlight Client Object Model • RESTful List Access • Sandbox compatible • Silverlight enabled ‘Create’ dialog • Silverlight Everywhere Out of the box Silverlight features for SharePoint
INDIA │ 18-20 august2010 virtual techdays Demo: Out of the box Silverlight in SharePoint
INDIA │ 18-20 august2010 virtual techdays Building, Deploying & Debugging Silverlight Applications for SharePoint
INDIA │ 18-20 august2010 virtual techdays • Built in support in Visual Studio 2010 • Sandboxed and Farm Solutions support • SharePoint Online • F5 deploy and debug experience Building & Deploying Silverlight SharePoint WSP Visual Studio builds WSP package on F5 Silverlight XAP Deploy as SharePoint Farm or Sandboxed Solution
INDIA │ 18-20 august2010 virtual techdays Custom Silverlight Web part
INDIA │ 18-20 august2010 virtual techdays Integrating SharePoint Data with Silverlight
INDIA │ 18-20 august2010 virtual techdays Integrating SharePoint with Silverlight Web Services Advanced Operations SharePoint Server Operations More coverage Client OM Advanced List Operations Site Operations Security Site, navigation, security services, Very Flexible REST Working with list data, fixed schema Easiest to use
INDIA │ 18-20 august2010 virtual techdays • Fixed functions exposed in the product, or build your own • More MOSS, WSS functionality covered • Not all services representable in SL WCF Client • Details: • See SDK for list of web services • Of course, also in 2007! Soap Web Services
INDIA │ 18-20 august2010 virtual techdays • Based on SharePoint server-side OM • Also for JavaScript and Managed Code • Two main concepts: • To read data from objects, you must ask for it • Reads and writes are sent in a asynchronous batch • Details: • <SharePointRoot>\14\TEMPLATE\LAYOUTS\clientbin\ • Asynchronous Load model Client Object Model
Site INDIA │ 18-20 august2010 virtual techdays Web ContentType Change Client Object Model List Navigation Form NavigationNode View UserCustomAction Field RoleDefinition User Interface ListItem RoleAssignment Data and Schema Logic Folder WorkflowAssociation Security File WorkflowTemplate WebPart
INDIA │ 18-20 august2010 virtual techdays • Read/update/delete of list data • Object-oriented, ATOM-based means • Standards-based, consistent with other data sources • Details: • In VS, Add Service Reference • http://yourserver/yoursite/_vti_bin/listdata.svc • Beta needs ADO.NET 1.5 CTP 2 DLL references! • Add from C:\Program Files (x86)\ADO.NET Data Services V1.5 CTP2\sl_bin REST
INDIA │ 18-20 august2010 virtual techdays Demo: Integrating with SharePoint
INDIA │ 18-20 august2010 virtual techdays Silverlight Out of Browser • Easy install • Cached Data • Full Trust • BCS Data Cache Taking SharePoint Offline
INDIA │ 18-20 august2010 virtual techdays Summary Great Match Presentation Silverlight Client Integration Security App Model SharePoint Logic Layer Data Layer
INDIA │ 18-20 august2010 virtual techdays • Professional Developers Conference 09 • http://www.microsoftpdc.com • Paul Stubbs Session on SharePoint 2010 & Matt’s Client Object model Session • Microsoft SharePoint Developer Portal • http://mssharepointdeveloper.com • Gives host of hands on labs, presentations & videos • MSDN & TechNet • http://msdn.microsoft.com/en-us/sharepoint/default.aspx • http://technet.microsoft.com/en-us/office/sharepointserver/default.aspx • SharePoint Conference 2009 • http://mssharepointconference.com/ • In depth Sessions on each aspects RESOURCES
INDIA │ 18-20 august2010 virtual techdays • Session 1 : Introduction to SharePoint 2010 • SaranyaSriram • Timing : 10.35am – 11.35am (Today) • Session 2 : Sharepoint 2010 and custom workflows • Joy Rathnayake • 11.45am – 12.45am (Today) • Session 3 : Business Connectivity Series in SharePoint 2010 • ShyamSundar • 1.45pm – 2.45pm (Today) • Session 5 : Building a complete Office Business Application using Office 2010 and SharePoint 2010 • SivashankarToola • 4.15pm -5.15pm (Today) RELATED CONTENT in VTD Aug 18th 2010
THANKS│18-20 august2010 virtual techdays Please do give your Feedback, Complete evaluation at the end of this session. You could also write to be at : saranyas@microsoft.com │ http://blogs.msdn.com/saranyas
THANKS│18-20 august2010 virtual techdays saranyas@microsoft.com │ http://blogs.msdn.com/saranyas