INDIA │ 9-11 February 2011 virtual techdays SharePoint Foundation: The journey from Windows SharePoint Services Hari Seelam & Raju Upadhyayula│ Solution Architects, TCS INDIA │ 9-11 February 2011 virtual techdays SESSION AGENDA SharePoint Journey Evolution History SharePoint Foundation Features SDLC Requirements suitability Business Connective Services (BCS) Client Object Model Environment Software Requirements Setup Administration Upgrade INDIA │ 9-11 February 2011 virtual techdays SESSION AGENDA SharePoint Journey Evolution History SharePoint Foundation Features SDLC Requirements suitability Business Connective Services (BCS) Client Object Model Environment Software Requirements Setup Administration Upgrade INDIA │ 9-11 February 2011 virtual techdays 2010 SharePoint Journey Evolution History 2003 2001 2006 INDIA │ 9-11 February 2011 virtual techdays SharePoint Journey Evolution History - 2001 STS (SharePoint Team Services) & SPS (SharePoint Portal Server) It was used to share Contacts, Calendar events, and Documents within teams and small departments SPS made as an MS Exchange 2000 public folder application SharePoint Team Services “v1” INDIA │ 9-11 February 2011 virtual techdays SharePoint Journey Evolution History - 2003 Second generation of SharePoint STS was renamed to Windows SharePoint Services (WSS) Used SQL server to store all the data SPS kept its name from the previous version Introduced Administration Tools Limitations with the product with scalability Content Management Server 2002 SharePoint Portal Server 2003 Windows SharePoint Services “v2” INDIA │ 9-11 February 2011 virtual techdays SharePoint Journey Evolution History - 2007 WSS 3.0 has been released in Oct 2006 Office SharePoint Server 2007 (Portal, Web Content Management, and More) Used an MS SQL–based server to store its content. Windows SharePoint Services “v3” Basic web portal, collaboration & intranet services Presence over Intranet and Internet Enhanced Administrative & Security features SPS was now renamed MS Office SharePoint Server (MOSS) MOSS was made available in different flavors to target different audiences INDIA │ 9-11 February 2011 virtual techdays SharePoint Journey Evolution History – Technology Stack – WSS 3.0 Microsoft Office SharePoint Server 2007 Requires x32 /x64 operating system Windows Server 2003/2008 (Value-Added Applications and Services Built on WSS3.0) Windows SharePoint Services 3.0(WSS) (Core sites and Workspace Services) .NET Framework 2.0 and ASP.NET 2.0 (or later) Internet Information Services 6.0 (or later) SQL Server 2005 Windows Server 2003 (or later) INDIA │ 9-11 February 2011 virtual techdays SESSION AGENDA SharePoint Journey Evolution History SharePoint Foundation Features SDLC Requirements suitability Business Connective Services (BCS) Client Object Model Environment Software Requirements Setup Administration Upgrade INDIA │ 9-11 February 2011 virtual techdays SharePoint Journey SharePoint Foundation Features MOSS 2007 SSP BDC SharePoint Foundation Sandbox Solution Client OM SharePoint Workspace PowerShell WSS 3.0 Core Sites Data Sources Core Sites Content Mgmt. Web Discussions Web bot SA Ribbon UI Health Analyzer BCS Content Mgmt. INDIA │ 9-11 February 2011 virtual techdays SharePoint Journey SharePoint Foundation Features SharePoint Server 2010 Insights PerformancePoint Services Excel Services Chart Web Part Visio Services Web Analytics SQL Server Integration Power Pivot Search Social Relevance Phonetic Search Navigation FAST Integration Enhanced Pipeline Content Enterprise Content Types Metadata and Navigation Document Sets Audio and Video Content Types Remote Blob Storage List Enhancements Composites Sites Ribbon UI SharePoint Workspace SharePoint Mobile Office Client Office Web App Integration Standards Support Communities Blogs and Wikis Business Connectivity Services External Lists Workflow SharePoint Designer Visual Studio API Enhancements REST/ATOM/RSS SharePoint Foundation 2010 INDIA │ 9-11 February 2011 virtual techdays SharePoint Journey SharePoint Foundation Features Office Client Ribbon interface The Ribbon offers new functionality serves as the primary command surface to interact with objects. Simplifies the Navigation Office Client Ribbon INDIA │ 9-11 February 2011 virtual techdays SharePoint Journey SharePoint Foundation Features SharePoint Workspace SharePoint Workspace (formerly called Groove): a smart client for SharePoint. Supports online, offline and Synchronization of data. This synchronization can be made by the help of "Sync to SharePoint workspace" option in the Site settings of SharePoint 2010. INDIA │ 9-11 February 2011 virtual techdays SharePoint Journey SharePoint Foundation Features Business Connectivity Services (BCS) Replacement of BDC Brings LOB Data Into SharePoint SharePoint List with External Data Allows CRUD Office Apps Design Tools Development Platform Business Intelligence Enterprise content mgmt .NET LOB Web Service Collaboration social SharePoint WCF DB Enterprise Search Web 2.0 INDIA │ 9-11 February 2011 virtual techdays SharePoint Journey SharePoint Foundation Features Client Object Model(Client OM) Microsoft SharePoint Foundation 2010 introduces Three new client APIs for interacting with SharePoint sites. Those three are:1) .NET managed application. 2) Silverlight application. 3) ECMAScript which executes in the browser. INDIA │ 9-11 February 2011 virtual techdays SharePoint Journey SharePoint Foundation Features Events Improvements Microsoft SharePoint Foundation 2010 supports multiple new events, including oncreate events for lists and Web sites and support for synchronous after events Many of the new events are available in both synchronous and asynchronous modes Two new Add events have been provided for SharePoint lists: ListAdding(SPListEventProperties) ListAdded(SPListEventProperties) In addition to these Add events, two Delete events have also been added to SharePoint lists: ListDeleting(SPListEventProperties) ListDeleted(SPListEventProperties) INDIA │ 9-11 February 2011 virtual techdays SharePoint Journey SharePoint Foundation Features Sandboxed Solutions A sandboxed solution is a new concept in Microsoft SharePoint Foundation that allows site collection users to upload their own custom code solutions. Sandboxed solution uses a subset of the Microsoft.SharePoint namespace. INDIA │ 9-11 February 2011 virtual techdays SharePoint Journey SharePoint Foundation Features Windows PowerShell for SharePoint Command-line interface / Tool that complements Cmd.exe Windows PowerShell supersedes the Stsadm.exe administration tool. Health Analyzer SharePoint Health Analyzer, an extensible, rules-based infrastructure to monitor server farm. It Checks & Identifies potential configuration, performance, and security problems INDIA │ 9-11 February 2011 virtual techdays DEMO: Foundation Features Hari Seelam │ Solution Architect, TCS INDIA │ 9-11 February 2011 virtual techdays SESSION AGENDA SharePoint Journey Evolution History SharePoint Foundation Features SDLC Requirements suitability Business Connectivity Services (BCS) Client Object Model Environment Software Requirements Setup Administration Upgrade INDIA │ 9-11 February 2011 virtual techdays SDLC Requirements Suitability Case Study # Case 1 Case 2 1 The System should have to Store scanned copies as Attachments The System should have to Store scanned copies as Attachments 2 The System should have to publish Content on Regular intervals The System should have to publish Content on Regular intervals 3 The System should provide access: a) End Customers (any body) across the globe can be able to see the Content published on regular events b) Partners can be able to provide Data c) Management can be able to view Reports The System should provide access: a) End Customers (any body) across the globe can be able to see the Content published on regular events b) Partners can be able to provide Data c) Management can be able to view Reports INDIA │ 9-11 February 2011 virtual techdays SDLC Requirements Suitability Case Study # Case 1 Case 2 4 The System should provide a collaborative platform for the teams to interact The System should provide a collaborative platform for the teams to interact 5 The System should retrieve Data from External Databases The System should retrieve Data from External Databases INDIA │ 9-11 February 2011 virtual techdays SDLC Requirements Suitability Case Study # Case 1 Case 2 6 The System should show Dashboards and Analytical Reports 7 The user can be able to use Excel and Visio online INDIA │ 9-11 February 2011 virtual techdays SDLC Requirements Suitability Case Study # Case 1 Case 2 1 The System should have to Store scanned copies as Attachments The System should have to Store scanned copies as Attachments 2 The System should have to publish Content on Regular intervals The System should have to publish Content on Regular intervals 3 The System should provide access: a) End Customers (any body) across the globe can be able to see the Content published on regular events b) Partners can be able to provide Data c) Management can be able to view Reports The System should provide access: a) End Customers (any body) across the globe can be able to see the Content published on regular events b) Partners can be able to provide Data c) Management can be able to view Reports 4 The System should provide a collaborative platform for the teams to interact The System should provide a collaborative platform for the teams to interact 5 The System should retrieve Data from External Databases The System should retrieve Data from External Databases SharePoint Foundation (WSS 4.0) SharePoint Server (SP 2010) 6 The System should show Dashboards and Analytical Reports 7 The user can be able to use Excel and Visio online INDIA │ 9-11 February 2011 virtual techdays SDLC Development Site collection Site Collections Root Site SPSite Site SPWeb Sub sites Farm SPFarm Web Applications Lists SPWebApplication List - SPList Document Library - SPDocumentLibrary Field 1 Field 2 Field 3 Item - SPListItem Field 1 Field 2 Field 3 Item 1 File 1 Item 2 File 2 Item 3 File 3 Item 4 File 4 File – SPFile Folder - SPFolder INDIA │ 9-11 February 2011 virtual techdays DEMO: Business Connectivity Services (BCS) Hari Seelam │ Solution Architect, TCS INDIA │ 9-11 February 2011 virtual techdays DEMO: Client Object Model Hari Seelam │ Solution Architect, TCS INDIA │ 9-11 February 2011 virtual techdays SESSION AGENDA SharePoint Journey Evolution History SharePoint Foundation Features SDLC Requirements suitability Business Connective Services (BCS ) Client Object Model Environment Software Requirements Setup Administration Upgrade INDIA │ 9-11 February 2011 virtual techdays Environment Software Requirements Requires x64 operating system Windows Server 2008 Windows Server 2008R2 Windows 7 (only for development) Windows Vista SP2 (only for development) Microsoft SharePoint Server 2010 Microsoft SharePoint Foundation 2010 .NET Framework and ASP.NET 3.5 SP1 Internet Information Services 7.0 SQL Server 2008 Windows Server 2008 (x64 only) for Production Environments Windows 7 or Vista (x64 only) for Development Environments only INDIA │ 9-11 February 2011 virtual techdays Environment Setup Topology Installation Configuration Deployment Models INDIA │ 9-11 February 2011 virtual techdays Environment Setup Multi-tenant: Isolation of data, functionality, administration, customizations, and operations. Multiple customers within the same shared set of resources. Corporate, on-premise deployments. Hosting: Same as multi-tenant, plus an integration into other multi-tenant services to include: Exchange, OCS, Project, CRM, UMS, firewalls, control panels, billing systems, and DNS to name a few. INDIA │ 9-11 February 2011 virtual techdays Environment Administration Health Analyzer Security Enhancements PowerShell Back up Restore Verb Noun Param INDIA │ 9-11 February 2011 virtual techdays DEMO: Administration Raju Upadhyayula│ Solution Architect, TCS INDIA │ 9-11 February 2011 virtual techdays SESSION AGENDA SharePoint Journey Evolution History SharePoint Foundation Features SDLC Requirements suitability Business Connective Services (BCS) Client Object Model Environment Software Requirements Setup Administration Upgrade INDIA │ 9-11 February 2011 virtual techdays Upgrade Approach Pre-Upgrade Checker Command In-Place Upgrade Database Attach Upgrade Content database Profile & Project Service Database Configuration, Search Hybrid Approach Detach DBs Upgrade to 2010 in-place DB Attach content DBs Side-by-side installation Gradual upgrade INDIA │ 9-11 February 2011 virtual techdays Summary SharePoint Journey Evolution History SharePoint Foundation Features SDLC Requirements suitability Business Connective Services (BCS) Client Object Model Environment Software Requirements Setup Administration Upgrade INDIA │ 9-11 February 2011 virtual techdays Reference links SharePoint Foundation 2010 Download Link : http://www.microsoft.com/downloads/en/details.aspx?FamilyID=49c79a8a-4612-4e7da0b4-3bb429b46595&displaylang=en SharePoint Foundation 2010 Reference Links : http://msdn.microsoft.com/en-us/library/ee539432.aspx http://sharepoint.microsoft.com/en-in/product/Related-Technologies/Pages/SharePointFoundation.aspx SharePoint Server 2010 SDk: http://msdn.microsoft.com/en-in/library/ee557253.aspx THANKS│ 9-11 February 2011 virtual techdays Hari.Seelam@tcs.com │ http://www.tcs.com Raju.Upadhyayula@tcs.com│
© Copyright 2024