Learn to use Visual Studio, Visual Studio Online, Application Insights and Team Foundation Server to decrease rework, increase transparency into your application and increase the rate at which you can ship high quality software throughout the application lifecycle
More videos »
Visual Studio Updates are a mechanism we are using to provide ongoing value throughout the year to our Visual Studio and Team Foundation Server customers. These updates will provide features to support the latest software trends in the market, and also offer an easy way to deploy bug fixes.
Today we are excited to announce that Visual Studio Update 2 is now RTM! - see Soma’s Blog Post with the official announcement.
Modern application lifecycle has been improved in Visual Studio Update 2 with significant improvements to both quality enablement and agile development. Agile development has been made easier and more flexible with Work Item enhancements (tags, filtering, sharing), Kanban board customization and improved user interfaces. Quality Enablement now supports a lightweight browser-based test management and execution to enable development teams to easily view/edit tests and your testers to run tests in a way that needs no installation on the system being tested and works non-Windows platforms; to decrease the time needed to continuously enable quality in software projects.
Business Application Development focuses on improving the line of business development and developer experience. Highlights for the line of business developers include: HTML Client and SharePoint support for LightSwitch. The developer experience improvements in the IDE include a new theme, Code Map debugger integration and performance in key areas areas including XAML design and Code Map rendering.
Download RTM Release
The release of Visual Studio Update 2 can be downloaded here:
Found an issue?
If you find issues or have concerns please let us know, we really value your input!
Learn More – Feature Highlight Videos
Visual Studio Toolbox – Visual Studio Update 2 Feature Highlights
In this episode of Visual Studio Toolbox Orville McDonald and Dmitry Lyalin show us some of their favorite new features of Update 2
Click Here to Watch Video – Visual Studio Toolbox: Visual Studio Update 2 (Channel9)
Three new Visual Studio how-to Videos
The Visual Studio 2012 start page videos were originally created as a short primer for “why” you would want to use a new feature (but not intended as full training). With this in mind the goal was to fit as much into three minutes as possible and purposefully we sped up or skipped the step-by-step instructions.
With Update 2 we have added three new videos and based on feedback we have enclosed more of the step-by-step instructions and slowed down for pace of the content.
What’s New in Update 2 RTM Release?
Integrating ASP.NET and Web Tools into Visual Studio Update 2
While the ASP.NET and Web Tools update 2012.2 is not new; with Visual Studio Update 2 we have integrated it into the Visual Studio Update 2 setup process. This update makes no changes to the existing ASP.NET runtime, and so it is fully compatible with your existing projects and development environment. Whether you use Web Forms, MVC, Web API, or any other ASP.NET technology, there is something in this update for you.
Additional Feature Highlights
Team Foundation Server Version Control Enhancements
We have been introducing enhancements to version control in every sprint of Team Foundation Service. Rest assured while I have not called out all these improvements during the CTPs we have not forgotten about the on-premises users!
For Visual Studio Update 2 the on on-premise Team Foundation web portal now has the ability to Explore and Compare, show a Changeset summary and download the contents of your VC repo as a zip file – just to name a few of the version control improvements.
Team Foundation Server 2012 compatibility with 2010 build Servers
To support customer investments in Team Foundation Server 2010 and 32bit servers Team Foundation 2012 Update 2 has added backward compatibility to the Team Foundation Build 2010 Controllers. This means that you can keep all your TF Build 2010 Controllers and Agents on the same OS but move your TFS server forward to TFS 2012 Update 2.
(For detailed directions on how to do this please see Martin Hinshelwood’s great post: Visual Studio 2012 Update 2 supports 2010 Build Servers)
How do we update the process template from Visual Studio 2012 RTM to Update 2?
While not a feature, one of the frequently asked questions for the Visual Studio Updates is: “How do I upgrade my existing Team Projects so I can use the new functionality”?
To help with this Ewald Hofman created a blog post on this topic:
How can we create offline installer for Update 2?
The second most asked question I hear is “How do I download a disk layout of the the Visual Studio Update?”
Visual Studio Update setup has a /Layout command to do just this, please see Rob’s blog post on how to do this:
How to: Install Visual Studio 2012 Update 1 Offline
In case you missed our previous blog posts on Update 2 CTP releases below you’ll find a summary of all the highlights for your reference.
Quality Enablement (Testing)
Quality Enablement (Debugging)
Line of Business (LOB) Application Development
Actually, it appears its Resharper that can't run the tests. I've successfully run unit tests through the Visual Studio Test Explorer...
I see that new backlog items still get assigned to the current iteration and there is still no security around who can assign items to an iteration. I just love that all my users get to modify my current sprint without me knowing about it.
What a joke.
Unit tests won't run now with Test Explorer and I am not using ReSharper. Going to roll back for now.
Uninstalling an older version of Code Contracts fixed my issue.
Just wanted to let you know I tried the latest version of Code Contracts and didn't see the behavior you were describing.
@kio, the TFS Update 2 web installers don't support the /layout option but there are ISO images available for download for TFS Update 2.
Do both TFS and all VS clients need to upgrade to Update 2 at the same time, or can clients upgrade at their own convenience? I'm wondering if we need to distribute communications and coordinate an upgrade date, or whether we can upgrade and tell them "some time in the next couple days."
What does the RTM/Update1/Update 2 compatibility matrix look like for VS and TFS?
Before U2 once in every 100 or so starts all my in-edit files would be gone (as in, no tabs, etc.). Now, every start it's empty. Also, the tabs still disappear during use on occasion; I have to un-pin this or that, or move this or that tab to a different location, for the tabs to appear again. Very annoying features you put in this thing.
1) I apply Tags to a few Backlog Items.
2) I use the Tags to Filter my Product Backlog results in the Web Portal.
3) I click the email icon to send these filtered results to a team member.
4) Instead of the generated email containing my filtered list, it contains the full Product Backlog.
Is this the expected behavior or a Bug?
@Alex Boesel, it is not needed to update both VS and TFS at the same time. Any version of VS 2012 (RTM/Update1/Update2) should work OK against any version of TFS 2012 (RTM/Update1/Update2).
Got the same problem. Unit tests won't run anymore, they keep pending.
Going to revert to update 1
Regarding the 2010 Build Service compatibility - I was under the impression that workflow .xaml and custom activities would not have to be modified (remove dup references and version numbers).
I just updated our 2010 install to 2012.2 but I am getting those goofy errors related to specified versioning in the xaml.
Compatibility means that you can have a 2010 controller connected to a 2012.2 application tier. If you want to run your workflows in a 2012 controller you will need to make sure you have no references to the 2010 assemblies as they are not binary compatible and will cause strange errors at run time.
The update slowed our server down. Committing (2-3 files) and check-out now takes several seconds.
TF255405: The Reporting configuration settings could not be updated or added: Refresh failed, node was no longer found.
no single solution found...........