BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

VS2012: Improvements for ALM and Web Developers

| by Jeff Martin on Sep 19, 2012. Estimated reading time: 1 minute |

Microsoft's formal launch of Visual Studio 2012 focused on how they envision the tool meeting the needs of today's software development trends. But during the keynote some additional insight into the company's current viewpoint was provided.

During the opening keynote by Microsoft's S. Somasegar, he explained that one of the key processes necessary for modern development is application lifecyle management and how VS2012 is intended to support that. Another observation was that Microsoft made a “huge bet on HTML5 & JavaScript” with VS2012. Lets take a closer look at both of these areas.

HTML5 / JavaScript

Some of the increased support for HTML5 & JavaScript was demonstrated during the keynote by Microsoft's Orville McDonald. VS2012 has improved IntelliSense support for HTML5 to allow for code completion and validation. If the file originally being edited in HTML5 being was switched to HTML4, the editor will detect this version change. The HTML tags that were compliant under 5 but not 4 would be marked accordingly. Microsoft notes that the JavaScript engine used in VS2012 is the same one used by Internet Explorer 9.

Developers can already view client-side code/HTML with a web browser. McDonald introduced the new Page Inspector, which allows developers to view the code on the server side. This provides a dynamically updated view “... of the code that goes to the exact line of code on the server that's being used to render what I'm seeing in my UI.”

Application Lifecycle Management

Microsoft's Nicole Herkowitz demonstrated some new features to assist with ALM. Specifically, improvements to Team Foundation Server 2012 provide for better management of planning developer resources. Views can be customized to show backlog items, work priority, and developer availability to complete those items.

VS2012 supports the use of IntelliTrace in production environments which is especially as Visual Studio cannot typically be deployed in those situations. As Herkowitz notes, VS2012 allows developers to “...provide the operations team with IntelliTrace collectors so they can now run some very basic Power Shell commands to collect some rich data and then get it back to the development team to then start debugging.”

Additional enhancements to this process are expected with the first Update to VS2012, and InfoQ will report as more information becomes available.

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 with curated articles from top InfoQ editors

"You dont know what you dont know" change that by browsing what our editors pick for you.

BT