SharePoint Online Technical Overview Beta)

Slides:



Advertisements
Similar presentations
Name | Title | Microsoft Corporation
Advertisements

Office 365 for Enterprises: Pricing & Licensing Overview
| Copyright© 2010 Microsoft Corporation Quick Start into Activating and Selling Office 365.
Power BI Sites and Mobile BI. What You Will Learn Sharing and Collaboration Introducing Power BI Exploring Power BI Features and Services Partner Opportunities.
 Troy Hopwood Program Manager Microsoft Corporation BB53.
Authentication Administration Storage Compliance Authentication Administration Storage Compliance Audio Conferencing and Calendaring .
Microsoft SharePoint® Online: Extensibility and Customization
Ribbon UI SharePoint Workspace SharePoint Mobile Office Client and Office Web App Integration Standards Support Tagging, Tag Cloud, Ratings Social Bookmarking.
BUILD EFFICIENCY IN YOUR ORGANIZATION WITH SHAREPOINT 2010 Steve Deming Partner Solutions Advisor Microsoft US Partner Group
Agenda: Solomon N’Jie Overview Microsoft Enterprise Search Solution
SharePoint de Contact Search and Find With SharePoint 2010 Thierry Gasser Technical Specialist Collaboration Platform
GPPC Connections 2011 | November 6-8 | Las Vegas, NV SharePoint 101: An Introduction to Microsoft SharePoint 2010 Joseph Tews, MCITP, MCT Summit Group.
Christophe Fiessinger & Jan Kalis Senior Technical Product Manager Microsoft Corporation Session Code: OFS214.
Microsoft Office Sharepoint Server 2007 (MOSS) Overview Momentum Microsoft November 15, 2007.
Guidance 15-Day (Proof-of-Concept) 10-Day (Proof-of-Concept) 5-Day (Deployment Documents) 3-Day (Architectural Design Session) 1-Day (Strategic.
Service Overview & Offering Features & Requirements Office 365 Administration | Portals & PowerShell Partner Opportunity.
Communities Search Sites Composites ContentInsights.
Please note the following session was not recorded due to the newly available product content on
Ribbon UI SharePoint Workspace SharePoint Mobile Office Client and Office Web App Integration Standards Support Tagging, Tag Cloud, Ratings Social.
Presentation Outline (hidden slide) Technical Level: 100 Intended Audience: TDMs, ITPros, ITDMs, BI specialists Objectives (what do you want the audience.
SharePoint Online Technical Overview Beta) Mark Kashman SharePoint Online – Senior Product Manager Microsoft.
OSP210 Talk, Show, Q&A -75 min.- Agenda Introducing.
The 2007 Microsoft Office System Andrew Lowson Solution Specialist – Portals & Collaboration Microsoft Australia
| Copyright© 2011 Microsoft Corporation 1 journey to the cloud KOEN VAN TOLHUYZEN TSP OFFICE 365 MICROSOFT CORPORATION.
SharePoint Online Technical Overview Name | Title | Organisation.
Paul Andrew Technical Product Manager Microsoft Session Code: OFS212.
Virtual techdays INDIA │ November 2010 SharePoint 2010 – Your one stop shop for all portal requirements Saranya Sriram │ Developer Evangelist, Microsoft.
Chris Mayo Microsoft Corporation SESSION CODE: OSP204.
Office 365 Upsell Paths.
Joy Rathnayake Senior Architect – Virtusa Pvt. Ltd.
Data Platform and Analytics Foundational Training
WorkDiff Mobile, Scenario-Based Collaboration Solution WorkDiff Allows Users to Work Differently While Using Familiar Functions of Microsoft Office 365.
Opportunities in the Cloud with SharePoint Online
Deployment Planning Services
Office 365 is cloud-based productivity, hosted by Microsoft.
Integrating SharePoint 2010 with Office 2010
Exchange Online: Pricing & Licensing Overview
Microsoft Office SharePoint Server 2007 Enterprise Search
6/2/2018 3:37 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Webparts360: A Low-Code App Development Tool That Enables Non-Programmers to Build Business Solutions for Microsoft Office 365 Quickly, Easily OFFICE 365.
Modern application lifecycle with DevOps
6/17/ :27 AM BRK3341 Unlock extensibility by connecting your service to PowerApps and Microsoft Flow Theresa (Tessa) Palmer–Sr. Program Manager Sunay.
Business Connectivity Services in SharePoint 2010 and Office 2010
Letsignit, an Automated Signature Solution for Microsoft Office 365 and Microsoft Exchange, Provides Efficiency in Branding and Customization OFFICE.
Accessing and Surfacing LOB Data in SharePoint 2010
Make Your Management and Board Meetings More Effective and Paperless with Microsoft Office 365, SharePoint, and the Pervasent Board Papers App Partner.
A Modern Intranet Integration that Extends the Value of Your Microsoft Office 365 Deployment, Boosts Productivity, and Enhances Collaboration OFFICE 365.
Excel Services Deployment and Administration
ECM for the Masses How SharePoint 2010 Delivers on the Promise
Power Apps & Flow for Microsoft Dynamics SL
Overview of Social Computing in Microsoft SharePoint 2010
MetaShare, Powered by Azure, Gives SharePoint a User-Friendly, Intuitive User Interface and Added App Features with No Added Administrative Tasks OFFICE.
Microsoft Services Provider License Agreement Program reference card
File Manager for Microsoft Office 365, SharePoint, and OneDrive: Extensible Via Custom Connectors in Enterprise Deployments, Ideal for End Users OFFICE.
Welcome to Office 365 Launch Event for PT Prasmanindo Boga Utama
Office 365 Development July 2014.
Developer Patterns to Integrate Silverlight 4.0 with SharePoint 2010
Advanced Dashboard Creation Using Microsoft SharePoint Server 2010
SharePoint Hub Sites and how should they be implemented
Introducing Office 365 and Exchange Online Brett Johnson
Microsoft Project 2010 Server Overview
Microsoft Virtual Academy
Microsoft Virtual Academy
Letsignit, an Automated Signature Solution for Microsoft Office 365 and Microsoft Exchange, Provides Efficiency in Branding and Customization OFFICE.
Presenter’s Name 2/23/2019.
2010 Microsoft BI Conference
Day 2, Session 2 Connecting System Center to the Public Cloud
Office 365 Development July 2014.
Microsoft Virtual Academy
Presentation transcript:

SharePoint Online Technical Overview (W14 @ Beta) Mark Kashman SharePoint Online – Senior Product Manager Microsoft

In this Technical Overview… SharePoint Online overview Capabilities overview Workloads and benefits Hybrid capabilities Transitioning to the Cloud Plan Move Manage Custom development in the Cloud Summary and Resources

Announcing Microsoft Office 365 BRINGING TOGETHER CLOUD VERSIONS OF OUR MOST TRUSTED COMMUNICATIONS AND COLLABORATION PRODUCTS WITH THE LATEST VERSION OF OUR DESKTOP SUITE FOR BUSINESSES OF ALL SIZES.  Microsoft® Office 365 delivers 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 Plus The 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 Online Cloud-based email, calendar and contacts with always-up-to-date protection from viruses and spam. SharePoint Online Cloud-based service for creating sites to connect colleagues, partners and customers. Lync Online Cloud-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 everyday Business-class features including IT-level phone support,  guaranteed 99.9% uptime, geo-redundancy, and disaster recovery Pay-as-you-go pricing options which give you predictability and flexibility for all or part of your organization Latest 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.

SharePoint Online Overview

SharePoint Online Create sites to share documents and insights with colleagues, partners and customers MY SITES Manage and share personal documents and insights TEAM SITES Keep teams in sync and manage important projects INTRANET SITES Keep up to date with company information and news WEBSITES Market your business using a simple public- facing website Key message: SharePoint Online is a cloud based service for businesses of all sizes. It helps businesses create sites to share documents and insights with colleagues, partners and customers. Talking Points: SharePoint Online provides sites to: My Sites: Solve document version control problems Share personal information and professional expertise Follow colleagues through notes and activity feeds Set document-level permissions to protect sensitive personal content Access important documents from anywhere Team Sites: Manage and share important documents to help teams work together efficiently Co-author documents and proposals in real time and manage important meeting notes with Office Web Apps Track key project milestones and schedules with shared-calendars Enable real-time communication with colleagues right from within SharePoint Online Intranet Sites: Access key business process information (e.g. operational policies, training guides and expense reports) Search across your company for important documents and people Participate in community discussion forums and share innovative ideas Alert employees to new and exciting developments using blogs Internet Sites: Designed for small businesses and professionals Simple out-of the box web templates to personalize sites Update your content quickly and easily using familiar tools Allow customers to search for information easily on your site Differentiation: SharePoint Online is designed to work with familiar Office applications. It’s easy to create office documents and save directly to SharePoint Online or co-author documents with Office Web Apps. Information workers can access important documents offline or from familiar mobile devices and set document-level permissions to protect sensitive content. With one click it’s possible to communicate in real-time with colleagues, customers and partners from within SharePoint sites.

My Sites Manage and share personal documents and insights with colleagues Solve document version control problems Share personal information and professional expertise Follow colleagues through notes and activity feeds Set document-level permissions to protect sensitive personal content Access important documents from anywhere

Team Sites Keep teams in sync with shared document libraries, task lists and calendars Manage and share important documents to help teams work together efficiently Co-author documents and proposals in real time and manage important meeting notes with Office Web Apps Track key project milestones and schedules with shared-calendars Enable real-time communication with colleagues right from within SharePoint Online

Intranet Sites Stay up to date with company information and news Access key business process information (e.g. operational policies, training guides and expense reports) Search across your company for important documents and people Participate in community discussion forums and share innovative ideas Alert employees to new and exciting developments using blogs

Websites Market your business with a simple and professional public-facing website Designed for small businesses and professionals Simple out-of the box web templates to personalize sites Update your content quickly and easily using familiar tools Allow customers to search for information easily on your site

SharePoint and the Cloud Sites & Communities Content Management Search, Insights & Composites i ON PREMISES    Office 365 FAST Search – Wave 15 BCS – FY12 PerformancePoint – Wave 15 No full-trust code  

Sites & Communities What’s In What’s Out My Sites Team Sites MGX FY11 9/11/2018 Sites & Communities My Sites Team Sites Intranet Sites External Sharing Sites Office Integration (2007/2010) SharePoint Workspace 2010 for Offline Working Simple Public-Facing Website What’s In SharePoint for Internet Sites (targeted for release in FY12). Supports customizations, site authoring, and WCM workflow and approval. What’s Out © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Content Management What’s In What’s Out Document Libraries Slide & Media Libraries Business Taxonomies & Tagging Document Sets & ID’s Office Web Apps What’s In Access to customer asset management systems. This limitation disables support for end-to-end eDiscovery scenarios. Targeted for W15. What’s Out

Search, Insights & Composites Cross-site Collection Search Search Refiners/Indexing Controls People Search Phonetic Search Excel Services Access Services Visio Services Forms Services Silverlight Web part Sandbox Solutions What’s In Business Connectivity Services (BCS) which eliminates the ability to access external services. Targeted for release in FY12. ‘Unified’ Search results combining online and customer site sources. (Targeted for W15) FAST Search which includes features such as thumbnails, previews, contextual search, visual best bets, and deep search refinement. Targeted for W15. PerformancePoint Services. Targeted for W15. PowerPivot is unable to connect to external services. Targeted for release in FY12. Sandbox Solutions are targeted at the site collection level. Alternatives to higher-end custom solutions (full-trust code) are targeted for FY12 and W15. What’s Out Custom Site templates, Custom Web parts, Custom Event Receivers, Silverlight, but no external service calls

Workloads and Features SharePoint Online Workloads and Features

SharePoint Sites Rich User Experience Anywhere Access Single Platform Easy site editing, including theming & branding Office Ribbon UI for faster training & adoption Rich offline experience with SharePoint Workspace Rich User Experience Mobile-based interaction with people and content Read-write web access using Office Web Apps Cross-browser support for maximized participation Anywhere Access Collaboration across Intranet and for basic external sharing Improved interoperability with standards support Out-of-box accessibility compliance for WCAG 2.0 Single Platform

SharePoint Communities Promote sharing with easy social authoring Easily navigate resources with pervasive tagging Find better answers faster via user feedback Informal Knowledge Connecting users through enhanced profiles Staying up-to-date using news feeds and alerts Make expertise discovery easy across the enterprise Social Connections Work with peers whether online or offline Collaborate on the go through the mobile UI Enrich existing applications with social context Participation Anywhere

Flexibility and Compliance Management Efficiency SharePoint Content Intuitive interaction with content through Office Fast discovery using content metadata and tagging Easy upload and quick access to use new documents User-centric In-place records management and legal holds Tenant-wide taxonomies and folksonomies Multi-stage disposition in the content lifecycle Flexibility and Compliance Combine related materials into Document Sets Generate Unique Document IDs for ease of tracking Check-in/check-out capabilities during collaboration Management Efficiency

Knowledge Amplification SharePoint Search Improved relevance based on usage and history Rich results-navigators for shorter search time Cross-site collection search Better Answers, Faster Phonetic and people search Social connections driven by interests and expertise Secure access to content, whether internal or external Knowledge Amplification View in-browser Mobile search experience Query suggestions, “Did you mean?” Richer User Interface

SharePoint Insights Data interaction Decision Making Data visualization with Excel Services Easy sharing of information while maintaining control Data interaction Powerful Self-Service capabilities and visualizations Visualize workflows using Visio Services Decision Making

SharePoint Composites Enhanced toolset for end-user solutions Process automation and data validation with Forms Visio services integration for data visualization User-Driven Solutions Sandboxed Solutions for self-service, quicker deployment SharePoint Designer 2010 for branding and theming No-code workflows deployed directly into SharePoint Online Custom Solutions

SharePoint Online End-User Experience DEMO: SharePoint Online End-User Experience Note to presenter, you may want to break DEMO up into 2-3 parts to cover/show various workloads 2-3 at a time per DEMO segment.

Summary of Features SharePoint Online - Standard W14-Beta Sites Communities Content Search Insights Composites Audience Targeting Lightweight Public-Facing Site Cross-Browser Support Enterprise Management Operations External Sharing Fluent UI / Ribbon Mobile Connectivity Multi-Lingual Support Office Client Integration OOTB Web Parts Scalability SharePoint Workspace Integration Tagging Video Support, REST, and Silverlight Ask Me About Blogs Colleague Suggestions Colleagues and Memberships Discussion Forums Enterprise Wikis Keyword Suggestions My Network My Sites: People Profiles and Personal Sites Note Board Organization Browser Outlook Social Connector Photos and Presence Ratings Recent Activities Social Bookmarks Status Updates Surveys Tag Clouds Tag Profiles Tags What's New Wikis Document Sets Legal Holds Metadata Driven Navigation Multi-stage Disposition Office Integration Office Web Apps Rich Media Management Shared Content Types and the Managed Metadata Service Support for Accessibility Standards The Content Organizer Unique Document IDs Best Bets Duplicate Results Metadata-based Refinement People and Expertise Search Phonetics & Nickname Expansion Recently Authored Content Search a Single Site Collection Search Across Site Collections Search Scopes Site Search Social Behavior Improves Relevance Taxonomy and Term Store Integration View in Browser Excel Services Visio Services Access Services Browser-Based Customizations Customization via SharePoint Designer Forms: Out-of-box workflows and customization via SharePoint Designer 2010 InfoPath Forms Services Sandboxed Solutions Workflows Data Connection Library PerformancePoint Business Intelligence Center Chart Web Part Business Connectivity Services (BCS) SharePoint Timer Jobs Word Automation Services Records Center Web Analytics FAST Key: W14 Future Features

SharePoint Online – High Level Feature Comparison For Small Businesses SharePoint Online in P1 For Kiosk Workers SharePoint Online in K1/K2 For Information Workers SharePoint Online Plan 1 in E1/E2 For Information Workers SharePoint Online Plan 2 in E3/E4 Team Sites Yes Simple Public-Facing Website 1 Basic Public-facing site included No Site Designer SharePoint Designer 2010 Yes, for Intranet sites Custom Workflows Sandbox Solutions (PTC) My Site Enterprise Features (Forms Services, Excel Services, Visio Services) Access Services Business Connectivity Services (BCS) Site Collections Single Site Collection N/A Up to 300 Office Web Apps View & Edit View only for K1 View & Edit for K2 View only for E1 View & Edit for E2 Search (across Site Collections) Basic External Document Sharing Yes, add-on Storage 10GB + 500MB per USL 10GB + 0MB per USL Buy additional storage Max Org Users Up to 50 TBD Admin Yes Tenant level Support Community 24x7 phone support for Admin * SharePoint Online offered as a standalone SKU

Hybrid

The Pathway to the Cloud On-Premises Coexistence Cloud Service Single sign-on experience online and on premises With identity federation and directory synchronization + Complete control and ownership of hardware, maintenance, resources, and administration Migrate some capabilities to SharePoint Online and access both on premises and online sites with the same domain credentials Microsoft will regularly deliver new features and capabilities to SharePoint Online

Hybrid Co-existence Single Sign-on provides access to content online and on-premises Employee accesses relevant content online and on-premises depending on the task they are performing They cannot perform a unified search across online/on premise Common workloads: Sites Content Communities SharePoint Search Basic Composite Apps/Forms Identity federation (ADFSv2), directory synchronization Share common site templating and navigation structure SharePoint On-Premises Active Directory Common workloads: Insights Content Composites FAST Search Internet Sites LOB Apps

Transitioning to the MS Cloud Plan Move Manage

Microsoft SharePoint Server 2010 Ignite! 9/11/2018 Example Approach Assess   A: Prepare B: Migrate C: Enhance Run Determine Intranet Site Strategy Cloud seminars Plan Custom solutions In-house support Build collaboration strategy S+S workshops Stage Integration services ‘Partner on-behalf’ Gather requirements Assess Active Directory health Deliver Application Lifecycle Management (ALM) Health analyzer dashboard Reduce friction Simplify the transition Drive down costs Decrease time-to-market (TTM) Improve satisfaction from all business owners Primary Goals Migration: Which partners and partner tools will be best for the customer? System Integrators (SIs) are available to help plan and assess the move to Microsoft Online Services Independent Software Vendors (ISVs) have tooling for actual move (Quest, Binary Tree, Metalogix, and more). Not free. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Assessing requirements pre-move Planning Activities Read the SharePoint Online - Standard Service description Plan people and group permissions Develop a content management strategy - assess/delete/archive Consider onboarding in stages Site Design Consider how end-users will discover sites Single site collection? Or multiple aligned with various business units? Site templates, document libraries, navigation - what’s the look and feel? Delegated Administration Select an individual(s) to be primary SharePoint Online Administrator Plan for unique site collection owners <within various business units> Individual site can be owned at lower levels Prepare for the Sandbox Refactor solutions for Sandbox, and potentially retire by use of out-of-the- box configuration. Establish development/test environments Read the SharePoint Online – Standard Developer Guide (in DRAFT at beta)

SharePoint Online Administration Microsoft SharePoint Server 2010 Ignite! 9/11/2018 SharePoint Online Administration … in SharePoint Online Administration Center Enable sites to share with External Users Manage site collections and ownership Manage storage allocation Manage My Sites & User Profile data Manage metadata (across site collections) … in Microsoft Online Administration Center Add and verify a domain name Create, change, or delete user accounts Create a security group Establish Active Directory sync Escalate issues to Online Services Support Manage passwords Monitor service licenses Monitor service health Multi-Tenant Modular Services Applications Offers governance at all levels Responsibilities include … Farm Administrator Central Administration Tenant Administration Site Collection Admin … Tenant Admin on ‘help and how to’ TechNet: http://www.microsoft.com/online/help/en- us/helphowto/SharePoint-Online.htm Terms Store resources: Managed metadata overview: http://technet.microsoft.com/en- us/library/ee424402(office.14).aspx Managing Enterprise Metadata: http://msdn.microsoft.com/en- us/library/ee559337(office.14).aspx Site level Owners Create, edit, or delete a user view Can manage user permissions at site level Invite people into an extranet = Administered by Microsoft = Administered by Customer and/or Partner For more information, please go to: The SharePoint Online Administration resource center (TechNet) SharePoint Online Administration Guide (coming soon) The Office.com 'Help and How to' center The SharePoint Online Planning Guide © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Sub-Levels of Administration within SharePoint Online Site Collection Owners Tenant admins can delegate a unique owner per each new site collection Create new team sub-sites, new document libraries Manage the look and feel (title, navigation, theme, master pages) Manage various galleries (web parts, list templates, Sandboxed Solutions) Manage permissions and groups Invite internal or external groups/users via email to share your site And more … Site level Owners Settings that only affect the single site they own (no cross-site actions) Manage site features Save site as template Manage site columns and site content types Site deletion Manage user alerts, RSS settings Adjust default regional and language settings And more …

SharePoint Online Administration Demo SharePoint Online Administration

Custom Development in the Cloud SharePoint Online

SharePoint Online Development Extensibility Configuration (Out-of-the-Box) Design Development Web Parts SharePoint Designer 2010 Visual Studio 2010 Workflows No-code workflows Sandboxed Solutions Site templates Master pages Silverlight Lists, libraries Site templates Client-Object Model 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.’ Web Services For more information, please go to: The SharePoint Online Developer Guide (coming soon) The MSDN SharePoint Online Resource Center * OOTB = Out of the box

The Sandbox Essential agility, essential stability What goes into a SharePoint Online customer’s Sandbox? Custom code running at the site collection level, providing developers the flexibility to deploy safe and rapid solutions. Agility for developers and individual business units Easy deployment Iterative development Access to Shared Servers Management stability Safe Limited API Access Monitored Resources A safe, isolated process where the solution runs Access to a subset of Microsoft.SharePoint namespaces Site Collection Solution Gallery for deployment Managed by individual site collection owners The Sandbox provides… 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).aspx Namespaces and Types in Sandboxed Solutions: http://msdn.microsoft.com/en-us/library/ee537860(office.14).aspx Common code components that could be built for the SharePoint Online Sandbox: Event & Feature receivers Navigation Web parts InfoPath forms logic SharePoint Designer Workflow activities Declarative components that could be built: Declarative workflows Content types, site columns Lists and list definitions Non-visual Web Parts Custom actions, ribbon extensions Client-side technologies Web templates, Site pages, page layouts, and master pages What’s not supported from the Sandbox No access to Internet to make Web service calls No access to a hard drive to read/write files; you can read/write to lists/libraries No Web Application-scoped features, no Farm- scoped Features Cannot add assemblies to the GAC Cannot run security-related functionality (RunWithElevatedPriviledges, SPSecurity methods, etc..)

Silverlight in SharePoint Online is … What does Silverlight enable in SharePoint Online? Silverlight provides the opportunity for developers to create the next generation of Rich Internet Applications (RIAs). SharePoint Online integrates closely with Microsoft Silverlight to enable you to build compelling user interfaces that interact with SharePoint Online data. A Web Part can be a host for Silverlight SharePoint ships with Silverlight web part Need only build a Silverlight control or app The web part can contain custom properties that are sent to Silverlight via the InitParameters property The XAP file can be deployed to a SharePoint Online document library The Silverlight application can then make use of the Client OM to access SPOnline data. Programs running on the client can add and remove lists, add, update, and delete list items, modify documents in document libraries, create sites, manage permissions of items, add and remove web parts from a page, and much more. Silverlight in SharePoint Online is … 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).aspx Namespaces and Types in Sandboxed Solutions: http://msdn.microsoft.com/en-us/library/ee537860(office.14).aspx Common code components that could be built for the SharePoint Online Sandbox: Event & Feature receivers Navigation Web parts InfoPath forms logic SharePoint Designer Workflow activities Declarative components that could be built: Declarative workflows Content types, site columns Lists and list definitions Non-visual Web Parts Custom actions, ribbon extensions Client-side technologies Web templates, Site pages, page layouts, and master pages What’s not supported from the Sandbox No access to Internet to make Web service calls No access to a hard drive to read/write files; you can read/write to lists/libraries No Web Application-scoped features, no Farm- scoped Features Cannot add assemblies to the GAC Cannot run security-related functionality (RunWithElevatedPriviledges, SPSecurity methods, etc..)

The Client Object Model MS Confidential : SharePoint 2010 Developer Workshop (Beta1) The Client Object Model What does the client object model enable? 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. Abstraction layer Results returned as recognizable SharePoint objects Client Object Model provides complete API Throughout each SharePoint release, Microsoft receives more and more requests for new Web Services Instead of continuously building new Web services (and replacing existing ASMX services with WCF services), they now provide a client object model The 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 API And to read about Silverlight and the Client Object Model here: http://msdn.microsoft.com/en- us/library/ee538971%28office.14%29.aspx .NET ECMAScript Silverlight Consistent developer experience across platforms

SharePoint Online Extensibility Demo SharePoint Online Extensibility

SharePoint 2010 (on-premises) SharePoint Online (multi-tenant) Extensibility Overview SharePoint Online – W14 - standard compared to SharePoint 2010 on-premises Area SharePoint 2010 (on-premises) SharePoint Online (multi-tenant) Sandboxed Solutions (Partial-trust code) Farm-level Solutions (Full-trust code) No Silverlight Web Part (.XAP files) BCS (backend LOB integration) SharePoint Designer 2010 Client Object Model Web Services OOB Browser Configuration (Web Parts, Theming) Visual Studio 2010 (SharePoint Tools) (Farm and Sandbox) (Sandbox only) InfoPath Forms (Admin and Sandbox) Workflows (Custom and Declarative) (Custom Activities in Sandbox and Declarative)                    

Resources

Resources Main SharePoint Online marketing site: http://sharepoint.microsoft.com/en-us/SharePoint-Online/Pages/default.aspx Primary Office 365 marketing site: http://www.office365.com Trials, 100-200 level customer-facing info Contains info about BPOS suite and SPO 30-Day trial 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

9/11/2018 3:43 PM © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.