Course Title :
SharePoint Portal Server Development(MOSS 2010)
Duration : 5 days Microsoft Office SharePoint Server 2010 is a set of integrated server platform technologies used for connecting people, processes, and information. It gives you the ability to quickly build web applications with out-of-the-box functionality for the intranet, extranet and Internet. It is known for its document storage, structured list storage, and group collaboration.MOSS 2010 also provides web content management, enterprise content services, and enterprise search, as well as shared business processes and business intelligence dashboarding to the small/medium enterprise.
The 5 days training program is focused for developers who need a good understanding of Share Point Portal Server. It begins with the basics and goes covering important aspects at the
administration level. It would give the participants a good understanding of the features in WSS - V3 (Windows Share Point Services) and SharePoint Portal Server (MOSS 2010).
Program objectives
To give the participant a good start with the basics and covering all the necessary aspect and features starting from the architecture and creating a Web Application
Understanding the terminology related to SharePoint.
Customizing the site using the out-of-the-box collaborative features using WSS V3. Managing security – using Wndows and Form Based Authentication
Understanding the Forms Server – Creating custom Forms templates using InfoPath. Web Content Management – branding and content management.
Integrating with Business Intelligence – MOSS integration with SQL Reporting Services. Configuring Search – Enterprise level search.
Backup and restore. Pre requisites
The knowledge of ASP.NET 2.0 is a must.
Knowledge of Sharepoint Portal Server (SPS – 2003) would be an added advantage. Audience
ASP.NET experienced developers, project managers, system administrators, architects who want a good understanding of SharePoint portal server.
Set up Requirements
Computer with the following software Windows Server 2003 with SP2 IIS 6.0
ASP.NET 2.0
Microsoft Visual Studio .NET 2008 with SP1 Silverlight 2.0
Silverlight 2.0 SDK Silverlight 2.0 Toolkit
Microsoft .NET Framework 3.0 Redistributable Package
SQL Server 2005 with sample databases (AdventureWorks and AdventureWorksDW)
SQL Server 2005 SP2 OfficeServersSdk.exe SharePointRS.msi Day-wise Break-up
Day Module Topics
Day 1 Module 1 Introduction to SharePoint
Module 2 Windows SharePoint Services 3.0 Architecture Module 3 Getting Started with SharePoint
Module 4 Working with Lists Module 5 Working with Libraries Module 6 Implementing Security Day 2 Module 7 Working with Templates
Module 8 The Feature Framework
Module 9 Working with SharePoint Designer Module 10 The WSS Object Model
Day 3 Module 11 Synchronous and Asynchronous Event Handlers Module 12 Web Part Development
Day 4 Module 13 Configuring Forms Based Authentication Module 14 Configuring Shared Service Providers Module 15 Excel Services and Business Intelligence Module 16 Business Data Catalog
Course Contents
Module 1: Introduction to SharePoint Architectural overview of Office 2010 WSS as a collaboration solution
WSS as a server-side development platform WSS integration with Office 2010 clients Overview of MOSS components and services
Module 2: Windows SharePoint Services 3.0 Architecture Understanding the SharePoint Request – Response The Config database and Content database
WSS Integration with ASP.NET 2.0 The Central Administration Site
Module 3: Getting Started with SharePoint Creating a Web Application
Creating a Site Collection
Creating sites using WSS collaboration features Site pages versus application pages
Module 4: Working with Lists
Creating lists using WSS collaboration features Creating and using Site Columns
Creating and using Site Content Types Working with Views
Module 5: Working with Libraries Creating a Document Library Check-in / Checking-out documents Document Versions
Documents Approval
Customizing Document Information Panels Module 6: ImplementingSecurity
Configuring Windows Authentication
Configuring authorization and access control within a site SharePoint In-built Groups
Module 7: Creating Templates Creating a Custom Site Definition Understanding the ONET.XML file
Integrating a site definition using a WEBTEMP*.XML file Creating a .stp
Creating a global template Module 8: The Feature Framework Introduction to features
Writing and testing a feature
Creating a site definition with a custom Master Page Creating WSS solution deployment packages Module 9: Working wirh SharePoint Designer Customizing sites using SharePoint Designer 2010 Customizing the default.master
Resetting to site definitions Restoring versions
Module 10: The WSS Object Model Understanding the Sharepoint API
Accessing web application data through code Testing and debugging custom code
Creating custom field types
Module 11: Synchronous and Asychronous EventHandlers Writing and testing Event Handlers
Creating custom event handlers by inheriting from WSS receiver base classes Writing cancel-able synchronous event handlers containing validation logic Writing asynchronous event handlers to maintain calculated columns Module 12: WebPartDevelopment
Creating and testing ASP.NET Web Part in WSS
Creating Web Parts with ASP.NET User Controls (.ascx) Migrating WSS v2 Web Parts to WSS V3
Adding SafeControl entries to the web.config file The Web Part Gallery
Module 13: Configuring Forms Based Authentication Creating the database
Adding users to the database
Setting the authentication mode to Forms Setting the primary administrator
Configuring Dual authentication
Module 14: Configuring Shared Service Providers Configuring and starting the Shared Services Setting up windows search, office servers search Configuring and creating a new SSP
Configuring audiences and profiles Configuring Search
Module 15: Excel Services and Business Intelligence Introduction to Excel Services
Rendering Excel spreadsheets in the browser
Report Center integration with SQL Reporting Services
Report Center integration with SQL Server 2005 Analysis Services Creating Dashboards with Key Performance Indicators (KPIs) and filters Module 16: Business Data Catalog
Connecting to other LOB products Importing Application Definitions Using Business Data Webparts Creating a Business Data field Module 17: InfoPath Forms Services Forms Services Architecture
Designing server-side forms with InfoPath 2010 InfoPath integration with WSS forms libraries
User deployment of server-side forms versus administrator deployment Extending InfoPath forms with Visual Studio Tools for Applications (VSTA) Module 18: SharePoint Workflows
Understanding Workflows SharePoint In-Built workflows
Module 19: Backup/Restore
Performing Backup and Restore from MOSS Site Backup using the StsAdm.exe Cmd Line Tool