“Beginning SharePoint Development” in Next Issue

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

Let me know what you think:

Name (required)

Email (required)

Website

Comments

More Blog Post