Create SharePoint Solutions

You can create SharePoint applications in Visual Studio as an alternative to creating them in SharePoint Designer. Visual Studio promotes rapid SharePoint development by providing such features as advanced debugging tools, IntelliSense, statement completion, and project templates. Visual Studio also takes advantage of advanced .NET Framework-based tools and languages. You can develop SharePoint projects by using either Visual Basic or Visual C#, and you can develop app for SharePoint projects by using JavaScript.

For information about SharePoint 2013 and apps for SharePoint, see SharePoint 2013 and Build apps for SharePoint.

Documentation

Documentation

Documentation

Featured Tasks

Walkthroughs

Walkthroughs

Code Samples

Code Samples

Training

Training

Forums

Forums

Training

Blogs

How Do I? Videos

How Do I? Videos

Channel 9 Videos

Channel 9 Videos

MSDN Developer Center

MSDN Developer Centers

Providing Feedback

Providing Feedback

Provide feedback about Visual Studio:

Provide feedback about the documentation for Visual Studio:

  • Lightweight View. If you are at the top of any topic, you can choose the Rate this topic link to jump to the bottom of that topic, where you can specify Yes or No in response to Did you find this helpful? You can then select one or more of the check boxes that appear if you chose No, provide more information in the text box, or both. When you finish, choose the Submit button.

  • Scriptfree View. At the top of the topic, choose the Feedback link to provide feedback in the MSDN, TechNet and Expression Library Feedback forum.

  • Classic View. At the top of the topic, choose the Click to Rate and Give Feedback icons to provide feedback about the topic to the documentation team.