DEVELOPING SHAREPOINT APPLICATIONS USING VISUAL STUDIO 2012

Visual Studio 2012 ships with a standard set of project-level and item-level templates that make SharePoint development much easier and more powerful than in previous versions. With SharePoint 2010, you could leverage Visual Studio 2010 to do a lot of your development, and with Visual Studio 2012 you now have many new features and options.

To help with your development efforts, Microsoft ships a standard set of project templates out of the box with an additional set of project item templates. For example, you can create a SharePoint 2013 Project and then add any number of SharePoint project items to that project using the template options. (You do require a local instance of SharePoint to be installed to use these options.) Figure 3-24 illustrates the different project-level options for you.

The following project-level templates are available by default in a Visual Studio project:

  • SharePoint 2010 Project/SharePoint 2013 Project: An empty SharePoint project that enables you to add one or more item-level templates to build out a solution
  • SharePoint 2010 Silverlight Web Part/SharePoint 2013 Silverlight Web Part: Rich media Web part that uses Silverlight as the rendering engine
  • SharePoint 2010 Visual Web Part/SharePoint 2013 Visual Web Part: Web part that provides designer capabilities so you can drag and drop ...

Get Beginning SharePoint 2013 Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.