Cyberplex

SharePoint 2007 Developer Essentials

SharePoint 2007 Developer Essentials (1 Day Course)
SharePoint is Microsoft’s answer to a changing work world increasingly focused on collaboration.  SharePoint allows employees, teams, departments, organizational partners and customers to connect and collaborate through a central corporate portal. SharePoint’s Web 2.0 capabilities, including wikis, blogs, discussion boards, and personal messaging, will allow your end users to breakthrough your company’s departmental silos. 

There’s a lot more to SharePoint than the simple uploading and sharing of documents typically found in today's Enterprise Content Management suites. 

SharePoint 2007 Developer Essentials provides each student with one day of SharePoint expert-led instruction on how to successfully extend and customize collaboration sites implemented using Windows SharePoint Services 3.0 (WSS 3.0). 

Supplemental labs, demonstrating the new features of WSS 3.0, will accelerate each student’s understanding of WSS 3.0. SharePoint 2007 Developer Essentials' significant hands-on labs will demonstrate to each student, through annotated step-by-step instructional screenshots, the key concepts involved in SharePoint development.

Prerequisites:
This is an introductory course and some basic experience with SharePoint is recommended. Students must have experience developing in the .Net Framework.

Target Audience:
SharePoint 2007 Developer Essentials is designed for developers, architects, and other IT professionals who are new to developing custom solutions using Windows SharePoint Services 3.0.

At the end of this course the student will be able to understand:
• Know how to connect to the SharePoint Object Model
• Know how query and manipulate data
• Know how to create and extend custom web parts
• Know how to create and deploy a feature

Curriculum
The curriculum we have put together consists of an introduction, plus 2 different tracks.
Here is a brief overview.

Introduction to the SharePoint API (4 hours)Server Object Model – The importance of: Using, Close, DisposeList ManipulationAccessing, Updating and Event HandlersQuerying Data from Multiple Lists Impersonation TestSecurity LocalizationUser Profile Management 
Introduction to Custom Web Parts (2 hours)Creating a Custom Web PartExtending Out of the Box Web PartsExtending the Core Results Web Part 
Introduction to Features (2 hours)What is a feature?Creating a feature definitionCreating a Feature ReceiverDeploying a FeatureBuilding Solution Packages (WSP files) 

Offering
Although the technical content has been standardized, the offering consists of a customized curriculum based on your specific needs.  A senior Cyberplex resource with MOSS 2007 practical experience will deliver the content to your team onsite, based on a schedule that meets your requirements.
 

Pricing
$3,500 including courseware for up to 4 people, and $50 extra for each additional person.  Delivery will be onsite at customer location.   Based on your needs, we will assess if further content customization is required, if so, we will charge on a time & material basis.