SharePoint Development in Visual Studio

Visual Studio 2013

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.

Create Apps for SharePoint by using Visual Studio

By using Visual Studio, you can create apps for SharePoint, which are solutions that have a small footprint and that use standards-based technologies such as HTML5, JavaScript, and OAuth. You typically design one of these apps to help users complete a specific task or related set of tasks.

LightSwitch Apps for SharePoint

By using LightSwitch, you can easily create an app for SharePoint that users can install to and start from a SharePoint site. LightSwitch apps can be autohosted on Office 365 or hosted in SharePoint 2013, either on your premises or at an external provider.

Create Cloud Business Apps in Visual Studio

By using Visual Studio, you can create business apps that connect to data from SQL Server, OData feeds, SharePoint, and many other sources. Based on LightSwitch technologies, cloud business apps are the fastest and easiest way to create line of business applications hosted on SharePoint 2013 or Office 365.

SharePoint Solutions

Visual Studio provides many project templates for creating Microsoft SharePoint Foundation 2010 and Microsoft SharePoint Server 2010 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.

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
© 2014 Microsoft