RDN Express Blog

Blog archive

What's on Your Wish List for Visual Studio vNext?

Jason Zander showed an early glimpse of what's coming in the next release of Visual Studio at Microsoft Tech-Ed North America this week. Most of the new functionality is designed to support Agile development: storyboarding, lightweight requirements, stakeholder feedback, Agile planning dashboard, continuous integration testing, and so on.

Zander, who is the corporate vice president of the Visual Studio engineering team, explained the thinking behind the new application lifecycle management (ALM) features during the keynote and in his blog:

When we asked people what the biggest problem they faced in successfully delivering software, they identified the need for better collaboration. We know that building software takes a team of people including developers, testers, architects, project planners, and more. Out of this observation, we created the strategy for our ALM offering which focuses on helping people collaborate in very tightly integrated ways: collaboration, actionable feedback, diverse work styles (Visual Studio, Web browser, SharePoint, Office or dedicated tooling) and Agile transparent processes.

Visual Studio ALM vNext aims to bring more people into the application lifecycle, adding tool support for project stakeholders and  IT operations teams. On Monday, Microsoft released the first Community Technical Preview of a Systems Center Operations Manager 2007 R2 connector for Team Foundation Server 2010.

According to the keynote demo, stakeholders (customers) will be able to use the new storyboarding assistant, which is a plug-in to PowerPoint, to describe their ideas using a familiar tool. The tool provides a Storyboarding ribbon and controls to help team members create storyboards and understand ideas before they implement them into working software. The storyboarding assistant looked like a good approach during the demo but many people don't feel all that enlightened after looking at a PowerPoint—remember the Department of Defense's use of that technology?

Microsoft is also revamping the Web access tools for Team Foundation Server with a new Scrum model that allows users to manipulate the product backlog in real-time (drag and drop), assign a priority work item to the current sprint, monitor the capacity of the team, and manage the taskboard.

With the new Web access solution, the popular Excel-based Agile planning workbooks will not be part of vNext, according to Microsoft. The Web tools will support Excel. Word integration is still not on the roadmap.

Integration with multiple unit testing frameworks is also planned for Visual Studio ALM vNext. The upcoming IDE will support the MSTest command line utility, xUnit.net on CodePlex and open source NUnit for .NET and native C++ code, according to Zander.

Along with the support for Agile processes, Microsoft also showed a lot of improvements for developers who are coding in the IDE. A cool feature is the ability to suspend what you are doing and then resume the work with all your files and break points exactly as you left them. Zander referred to it as My Workspace functionality, which packages up your work as "a snapshot" in Visual Studio for easier context switching.

That's just the tip of the iceberg; Zander and his team demoed a lot of exciting features.

Express your thoughts on Visual Studio ALM vNext. What's on your wish list? Drop me a line at krichards@1105media.com.

Posted by Kathleen Richards on 05/17/2011 at 4:25 PM


Reader Comments:

Fri, Nov 18, 2011 Nime

Put the Text property on top at Properties just next to Textbox's name. Put the Content next to Label's name. And so on...

Mon, Jun 6, 2011 Rational IBMInnovate

Well Erich's daparture is not all over twitter - tone is that Microsoft is going to win.

Mon, Jun 6, 2011

Work with the Excel team to make something like this (useing F# functions directly in Excel easy and visually attractive): http://cufp.org/videos/fmd-functional-development-excel

Fri, May 27, 2011 Mike

I don't need anything new. They just need to fix the crashing, the clunky way tabs work, the graphical mess that happens when switching from full screen and back over time, WAY better search needed (eg ability to turn off searching in comments). I worry that they keep adding new nuts and bolts into the bucket, but the old stuff is too "boring" to fix. So if they could fix the crashing, the WPF graphics glitches when using VS for a long time, and add a seriously thought out search function, VS would be awesome!

Thu, May 19, 2011

Option to unshelf (and merge if necessary) into a different branch than where it was shelved.

Thu, May 19, 2011

I would like to see better support for encrypting config.web files in a hosted environment. As far as I've been able to find, you have to use the command line tool aspnet_regiis.exe. Not all hosted environment (GoDaddy for one) provide support for such a tool.

Wed, May 18, 2011 Rod Mac UK

Look at the WPF wishlist and note that the no 1 request is for consolidating WPF and Silverlight. I'm tired of the breaks (deliberate fragmentation) between WPF, Silverlight and HTML. If nothing comes up soon after what has been eons, I'm switching to iPAD dev.

Wed, May 18, 2011 Bryan Morris

Fix the handful of long standing minor bugs in EF. Add support for RIA Data Services to Windows Phone. Expand the reach of .NET, Silverlight, and the Windows Phone dev environment to iOS and Android. Stop spending so much time and energy on hyping HTML, Javascript, and jQuery and put it into where your development community wants you to, i.e. .NET and Silverlight.

Wed, May 18, 2011

Not to mention, for example, I tried to achieve something as simple as removing certain items from the Intellisense based on their name. It was painful to mess with it, and in the end proved to be impossible, at least the guys at msdn came to that conclusion. You have to build your own intellisense if you want achieve to do something as simple as filtering it. If you made add-on development a bit more developer-friendly, it would be very beneficial for VS in a rather short time...

Wed, May 18, 2011

Mine would be better Add-on development support... Seriously, it's SO much legacy, still as painful as it was several years ago, and even more. Breaks loads of design practices. You could at least put a clean wrapper around it, or even better redesign the way it works. Seriously, what's with having several types of different classes only changed by what numbers placed at the end of their name? What about the way we get references to objects in VS? Fine, leave this in for legacy apps, but put in a clean, up-to-date way to re-develop add-ons.

Tue, May 17, 2011

VS2010 with SP 1 without regularly crashs !!!

Add Your Comment:

Your Name:(optional)
Your Email:(optional)
Your Location:(optional)
Comment:
Please type the letters/numbers you see above