Sunday, July 24, 2011

SharePoint Syllabus

Name of the Subject: MOSS 2007
Level: Advance Level
Target Audiences: SharePoint Developers and SharePoint Admin
Prerequisites: Basic knowledge of ASP.Net and C#
I. Introduction:
1. Introduction to Moss 2007
2. History of SharePoint
3. Six Pillars of SharePoint
4. Role of Windows Server 2003, AD, IIS 6.0, SQL Server 2005
5. Introduction Farm, Site Collection, Sites, Content Databases, Web.Config Files
II. Collaboration and Portal Features
1. Lists and Libraries
2. Content Types
3. Sites, Workspaces, Pages and Meeting Work Spaces
4. Site Definitions and Site Templates
5. List Definitions and list Templates
6. OOB Web parts
7. Integration with Office 2007
8. Users, Permissions and groups
9. Alerts and Target Audiences
III. Collaboration and Portal Features (Programming)
1. WSS Object Model
a. Introduction to WSS Object Model
b. Introduction to SharePoint related name spaces
c. Programming Sites using SPSite and SPWeb classes
d. Programming Lists/Libraries, Views ,Fields using SPList, SPFile, SPList Collection etc., Usage of CAML builder
e. Querying lists using CAML Queries
f. Security
g. Disposition, Exceptional handling and Best Practices
2. Event Handlers
a. Developing and deploying event handlers on Lists and Libraries
3. Web parts
a. Developing and Deploying web parts using Native methods and VSE for WSS.
b. Developing complex web parts using User Controls
c. Debugging Custom Web parts
IV. Introduction to Shared Services Provider
1. Introduction to SSP and Role of SSP
2. Creating and Configuring SSPs
V. Enterprise Search
1. Architecture
2. Content Sources, Scopes
3. Crawl Rules, Crawl Schedules, Security Trimming
4. Search Center and its OOB web parts
5. Customizing search results using XSLT
VI. My Sites and Personalization
1. Configuring Self Site Creation
2. My Home Vs My Profile
3. Exploring all Out of Box Web parts such as colleagues, MS out Look web parts.
4. My Site customization
VII. Business intelligence
1. Excel Services
a. Architecture
b. Rendering Excel Sheets using Excel Web Access Web part
c. Rendering dashboards and usage of named items
d. Programming Excel Calculation Services and develop UDF Assemblies.
2. Business data Catalog
a. Introduction BDC, architecture
b. Authoring BDC Application definition file
c. Using OOB BDC web parts
d. Using BDC data in Lists
e. Integrating BDC data in Search
VIII. Enterprise Content Management
1. Records Management using Record Center
a. Introduction to Records Management
b. Configuring Records center for different scenarios.
IX. Workflows
1. Introduction to different types of workflows
2. Configuring Out of Box workflows
3. Developing workflows using designer
4. Introduction to Info path 2007
5. Developing Workflows using Visual Studio.
X. Site Branding
1. Introduction to SharePoint Designer and UI Customization
2. Developing Master Pages
3. Developing Themes
4. Themes Vs Master Pages
5. Ghosted VS Un Ghosted
6. Page Layouts
7. CSS Core Concepts ,Alternate CSS
8. Page Layouts
9. Data View Web parts
10. Navigation
XI. Deployment
1. Generating WSP Package
2. Deployment using WSP
3. Features
XII. Others
1. Back up & Restore
a. Using STSADM
b. Using Designer
c. Using Central Admin
2. Installation and Configuration
3. Auditing and Usability reports

No comments:

Post a Comment