| |
....................................................................................................................................................................................................................................... |
|
| |
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
|
| |
|
| |
....................................................................................................................................................................................................................................... |
|