 |
Introduction to SharePoint Designer Training
Introduction to SharePoint Administration Training
MOSS 2007 Training: SharePoint Web Content Management Training Training
SharePoint Training: SharePoint 2007 Business Processes Training Training
Introduction to Microsoft Office SharePoint Server 2007
Live Online Training
Please contact us
for GSA pricing.
Contract #
GS-35F-0307T

Complimentary .NET Training Seminar
Organizations in the Atlanta, Georgia area are encouraged
to contact Accelebrate® about having a complimentary, one-hour .NET seminar
delivered for their developers. Contact
us today for more information.

Recent Training Venues
Accelebrate has recently trained for clients in the following cities:
- Huntsville, Alabama
- Montgomery / Birmingham, Alabama
- Anchorage, Alaska
- Calgary, Alberta
- Phoenix, Arizona
- Fayetteville / Little Rock, Arkansas
- Oakland / San Jose / San Francisco, California
- Sacramento, California
- Oceanside / San Diego, California
- Pasadena / Orange County / Los Angeles, California
- San Bernardino / Riverside, California
- Boulder / Colorado Springs / Denver, Colorado
- Washington, DC
- Wilmington, Delaware
- Manchester / London, England
- DeLand / Orlando, Florida
- Fort Lauderdale / Miami, Florida
- Gainesville / Jacksonville, Florida
- Saint Petersburg / Tampa, Florida
- Titusville & Melbourne, Florida
- Alpharetta & Atlanta, Georgia
- Augusta & Savannah, Georgia
- Macon & Columbus, Georgia
- Boise, Idaho
- Bloomington, Illinois
- Chicago, Illinois
- Indianapolis, Indiana
- Cedar Rapids / Des Moines, Iowa
- Dublin, Ireland
- Kingston, Jamaica
- Wichita, Kansas
- Paducah / Lexington / Louisville, Kentucky
- Baton Rouge, Louisiana
- Valletta, Malta
- Hagerstown & Frederick, Maryland
- Greenbelt / Silver Spring / Baltimore, Maryland
- Boston / Cambridge, Massachusetts
- Hartford, Connecticut / Springfield, Massachusetts
- Taunton, Massachusetts / Providence, Rhode Island
- Ann Arbor / Farmington Hills / Detroit, Michigan
- Grand Rapids, Michigan
- Lansing, Michigan
- Saginaw / Flint / Bay City / Midland, Michigan
- Saint Paul / Minneapolis, Minnesota
- Jackson, Mississippi
- Gulfport / Biloxi, Mississippi
- St. Louis, Missouri
- Whiteman Air Force Base / Kansas City, Missouri
- Lincoln / Omaha, Nebraska
- Reno and Las Vegas, Nevada
- Santa Fe / Albuquerque, New Mexico
- Newark, New Jersey
- Princeton, New Jersey & Philadelphia, Pennsylvania
- White Plains / New York City, New York
- Charlotte, North Carolina
- Durham / Raleigh, North Carolina
- Bowling Green / Toledo, Ohio
- Canton / Akron, Ohio
- Cincinnati, Ohio
- Cleveland & Columbus, Ohio
- Dayton, Ohio
- Tulsa / Oklahoma City, Oklahoma
- Toronto, Ontario
- Portland, Oregon
- Pittsburgh, Pennsylvania
- Providence, Rhode Island
- Edinburgh / Glasgow, Scotland
- Columbia & Charleston, South Carolina
- Chattanooga / Knoxville, Tennessee
- Memphis / Jackson / Nashville, Tennessee
- College Station and Houston, Texas
- El Paso, Texas / Ciudad Juarez, Mexico
- San Antonio / Austin, Texas
- Wichita Falls & Dallas, Texas
- Ogden / Salt Lake City, Utah
- Burlington, Vermont
- Fairfax / Dulles / McLean / Herndon / Reston, Virginia
- Richmond / Alexandria / Arlington, Virginia
- Virginia Beach / Norfolk, Virginia
- Tacoma / Seattle, Washington
- Madison / Milwaukee, Wisconsin
|
 |
 |
SharePoint Developer Training: SharePoint 2007 Development
|
Course Number: 912
Duration: 5 days
view class outline
SharePoint Developer Training Overview
Accelebrate's SharePoint Developer Training: SharePoint 2007 Development teaches attendees how to rapidly build robust, scalable SharePoint solutions.
Location and Pricing
Most Accelebrate courses are taught on-site at our clients' locations worldwide for groups of 3 or more attendees and are customized to their specific needs. Please visit our client list to see organizations for whom we have recently delivered training. To receive a customized proposal and price quote, please contact us.
In addition, some courses are available as live, online classes for individuals. To see a schedule of online courses, please visit http://www.accelebrate.com/online_training/microsoft.htm.
SharePoint Developer Training Prerequisites
This course is designed for individuals with a working understanding of ASP.NET and Visual Studio.
Hands-on/Lecture Ratio
This SharePoint training class is 70% hands-on, 30% lecture, with the longest lecture segments lasting 20 minutes.
SharePoint Developer Training Materials
All attendees receive more than 400 pages of comprehensive courseware and a copy of Wrox Press's Professional SharePoint Development.
Software Needed on Each Student PC
- A full install of SharePoint 2007 and Visual Studio 2005 or later – please contact us for detailed setup instructions.
SharePoint Developer Training Objectives
All attendees will learn how to:
- Plan the development of SharePoint solutions
- Extend lists with Office 2007
- Implement authentication and authorization
- Create tagged document lists
- Define sites
- Use master pages to ensure consistent look and feel
- Use .NET classes in the Microsoft.SharePoint namespace to control and interact with SharePoint
- Create user controls and web parts
- Customize workflows
|
SharePoint Developer Training Outline
- 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
- Authentication and Authorization
- Authentication Mechanisms
- Authorization and Permissions
- Zones
- Forms Based Authentication and Anonymous Access
- Using ASPNetSQLMembershipProvider and ASPNetSQLRoleProvider
- Configuring Anonymous Access
- Creating a Custom Membership Provider
- 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
- Advanced List Concepts
- Manipulating Lists and List Items Programmatically
- Lists and Cross-site queries
- Events
- Custom Field Types
- Custom Workflows
- Comparison to SharePoint Designer Workflows
- Workflow basics
- ASP.NET Based Association, Initiation, and Modification Forms
- Debugging Workflows
- Custom Task Content Types and Forms
- Conclusion
|
| |
Java® and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries.
|
 |
Accelebrate®
Comes to You! |
 |
Accelebrate's courses are taught exclusively on-site at your location for groups of 3 or more attendees, anywhere worldwide.
Don't settle for a "one size fits all" public class! Have Accelebrate come to your site and deliver exactly the training you want, for less than the cost of a public class.
For pricing and to learn more, please call us at +1 877 849 1850, fill out our information request form, or email us at info@accelebrate.com today.

|
 |
|
 |