Microsoft® Office 365delivers the power of cloud productivity to businesses of all sizes, helping to save time, money and free up valued resources. Office 365 combines the familiar Office desktop suite with cloud-based versions of Microsoft’s next-generation communications and collaboration services: Exchange Online, SharePoint Online and Lync Online. Office 365 is simple to use and easy to administer – all backed by the robust security and guaranteed reliability you expect from a world-class service provider.Microsoft Office 365 Includes:Microsoft® Office Professional PlusThe world’s leading productivity tool now seamlessly connected and delivered with cloud services – for the best productivity experience across the PC, Phone and Browser.Exchange OnlineCloud-based email, calendar and contacts with always-up-to-date protection from viruses and spam.SharePoint OnlineCloud-based service for creating sites to connect colleagues, partners and customers.Lync OnlineCloud-based instant messaging, presence, and online meeting experiences with PC-audio, video conferencing and screen sharing. Key Microsoft Office 365 Benefits:Anywhere-access to email, documents, contacts, and calendars on nearly any device Work seamlessly with Microsoft Office and the other programs your users already count on everydayBusiness-class features including IT-level phone support, guaranteed 99.9% uptime, geo-redundancy, and disaster recoveryPay-as-you-go pricing options which give you predictability and flexibility for all or part of your organizationLatest version of Business Productivity Online Suite (BPOS), which has millions of business users today Microsoft® Office 365 for small businesses offers an easy-to-use set of web-enabled tools for small businesses, independent consultants and professionals looking for business-class productivity services. Working with the tools people know and use today, Office 365 provides anywhere access to email, important documents, contacts, and calendars on nearly any device. It’s free for the first 30 days and then just $6 per user per month. Microsoft® Office 365 for enterprises brings together cloud versions of our trusted communications and collaboration software with our familiar Office Professional Plus desktop suite. It is designed to help meet your IT needs for robust security, 24/7 reliability, and user productivity.We have a variety of plans to meet the needs of businesses of all sizes and varying IT needs. Priced from $2 - $28 per month per user, each plan has the same 99.9% uptime guarantee and includes the security and support you expect from Microsoft. Office 365 offers great flexibility by allowing businesses to provide users access to only the services they need and pay-as-you-go pricing options. Microsoft® Office 365 for education provides your institution with the same great communication and collaboration experiences used in enterprises around the world while saving time and money. Microsoft Office 365 for education delivers all of this and more while training students on familiar software which employers depend upon.
Custom Site templates, Custom Web parts, Custom Event Receivers, Silverlight, but no external service calls
In SharePoint Online (W14), it is possible to customize the look and feel of a SharePoint Online sites by using the standard out-of-box capabilities (use of OOTB web parts, templates, lists, libraries, page icons, etc.) that can be configured via the browser. It is important to note that SharePoint Online supports use of SharePoint Designer 2010. The capability does not include all SPD’10 capabilities, but rather the focus is building no-code workflows, theming and branding, and configuring page layouts/mash-ups for no-code approach to building out new site experiences.It is possible to further extend the SharePoint Online experience, beyond look and feel, by implementing custom solutions. Companies can leverage Visual Studio 2010 to build Sandboxed Solutions such as custom Web Parts. And by leveraging Silverlight (deployed as .XAP files) can enable portions of the solution to run in the client browser, i.e. to make calls out to Internet-facing web services, and then make use of the client-object model to push incoming data down into the SharePoint Online database (per tenancy). The data is then accessible to Sandboxed Solutions and the SharePoint Online sites, lists and libraries. SharePoint Online does not support ‘Farm Solutions.’
Main MSDN site for Sandboxed Solutions:http://msdn.microsoft.com/en-us/library/ee536577(office.14).aspx Link to the online SharePoint 2010 SDK:http://msdn.microsoft.com/en-us/library/ee557253(office.14).aspxNamespaces and Types in Sandboxed Solutions:http://msdn.microsoft.com/en-us/library/ee537860(office.14).aspxCommon code components that could be built for the SharePoint Online Sandbox:Event & Feature receiversNavigationWeb partsInfoPath forms logicSharePoint Designer Workflow activitiesDeclarative components that could be built:Declarative workflowsContent types, site columnsLists and list definitionsNon-visual Web PartsCustom actions, ribbon extensionsClient-side technologiesWeb templates, Site pages, page layouts, and master pagesWhat’s not supported from the SandboxNo access to Internet to make Web service callsNo access to a hard drive to read/write files; you can read/write to lists/librariesNo Web Application-scoped features, no Farm-scoped FeaturesCannot add assemblies to the GACCannot run security-related functionality (RunWithElevatedPriviledges, SPSecurity methods, etc..)
Throughout each SharePoint release, Microsoft receives more and more requests for new Web ServicesInstead of continuously building new Web services (and replacing existing ASMX services with WCF services), they now provide a client object modelThe client object model provides an abstraction layer so process off the SharePoint server can interact with SharePoint using a consistent API that is very closely matched to the familiar server APIAnd to read about Silverlight and the Client Object Model here: http://msdn.microsoft.com/en-us/library/ee538971%28office.14%29.aspx
SharePoint User Group: London 31st March 2011 Alex Pearce
Alex Pearce Microsoft SharePoint MVP Blog: www.bfcnetworks.com Email: email@example.com Twitter: @alex_pearce
Alex Pearce Personal Interest in SharePoint… Education Learning Gateways/Learning Platforms User Adoption Integration Founder of the Learning Gateway User Group and co-founder of the Learning Gateway Conference
Agenda What is Office 365? The SharePoint Story in Office 365 The Developer Story Demos SharePoint Exchange Lync
Office 365 BRINGING TOGETHER CLOUD VERSIONS OF MICROSOFTS MOST TRUSTED COMMUNICATIONS AND COLLABORATION PRODUCTS WITH THE LATEST VERSION OF THEIR DESKTOP SUITE FOR BUSINESSES OF ALL SIZES.
SharePoint Online Create sites to share documents and insights with colleagues, partners and customers MY SITES Manage and share personal documents and insights INTRANET SITES Keep up to date with company information and news TEAM SITES Keep teams in sync and manage important projects WEBSITES Market your business using a simple public-facing website EXTRANET SITES Share documents securely with partners and customers
Summary of FeaturesSharePoint Online - Standard W14-Beta Sites Communities Content Search Composites Insights Key:
Development Design Configuration (Out-of-the-Box) Visual Studio 2010 SharePoint Designer 2010 Sandboxed Solutions No-code workflows Silverlight Master pages Client-Object Model Site templates Web Services SharePoint Online Development Extensibility 19 Web Parts Workflows Site templates Lists, libraries For more information, please go to:
The SharePoint Online Developer Guide (coming soon)
Provide powerful ways to interact with SharePoint Online data remotely from script that executes in the browser – providing access to objects at the site-collection level and lower within the SharePoint hierarchy.
Resources 31 Main SharePoint Online marketing site: http://sharepoint.microsoft.com/en-us/SharePoint-Online/Pages/default.aspx Primary Business Productivity Online Suite (BPOS) marketing site: http://www.microsoft.com/Online Trials, 100-200 level customer-facing info Contains info about BPOS suite and SPO 30-Day trial: http://www.microsoft.com/online/products.mspx New Because It’s Everybody’s Business campaign focused on BPOS: http://www.microsoft.com/everybodysbusiness/en/us/products/cloud-services.aspx SharePoint Online developer resource center (MSDN): http://go.microsoft.com/fwlink/?LinkId=203983 SharePoint Online Administration resource center (TechNet): http://technet.microsoft.com/sharepoint/gg144571.aspx ‘Help and How-to’ for SharePoint Online (Office.com): http://office.microsoft.com/redir/FX102052854.aspx
Thank you for attending! Email: firstname.lastname@example.org Blog: www.bfcnetworks.com Twitter: @alex_pearce