| Courses Application Programming | Locality Hanumanth Nagar |
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
Contact Us:
Ahana Systems & Solutions (P) Ltd.
105/22, Ist floor, 50 Feet Road
Hanumanth Nagar, Near Nirmala Store Bus Stop
Banashankari, Bangalore – 560050
Call Us
+91 80 26675891 (INDIA)
+91 80 65462066 (INDIA)
+44 20 7993 8018 (UK)
+1 408 416 3150 (US)
E-Mail Us
Email: [email protected]
Website : http://www.ahana.co.in