Microsoft Sharepoint 2007 for Developers

Our Course Catalouge

Prerequisites

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


Course contents:



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

Top


Contact Us

Email: contact@ahana.co.in

Call us on
(+91)80 26675891 (India)
(+44)20 7993 8018 (UK)
(+1) 408 416 3150 (US)

Follow Us On

  • Follow us on Twitter
  • Follow us on Facebook
  • Join our Orkut community
  • Ahana Training Group RSS Feed - Subscribe to http://training.ahana.co.in/rss.xml

Chat With Us

Quick Enquiry

Name
Email
Phone
Enquiry Details
    
Pls Enter Above Code and Submit

News & Highlights

  • 150+ individuals completed trainging with us in 2010
  • We completed 20+ corporate trainings in 2010
  • Around 95% of the attendees provided excellent rating in the feedback
    Click here for a snippet of feedback database
  • More than 90% of the freshers have secured a job in IT Infrastructure field with in 6 months of completing some key courses with us