Sunday, January 3, 2010

SharePoint-Developer Architect

Overview
This course is designed to give information plus the skills need to extend, customize, and support a Microsoft Windows SharePoint Services 3.0 (WSS V3) and Microsoft Office SharePoint Server (MOSS 2007) implementation in real time world.

This course is completely job oriented and all the demos are based on the real time business requirements.

Prerequisites
Understanding of C# / ASP.NET / Web Application / Visual Studio.

Duration
40 Hrs / 5 Full Days /4 Weeks ends

Introduction to SharePoint Development
  • Introduction and Functional Overview
  • Configuring the Development Environment.
  • Configuration, Customization and Solution Development
  • Site Collections and Sites
  • Creating and Customizing Lists and Libraries
  • Using Web Part Pages

SharePoint Architecture
  • IIS, ASP.Net, and SharePoint
  • Web Application overview

System Administration
  • Central Administration Site
  • Web Application Management
  • Site Collection Management
  • Shared Services

Site Columns and Content Types
  • Site Columns
  • Content Types
  • Integrating Site Columns, Content Types, and Lists

Features
  • OOTB Features
  • Types of Features
  • Feature Scopes
  • Feature Activation, Dependencies, and Stapling
  • Feature Receivers
  • Create Feature to change the theme while site provision

Solution Development
  • Creating a Development Environment
  • Deploying Solutions
  • Common Failure Modes
  • Tools and Techniques to Simplify Package and Deployment

Site Definitions
  • Understanding Site Definitions
  • Overview of the Global Site Definition and OOTB Site Definitions
  • Creating Custom Site Definitions
  • Specify Site Elements and Features Using Onet.xml

Themes
  • Using OOTB Themes
  • Creating Custom Themes

Master Pages
  • ASP.NET Master Page Basics
  • Master Pages in SharePoint
  • (Application .master and Default .master)
  • Creating a Custom Master Page

Programming Fundamentals
  • The SharePoint API
  • Deploying Controls
  • Elevation of Privileges
  • Debugging Assemblies

Creating User Controls and Web Parts
  • User Controls
  • Overview Web Parts
  • Overview of the important OOTB Web Parts
  • Difference b/w ASP.Net and SharePoint Web Parts

Advanced List Concepts
  • Manipulating Lists and List Items Programmatically
  • Lists and Cross-site queries
  • Custom Field Types

Event Handlers
  • Overview
  • Web and List events
  • Create event handler – theme and logo changer.

Building Workflow Solutions (InfoPath Forms)
  • OOTB Workflows
  • Comparison to SharePoint Designer Workflows
  • Workflow basics
  • Association, Initiation, and Modification Forms
  • Debugging Workflows
  • Custom Task Content Types and Forms
  • Create SharePoint designer workflow

Dashboard and Excel Services
  • Overview
  • Create dashboard using KPI and KIP List data
  • Create dashboard using excel services (Graph)

Forms Based Authentication and Anonymous Access
  • Configuring Anonymous Access
  • Configuring forms based authentication