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