2. Agenda Solution Summary Infrastructure Overview Physical Elements Scaling Logical Architecture Integration and Customization Platform and IT Pro Update Platform Overview Clients Management and Upgrade Developers API’s Sandbox and Web Parts Development and Deployment Q&A / Next Steps
3. Microsoft SharePoint 2010The Business Collaboration Platform for the Enterprise and the Web Sites Connect and Empower People Communities Composites Cut Costs with a Unified Infrastructure Content Insights Rapidly Respond to Business Needs Search
4. Microsoft SharePoint 2010 Ribbon UI SharePoint Workspace SharePoint Mobile Office Client and Office Web App Integration Standards Support Business Connectivity Services InfoPath Form Services External Lists Workflow SharePoint Designer Visual Studio API Enhancements REST/ATOM/RSS Sites Tagging, Tag Cloud, Ratings Social Bookmarking Blogs and Wikis My Sites Activity Feeds Profiles and Expertise Org Browser Communities Composites PerformancePoint Services Excel Services Chart Web Part Visio Services Web Analytics SQL Server Integration PowerPivot Content Insights Enterprise Content Types Metadata and Navigation Document Sets Multi-stage Disposition Audio and Video Content Types Remote Blob Storage List Enhancements Search Social Relevance Phonetic Search Navigation FAST Integration Enhanced Pipeline
57. Authentication Architecture Classic Zones mapped Single URL for each authentication method: e.g. Default: Windows Forms (LDAP, SQL, ADAM) Generate an NTToken to represent SPUser Claims Unified URL Multiple sources (Windows, FBA, SSO) combine to generate a single SAML token to represent SPUser 12
58. Authentication ScenariosMixed Mode https://extranet.domain.com Extranet Zone Intranet Zone http://intranet FBA claims Windows claims Remote Employees Employees
59. Capabilities in Office SharePoint Server 2010 Document Management User Interface Microsoft Office (IE/Firefox/Safari) 3rd party apps ECM Components Records Management Web Content Management Forms Management Unified Services Library Svcs. Workflow Metadata Policies Search Security IRM Collab Unified Storage Architecture
77. Platform Basics SharePoint 2010 is a 64 bit only platform. Direct upgrades from 32 bit servers to 64 bit servers require prep work. Windows Server 2008 or Windows Server 2008 R2 X64 SQL Server 2005 x64 SP3 CU3 Or SQL Server 2008 x64 SP1 CU2 Or SQL Server 2008 R2
78. Shared Service Applications The 2007 Shared Services Provider has been broken up; each of its elements is now a Shared Service Application Mix and match them singly or in groups, to match farm’s needs. [No need to deploy Visio Services if you don’t use it.] Crawl/index no longer a single server role In 2010, administration can be delegated Key targets: Enterprise search, metadata, user profiles
79. Client/Browser Technology Internet Explorer 7/8, Firefox and Safari are all supported. IE6 is not supported, so don’t defer that upgrade! Most other browsers are still supported for Internet configurations Office 2010 includes optimizations for the new platforms Offline Access 2007: used Outlook 2007 and Groove SharePoint Workspace 2010 integrates offline documents and lists
80. Office Web Applications SharePoint 2010 provides a server version of Office applications – Office Web Access, or “OWA”. In part, this enables simultaneous multiuser editing of Office documents: Excel in OWA, not client Word/PowerPoint on client only if file opened from a shared document library OneNote client or OWA
81. Predictable UpgradeDo-no-harm Three paths In place Database upgrade Third party tools Process Pre-upgrade checker Visual Upgrade Resumable upgrade Progress reports Parallel DB upgrades
82. Streamline training and IT resources with visual upgrade Switch-on new UI across site collections in a controlled manner Upgrade servers without changing the user interface Preview new UI Pre-release screenshots, subject to change IT Pro Investments – Visual Upgrade
83. Proactive Resolution Get ahead of issues Developer Dashboard Empower developers and users Integrated Health Analyzer Runs when necessary Alerts anomalies Fixes when it can Web Analytics User usage Resource usage
84. Governance SharePoint 2010 provides more opportunities, and more importance for reengaging users and sponsors about governance issues than before Major tools Sandbox code Query governors SharePoint Designer Now free (since 2008) Allowed or denied or restricted - PlaceholderMain Social tagging and ratings I like it/I hate it Ratings and adverse feedback ECM Records management - In place vs. Record Center Content Organizer etc. Who controls the lifecycle?
86. Developer investments Use existing knowledge and resources with VS 2010 integration Import solutions from SharePoint Designer, including Workflow Extensibility for SharePoint artifacts Support for SharePoint Sandboxed Solutions Workflow Designer Web PartDesigner Packaging Explorer Pre-release screenshots, subject to change
87. Visual Studio 2010 & .NET 4.0 Integrated support for Data Services Client library for .NET and Silverlight IDE integration, “Add Service Reference” Data service visualizer to explore site structure Feature rich client library for .NET Typed experience through code-gen LINQ support Change tracking, batching, blobs, all supported
88. DOM 1.0 HTML, HTTP, HTTPS MathML ODBC ODF (IS26300) Open XML (IS29500) OpenSearch OpenType PDF 1.7 PDF/A RTF RSS, ATOM SOAP SVG REST UDDI Unicode URI/URN W3C XML Schema WCAG 2.0 WebDAV WSDL WSRP XHTML XML XML Web Services XMLDsig XPATH XPS XSLT Drive adoption of your solutionsFast integration and out-of-box accessibility with worldwide standards Developing Open documentation and APIs Publishing Pre-release screenshots, subject to change
89. What is REST? An “architectural style” Stands for “Representational State Transfer” Focus on decoupling, scalability, layering Resource centric approach Data organized as addressable resources Uniform interface to act on them REST over HTTP is the typical setup
91. Visual Studio SharePoint SupportTemplates and designers Project and Item Templates Templates for many SharePoint elements Support for sandboxed solutions Visual Designers Design web parts Build Business Data Connectivity (BDC) models Create Workflows Workflow Enhancements Site level workflows Templates for association & initiation forms
92. Development Continuum Professional developer Business Analyst/Process Designer Designer/IW/Power User Import Create lists & libs Design Web Pages Web part hook-up Views & forms Declarative Workflows Custom Web Parts Code Workflows Event Receivers List Definitions Application Pages Design skeleton workflow processes View workflow visualizations Design data-backed business diagrams WSP Package Export
93. Developer Dashboard Improvecustomized solutions with the Developer Dashboard SQL Queries Performance Memory Usage Data-Request Trace Pre-release screenshots, subject to change
103. Import SPD Workflow Import SPD created reusable workflow from WSP XOML and rules files are imported Elements XML file is created Add, delete, modify activities and code Add association and initiation forms F5 to deploy and debug
104. Import SharePoint Solution(WSP) Wizard for developer to select WSP Declarative elements can be selected for import Modify imported items and extend by adding additional items, code, etc…
111. Web: www.kma-llc.net (now powered by SharePoint!) with white papers, blogs, archived presentations, news, and events
112.
Editor's Notes
Left hand side is our value proposition6 workloadsRight hand side are the three pillars of SP 2010Regardless of where the user is, they can access res on SPDrive effic by having a single platformAbility to take OOB cap to address biz needs – self service much of the timeBiz Collab Platform means to encompass all components of how people work together – whether its two or thousands
Let’s break down investments by workloads…SitesCommunitiesContentSearchInsightsComposites
IF YOU DON’T NEED IT – DON’T USE ITPLUS YOU CAN GIVE IT AWAY!