banner
 
 
  .......................................................................................................................................................................................................................................  
  PREREQUISITES  
  .......................................................................................................................................................................................................................................
  This course is designed for individuals with a working understanding of ASP.NET 2.0 and Visual Studio 2005 tools.
  ......................................................................................................................................................................................................................................
  COURSE CONTENT
  INTRODUCTION TO SHAREPOINT DEVELOPMENT
  ......................................................................................................................................................................................................................................
 
  • Modes of Development: Configuration, Customization and Solution Development
  • Site Collections and Sites
  • Creating and Customizing Lists and Libraries
  • Using Web Part Pages
  ......................................................................................................................................................................................................................................
  SITE COLUMNS AND CONTENT TYPES
  .......................................................................................................................................................................................................................................
 
  • Site Columns
  • Content Types
  • Integrating Site Columns, Content Types, and Lists
  • Using Calendar and Contacts Lists with Outlook 2007
  .......................................................................................................................................................................................................................................
  EXTENDING LISTS WITH OFFICE 2007
  .......................................................................................................................................................................................................................................
 
  • SharePoint Designer Workflows
  • Reporting with Access 2007
  • Word 2007 Mail Merges
  .......................................................................................................................................................................................................................................
  SHAREPOINT ARCHITECTURE
  .......................................................................................................................................................................................................................................
 
  • IIS, ASP.Net, and SharePoint
  • Page Request Pipeline
  • What Happens When a New Web Application is Created
  • SPVirtualPathProvider and SPPageParserFilter
  ......................................................................................................................................................................................................................................
  FEATURES
  ......................................................................................................................................................................................................................................
 
  • Types of Features
  • Feature Scopes
  • Feature Activation, Dependencies, and Stapling
  • Feature Receivers
  .......................................................................................................................................................................................................................................
  SOLUTION DEVELOPMENT
  .......................................................................................................................................................................................................................................
 
  • Creating a Development Environment
  • Creating and Deploying Solutions
  • Common Failure Modes
  • Tools and Techniques to Simplify Package and Deployment
  ......................................................................................................................................................................................................................................
  TAGGED DOCUMENT LIST EXAMPLE
  .......................................................................................................................................................................................................................................
 
  • Provisioning a List with a Feature
  • Creating a Lookup Site Column with a Feature Receiver
  • Automating Solution Deployment
  • Creating Custom List Definitions
  .......................................................................................................................................................................................................................................
  SITE DEFINITIONS
  .......................................................................................................................................................................................................................................
 
  • Understanding Site Definitions
  • Creating Custom Site Definitions
  • Specify Site Elements and Features Using Onet.xml
  ......................................................................................................................................................................................................................................
  STYLES AND THEMES
  ......................................................................................................................................................................................................................................
 
  • Style Basics
  • Associating Styles with Pages
  • Using and Creating Themes
  .......................................................................................................................................................................................................................................
  MASTER PAGES
  .......................................................................................................................................................................................................................................
 
  • ASP.NET Master Page Basics
  • Master Pages in SharePoint
  • Creating a Custom Master Page
  ......................................................................................................................................................................................................................................
  PROGRAMMING FUNDAMENTALS
  .......................................................................................................................................................................................................................................
 
  • The Microsoft.SharePoint Namespace
  • Deploying Controls
  • Elevation of Privileges
  • Debugging Assemblies
  • Code Access Security
  ......................................................................................................................................................................................................................................
  CREATING USER CONTROLS AND WEB PARTS
  .......................................................................................................................................................................................................................................
 
  • User Controls
  • Web Parts
  • Delegate Controls
   
  .......................................................................................................................................................................................................................................