Version 1.2 of the Visual Studio 2008 Extensions for Windows SharePoint Services contains the following tools to aid developers in building SharePoint applications:

Visual Studio 2008 Project Templates

Web Part

Team Site Definition

Blank Site Definition

List Definition

Empty SharePoint Project

Visual Studio 2008 Item Templates (items that can be added into an existing project)

Web Part

Custom Field

List Definition (with optional Event Receiver)

Content Type (with optional Event Receiver)

Module

List Instance

List Event Handler

Template

SharePoint Solution Generator

This stand-alone program generates a Site Definition project from an existing SharePoint site. The program enables developers to use the browser and Microsoft Office SharePoint Designer to customize the content of their sites before creating code by using Visual Studio.

Note: This download does not work with an x64 OS. We currently recommend a x86 development machine for SharePoint development when targeting x64 OS for test and production. Output binaries are all .NET assemblies so you can reasonably expect all .NET assemblies built on the x86 dev box to still work on your x64 OS test and production machines. The CLR will JIT compile the .NET assembly on each target machine and will optimize for x64 OS when run on that architecture. Testing on x64 after doing development on x86 is still recommended.

In the list of currently installed programs, select Visual Studio 2008 extensions for Windows SharePoint Services version 1.2 and then click Remove or Add/Remove. If a dialog box appears, follow the instructions to remove the program.