Visual Studio "14" CTP2 Adds ASP.NET and IDE Features

| by Jeff Martin Follow 17 Followers on Jul 10, 2014. Estimated reading time: 2 minutes |

The release of the second CTP for Visual Studio “14” includes several notable features, which while not earthshaking should provide some usability enhancements in various parts of the editor.  First up is a layout editor that allows for the placement of the IDE’s tool windows to be saved and loaded.  If you have customized your layout to maximize a particular workflow, it is now possible to recall these on a case-by-case basis without spending clicks to reorganize.  The first nine such layouts are associated with the keyboard shortcuts CTRL+ALT+1 to CTRL+ATL+9. 

The editor window itself receives touch support, meaning that familiar touch commands such as pinching, selection, and scrolling are now possible.  VS2012 and VS2013 previously received updates to make the ALL CAPS text of the menus configurable, and now with CTP2 “14” has switched to Title Caps.

Another inclusion for CTP2 is the presence of the Lightbulb icon in the editor window.  When code contains errors, hovering over the red squiggle line in the editor will cause the Lightbulb menu to appear, which will present several suggested options to fix the error.  Along with these options is a brief preview window to provide an example of how the suggestion would look in your code if chosen.

Developers looking to explore ASP.NET vNext will find the latest version of this codebase installed with CTP2.  This release syncs “14” with the ASP.NET and web programming features contained in VS2013’s Update 2.  CTP2 is shipping with an older version of the Entity Framework 6 Runtime, so fixes present in EF 6.1.0 and 6.1.1 are not present.  The release of the CTP is intended to ship with EF 6.1.1.  For more details on the EF contained with CTP2, refer to this recent announcement by Microsoft’s Rowan Miller.

C++ Developers should benefit from the editor enhancements, “Implement Pure Virtuals”, and the Move Function Definition that allows function definitions to be moved between source or header files.

As Brian Harry notes, this development builds of “14” are available on Azure.  This means you can quickly create a Windows Server 2012R2 VM preloaded with “14” CTP2.  Once it has spun up you can check the new features first hand, without polluting your primary environment or setting up a separate machine.  As with CTP1, “14” should not be used in a production environment or expected to work safely when installed side-by-side with VS2013.

 For more details on this release, consult the Knowledge Base article which contains all of the release notes for the CTPs provided for “14”.

Rate this Article

Adoption Stage

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread
Community comments

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread


Login to InfoQ to interact with what matters most to you.

Recover your password...


Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.


More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.


Stay up-to-date

Set up your notifications and don't miss out on content that matters to you