AppDev - Technical learning ...in a class by itself
Courseware Licensing
 Course Topics
Enterprise
Database
Web Development
Other
Certification

 Information
Overview
Available Courses
Team Training Solutions
 Overview
KSource Online
Instructor-Led
Blended Learning
Multi-User Licensing
Resources
 Conferences
Free Training
International
About AppDev
 AppDev Experts
Company Profile
Press Releases
Contact Us
Jobs
Testimonials
Privacy Policy
Site Map


Sign-in | New User? Click here to sign up    AppDev Europe (UK)  
  View Cart My Account Customer Service Product Support
AppDev Home Page CD, DVD, Online Learning Team Learning: Online, Classroom ILT Solutions
Microsoft SharePoint 2007 for Developers
AppDev Technical Publishing

View the Course Outline

Entire course includes...

  • 500 pages of courseware
  • 40 hours of hands-on content
  • Step-by-step hands-on labs
  • Sample Files
  • PowerPoint slides for instructors
Call today for more information
on licensing this course!
Phone: 952-253-8122
Email: publishing@appdev.com
Course Outline (Outlines are subject to change.)

Microsoft Sharepoint 2007 for Developers

Pages of CoursewareHours of hands-on ContentDays of hands-on Content
500 pages40 hours5 days

We've updated this course to include hands-on lab exercises and sample code for Visual Basic 2005/2008 and Visual C# 2005/2008. These updates will allow your students to take this course in their preferred language and version of Visual Studio.

Microsoft SharePoint 2007 provides a huge range of functionality including enterprise content management, automation of business processes, and business intelligence and reporting. Although SharePoint is rich in features and capabilities, it involves common concepts and developer tasks that are universal to every type of SharePoint project. This course is designed to provide those who are responsible for customizing and creating new functionality within the platform mastery of these common tasks, including: customization of look and feel through styles, themes, and master pages, controls and web parts, custom pages, creation and deployment of solutions, security, debugging, workflows, custom site definitions, lists, documents libraries, and features. Students who master the contents of this course will possess the knowledge to productively contribute on most types of SharePoint implementation because they will understand the tasks and building blocks required in all types of custom solutions.

Prerequisites: This course is designed for individuals with a working understanding of ASP.NET 2.0 and Visual Studio 2005 tools.

Introduction to SharePoint Development

  • Defining SharePoint
  • SharePoint Development
  • Site Collections and Sites
  • Lists and Libraries
  • Web Part Pages
  • Site Templates

Site Columns and Content Types

  • Site Columns
  • Content Types
  • Design Implications

Extending Lists with Office 2007

  • Microsoft Office SharePoint Designer 2007
  • Complex Logic in Workflows
  • Access 2007 and SharePoint
  • Word 2007 Mail Merges

Authentication and Authorization

  • Security Concepts
  • Dealing with Multiple Audiences
  • Authorization in SharePoint

Forms Based Authentication and Anonymous Access

  • Membership and Role Providers
  • Anonymous Access
  • Custom Membership and Anonymous Access

SharePoint Architecture

  • Building Blocks
  • Page Request Pipeline
  • Page Storage and Processing

Features

  • Features

Solution Development

  • Development Environment
  • Web Solution Packages
  • Common Failure Modes
  • Mitigating Complexity

Categorized Document Library

  • The Scenario
  • Solution Components

Site Definitions

  • Site Definitions
  • WEBTEMP* .xml
  • Onet.xml

Styles and Themes

  • WSS Branding Options
  • SharePoint CSS
  • Branding Tools

Master Pages

  • Master Page Basics
  • Master Pages in SharePoint

Programming Fundamentals

  • Microsoft.SharePoint .dll
  • Debugging and Troubleshooting
  • Security, Identity, and Impersonation
  • Deploying Managed Code

Creating User Controls and Web Parts

  • Controls
  • Web Part Fundamentals
  • Customization and Personalization
  • Deploying Web Parts with Features
  • Using UserControls in WebParts
  • Web Part Connections

Advanced List Concepts

  • Lists and Libraries in the Object Model
  • CAML Queries
  • List Events
  • Custom Field Types

Workflows

  • Workflow Basics
  • Connecting SharePoint and Workflow
  • Passing Data to Workflow Instances

back to top



About This Site | Privacy Policy | Site Map
©2010 AppDev Products, LLC. All Rights Reserved. PHONE: 800-578-2062 or 952-943-1363
10250 Valley View Road Suite 120 | Eden Prairie, MN 55344 | FAX: 952-942-8452 | info@appdev.com