The topic of the next issue of Understanding SharePoint Journal has been circulating online for a couple of weeks already, so I just thought I’d brief you on some of the details here.
First, the issue will be an introduction to SharePoint development. The target audience will be existing developers, preferably with existing ASP.NET skills, looking to learn how to develop solutions for SharePoint.
In the issue, I will walk you through several of the core concepts and tasks of SharePoint development, such as setting up a development environment, creating features and solutions from scratch, using tools to speed up development time.
In addition, I’ll walk you through several common scenarios for SharePoint development, such as developing content types, list instances, list definitions, event receivers, web parts, and custom actions.
While not set in stone, here is the preliminary table of contents. Below that, you will find the exercises you’ll perform during the course of the issue.
Table of Contents
Preparing for Departure
Preparing Your Environment
What You Must Have
What You May Want
Now, How about Them Links?
Setting up SharePoint
Installation Requirements
Installing SharePoint
Configuring SharePoint for First Use
SharePoint as Birds See It
At First Glance
SharePoint Front-Page
Create Page
Pages in SharePoint
Site Settings Page
Featuring the Framework
Is There a Solution?
SharePoint Development Scenarios
Taxonomy
Legacy Web Applications
Business Process Automation
Core Concepts
The Straw That Brought the CAML Back
So What Does It Look Like?
SharePoint Object Model Principals
Creating Your First SharePoint Solution
Deploying the Feature
Data Development
Creating a Content Type
Content Type Basics
Content Type Features
Content Type ID
SharePoint Lists
List Instances
List Definitions
Behavior
Event Receivers
Feature Receivers
Content Type Event Handlers
SharePoint Designer Workflow
Visual Stuff
Web Parts
Creating a SharePoint Web Part
Custom Actions
Replacing a CustomAction
Dynamic CustomActions
Final Thoughts and Additional Resources
Here are the exercises in the chapter.
Creating the Web Application
Creating a Site Collection
Your First SharePoint Solution
Creating a WSP Solution File
Creating a WSPBuilder Solution
Creating a List Instance in SharePoint
Adding Content to a List Instance
Creating a Custom List Definition
Creating a SharePoint Feature Receiver
Changing Site Logo in a SharPoint Site
Creating a Content Type Event Handler
Creating a SharePoint Web Part
Creating a CustomAction Feature
Creating a Dynamic CustomAction
Posted under Issues
This post was written by furuknap on June 24, 2009

