Getting Started (SharePoint Development in Visual Studio)

This section helps you start working with Visual Studio to develop SharePoint solutions that take advantage of Microsoft SharePoint Foundation 2010 and Microsoft SharePoint Server 2010.

SharePoint offers a Web-based collaboration platform. Visual Studio provides many project templates for creating SharePoint sites and content, including list definitions, workflows, business data connectivity models, and site definitions. In addition, you can create extensions for the SharePoint projects and tools in Visual Studio.

In This Section

Topic

Description

What's New in SharePoint Development

Lists all of the new features added to the Visual Studio tools for SharePoint development.

Requirements for Developing SharePoint Solutions

Lists software requirements to develop for SharePoint.

Additional Information for SharePoint Errors

Describes where to find help during SharePoint development and troubleshooting.

Transitioning from Visual Studio 2008 SharePoint or VSeWSS Projects to Visual Studio 2010

Provides information for users moving to Visual Studio 2010 SharePoint development tools from previous versions of SharePoint tools.

Topic

Description

Developing SharePoint Solutions

Describes SharePoint development in Visual Studio.

Creating SharePoint Workflow Solutions

Describes workflow design and development.

Integrating Business Data into SharePoint

Describes how to connect to Business Data Connectivity (BDC) models to integrate business data.

Creating Web Parts for SharePoint

Describes Web parts and Web Part Pages, the building blocks of pages on a SharePoint site.

Creating Application Pages for SharePoint

Describes how to design application pages by using a designer.

Creating Reusable Controls for Web Parts or Application Pages

Describes how to create custom, reusable controls for application pages and Web Parts in SharePoint.

Browsing SharePoint Connections Using Server Explorer

Describes how to navigate through the components of a SharePoint site in a Visual Studio tool window.

Building and Debugging SharePoint Solutions

Describes how to build and debug SharePoint solutions.

Packaging and Deploying SharePoint Solutions

Describes how to package and deploy SharePoint solutions.

Extending the SharePoint Tools in Visual Studio

Describes how to extend the SharePoint tools to create the features that you need.

See Also

Other Resources

Developing SharePoint Solutions

Browsing SharePoint Connections Using Server Explorer

Building and Debugging SharePoint Solutions

Packaging and Deploying SharePoint Solutions