Download presentation
Presentation is loading. Please wait.
2
SharePoint Online Technical Overview (W14 @ Beta)
Mark Kashman SharePoint Online – Senior Product Manager Microsoft
3
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
4
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 , 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 , 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 , 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.
5
SharePoint Online Overview
6
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.
7
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
8
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
9
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
10
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
11
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
12
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.
13
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
14
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
15
Workloads and Features
SharePoint Online Workloads and Features
16
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
17
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
18
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
19
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
20
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
21
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
22
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.
23
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
24
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
25
Hybrid
26
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
27
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
28
Transitioning to the MS Cloud
Plan Move Manage
29
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.
30
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)
31
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: us/helphowto/SharePoint-Online.htm Terms Store resources: Managed metadata overview: us/library/ee424402(office.14).aspx Managing Enterprise Metadata: 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.
32
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 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 …
33
SharePoint Online Administration
Demo SharePoint Online Administration
34
Custom Development in the Cloud
SharePoint Online
35
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 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
36
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: Link to the online SharePoint 2010 SDK: Namespaces and Types in Sandboxed Solutions: 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..)
37
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: Link to the online SharePoint 2010 SDK: Namespaces and Types in Sandboxed Solutions: 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..)
38
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: us/library/ee538971%28office.14%29.aspx .NET ECMAScript Silverlight Consistent developer experience across platforms
39
SharePoint Online Extensibility
Demo SharePoint Online Extensibility
40
SharePoint 2010 (on-premises) SharePoint Online (multi-tenant)
Extensibility Overview SharePoint Online – W14 - standard compared to SharePoint 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 (SharePoint Tools) (Farm and Sandbox) (Sandbox only) InfoPath Forms (Admin and Sandbox) Workflows (Custom and Declarative) (Custom Activities in Sandbox and Declarative)
41
Resources
42
Resources Main SharePoint Online marketing site:
Primary Office 365 marketing site: Trials, level customer-facing info Contains info about BPOS suite and SPO 30-Day trial SharePoint Online developer resource center (MSDN): SharePoint Online Administration resource center (TechNet): ‘Help and How-to’ for SharePoint Online (Office.com):
43
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.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.