SharePoint 2007 Development Basics Boot Camp
Click here for registration information and schedules!
Objectives
This 3 day class is for people new to SharePoint 2007 and SharePoint customization
and development. It covers topics universal to every product in the SharePoint 2007
product family including Windows SharePoint Services 3.0 and Microsoft Office SharePoint
Server 2007.
Each unit includes a hands-on lab. Each attendee receives a book of ~400pp
and resources for all samples and labs.
Students who master the concepts in this course will be able to:
-
Create
and configure new SharePoint sites
-
Select
an appropriate implementation strategy based on requirements
-
Define
data structures and create lists
-
Use
SharePoint Designer to create workflows, edit list forms, and create custom
pages
-
Secure
a site and manage permissions
-
Understand
how SharePoint works under the covers
-
Use
Visual Studio to define features and create Web Solution Packages
-
Brand
a site using master pages and style sheets
Experience
Share Point is built on ASP .Net 2.0 but includes a variety of extensions that
are unique to SharePoint. Basic knowledge of web technologies including HTML, CSS,
and XML are required. A good understanding of ASP.Net is beneficial but not necessary.
Course Outline
Introduction to SharePoint
Development
-
SharePoint Primer
-
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
Using SharePoint Designer 2007
-
SharePoint
Designer Workflows
-
Editing Pages
-
Working with List Forms
-
Using Data View Web Parts
Authentication and Authorization
-
Authentication
Mechanisms
-
Authorization
and Permissions
-
Zones
-
Configuring
Anonymous Access
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
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
Solution Development
-
Creating
a Development Environment
-
Creating
and Deploying Solutions
-
Common
Failure Modes
-
Tools
and Techniques to Simplify Package and Deployment