- Course Introduction
- Course Outline
- Meet the Instructor
- Prerequisites
- Objectives
- Software Requirements
- Hardware Requirements
- Software Download Links
- How to set Up SharePoint Development Environment?
- Module Materials
- Summary
- Objectives
- Introduction To Server Object Model
- Server Object Model DLL's
- How to use Server Object Model DLL's
- Developing a Simple Application using SOM
- Module Materials and Code
- Summary
- Objectives
- Hierarchical Overview of SharePoint Server Object Model
- Overview of SPFarm
- Overview of SPService
- Overview of SPWebApplication
- Overview of SPSite
- Overview of SPWeb
- Differences between SPSite and SPWeb
- Overview of SPList
- Module Material
- Summary
- Objectives
- Creating a Web Application
- Creating a Site Collection
- Creating a Site
- Summary
- Objectives
- Creating a Site Collection using SOM
- Creating a Web Site using SOM
- Creating a Site Collection using Feature Event Receiver
- Module Materials and Code
- Objectives
- Creating a Web Site using SOM
- Add Items to Quick Launch through Code
- Create a SharePoint List using SOM
- Module Materials and Code
- Summary
- Objectives
- Get List of Farm Solutions through Code
- Get List of Sub Sites through Code
- Get List of Lists through Code
- Get List of Farms and Farm Services through Code
- Walking through SOM Core Objects through Code
- Module Materials and Code
- Summary
- Objectives
- Creating a List through Code
- Add Records to a List through Code
- Read Records of a List through Code
- Using CAML Queries to filter records of a list
- Add Records to a List using a Feature Event Receiver
- Working with fields of a List through code
- Working with Quick Launch Items
- Module Materials and Code
- Objectives
- Import Data from Text Files into Lists
- Import Data from CSV Files into Lists
- Import Data from SQL Server Database Table into Lists
- Module Materials and Code
- Summary
- Objectives
- Why use SharePoint Web Services?
- Commonly used SharePoint Web Services
- SharePoint Web Services Location
- Working with Admin Web Service
- Working with Webs Web Service
- Working with Lists Web Service
- Working with GetListItems WebMethod of Lists Web Service
- Working with DWS Web Service
- Working with Versions Web Service
- Module Materials and Code
- Summary
- Objectives
- Creating Site Columns using Visual Studio
- Creating Site Content Types using Visual Studio
- Creating List Definitions and ListInstances using Visual Studio
- Creating List Instances using Visual Studio
- Module Materials and Code
- Summary