Building custom solutions for SharePoint 2010 Online < beta version >
Chakkaradeep ChandranSharePoint Server MVPIntergen
SharePoint 2010 Online <beta>Create sites to share documents and insights
with colleagues, partners and customers
TEAM SITES
Keep teams in sync and manage important
projects
INTRANET SITES
Keep up to date with company information
and news
EXTRANET SITES
Share documents securely with partners
and customers
WEBSITES
Market your business using a simple public-
facing website
MY SITES
Manage and share personal documents
and insights
What’s Available? <beta>Sites & Communities
• My Sites• Team Sites• Intranet Sites• Extranet Sites• Office Integration
(2007/2010)• SharePoint Workspace
2010 for Offline Working
• Simple Public-Facing Website
Content Management
• Document Libraries• Slide & Media Libraries• Business Taxonomies &
Tagging• Document Sets & ID’s• Office Web Apps
Search, Insights & Composites
• Sandboxed Solutions• Silverlight Web Part• Excel Services• Access Services• Visio Services• Forms Services• Cross-site Collection
Search• Phonetic Search
Extensibility Overview <beta>Sandboxed Solutions (Partial-trust code) Yes Yes
Farm-level Solutions (Full-trust code) Yes No
Silverlight Web Part (.XAP files) Yes Yes
BCS (backend LOB integration) Yes No
SharePoint Designer 2010 Yes Yes
Client Object Model Yes Yes
Web Services Yes Yes
OOB Browser Configuration (Web Parts, Theming) Yes Yes
Visual Studio 2010 (SharePoint Tools) Yes (Farm and Sandbox) Yes (Sandbox only)
InfoPath Forms Yes (Admin and Sandbox) Yes (Sandbox only)
Workflows Yes (Custom and Declarative)Yes (Custom Activities in Sandbox
and Declarative)
Development Options <beta>• Sandboxed Solutions• Client Object Models (COM)
– .NET COM– ECMA Script COM– Silverlight COM
• SharePoint Web Services– SharePoint REST Service
Sandboxed Solutions• Sandboxed solutions run in an environment
that has access to a core subset of the server object model.
• Access to the major objects at and below the site collection level.
• SPUCWorkerProcess.exe
DemoSP2010 OnlineHello World!
Solution Development Process
Thank You
http://www.chakkaradeep.com
Session Resources
http://bit.ly/sp2010online-resource
Thank you to our Sponsors
MS COMMUNITIES