BT

New VS2015 Preview Highlights Enhanced Diagnostic Tools

| by Jeff Martin Follow 16 Followers on Jan 21, 2015. Estimated reading time: 1 minute |

Microsoft continues to deliver steady improvements to the forthcoming VS2015 as demonstrated in its regular previews.  Beyond the usual bug fixes, the release of Community Technology Preview 5 (CTP5) adds new features for debugging and diagnostics, ASP.NET 5 enhancements, and TypeScript 1.4. 

A new Diagnostic Tools window is available while debugging, allowing for the analysis and review of Debugger Events, Memory, and CPU utilization.  This enhanced tool is available for several project types including Managed WPF, WinForms, Console, and ASP.NET 4 using IIS.  Notably projects for ASP.NET 5, 64-bit Windows Store apps, JavaScript, and those running on a remote device or phone are not supported at this time but are expected to be in a future release. 

The architecture supporting XAML editing has been rebuilt on top of Roslyn, to make future langauge additions easier.  The editing for ASP.NET 5 has been further improved with some of additional quality of life improvements.  Previously Add Reference only supported ASP.NET 5 projects, but now standard C# projects can be added.  IntelliSense continues to receive refinement, and the Task Runner Explorer added support for Grunt and Gulp.

CTP5 bundles in the release of TypeScript 1.4.  The first addition is changes to the type system that adds union types, type aliases, and const enums.  The development team plans full ECMAScript 6 support for TypeScript 2.0, and has begun installing support for this incrementally.  Adding to the previous targets of ES3 and ES5, is one for ES6. 

Full details for CTP5 are available in the release notes.   Note that while VS2015 Preview is available in fully localized for selected languages, using CTP5 will revert to English only.

Rate this Article

Adoption Stage
Style

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

Discuss

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


Recover your password...

Follow

Follow your favorite topics and editors

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

Like

More signal, less noise

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

Notifications

Stay up-to-date

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

BT