I am extremely pleased to announce the availability of Visual Studio 2013 release candidate for download. This release includes new tools for line of business applications, Web applications, games, mobile devices, services and of course applications targeting our latest platform Windows 8.1. With the Visual Studio 2013 Release Candidate (RC) and Windows 8.1 RTM for MSDN and TechNet subscribers, developers now have everything they need to start building and testing the next generation applications for the Windows Platform. For those of you that don’t want to read the blog post and get started right way you can find it here:
Chuck’s Top ten reasons to try out Visual Studio 2013 release candidate
Team Foundation Server Features
Team Foundation Service serves as preview of the features you will be seeing in the on-premise version of the product as the service version upgrades production every sprint. Today you can download same build and take advantage of many of the new features that have been rolled out since the //BUILD conference. Chief among these are:
1. Work Item Charting
A new feature in Team Foundation Server is Work Item Charting which enables developers to quickly create diverse charts to visualize data drawn from work item queries, such as bugs, user stories, and tasks. As of September 9th, 2013, this feature will also be automatically available to customers using Team Foundation Service as part of our regular feature releases to the service. Charts are bound to work item query results as the data source, so you create charts under queries. A query can have more than one chart. To get started Just go to your favorite work item query, and switch to the “charts” view to create your first chart.
There are currently 5 types of “snapshot” charts available:
2. Browser based testing in the Team Foundation Server Web Portal
We have made several improvements in the Browser based testing such as the ability to bulk edit test cases (3), run tests from either Microsoft Test Manager or Web based runner (2) and the ability to open the entire test plan directly from the web based experience (1).
3. Cloud based Load Testing
Part of Team Foundation Service the cloud-based load testing service will take care of setting up the agents, deploying your tests, and running your tests automatically, so you can just focus on what matters the most – finding and fixing performance and scale related problems in your application. To set it up simply record a web test, add a load test, open the settings and check the option to run tests using Team Foundation Service
For more information on Cloud based load testing check out:
Note: There are known limitations/issue with Cloud based load testing and the dark theme. We are working on fixing these but the work around is pretty straight forward, use the light the for Cloud based Load Testing in the RC.
If you don’t see all the new Team Foundation Server Features like Team Rooms, it is likely you have not put your account into the “FULL” access level group. Open the Team Foundation Web portal click > click on the link “Control Panel” and select Full access level group.
For those of you that have been using the Team Foundation Server Web Portal for a while, you will notice we have listened your (in many cases very loud) feedback and changed the TFS control panel so it is no longer red(…I must admit I will miss the color change while in the control panel.)
4. Visual Studio Experience Improvements
I will call out my favorite Visual Studio 2013 ALM features below but of course there are OODLEs of interaction improvements such as: Peek Definition, Enhanced Scroll Bar, Navigate to(Ctrl+,), New start page video experience but with our a doubt my favorite of these UI improvements is the new Start settings enhancements where Visual studio will remember my settings across multiple computers INCLUDING ALL MY TEAM FOUNDATION SERVICE accounts I am a member of-YEAH!(look at my connection dialog and imagine having to try and remember all those server instances!).
In Visual Studio 2013 Preview, we released a new feature called CodeLens which is a heads-up display in the code editor to provide deep contextual insights inline within source code files enabling you to get faster answers about the code and stay focused on your work. CodeLens for C# and Visual Basic provides information such as the number of references, and recent changes from source control. In Visual Studio 2013 RC, CodeLens has added several new indicators exposing bugs, work items, code reviews related to the class or members and has also been enhanced by enabling integration of Microsoft’s Lync unified communications platform, making it easy to contact other developers who have been working on the same code from directly within the Visual Studio editor.
For more information check out http://msdn.microsoft.com/en-us/library/vstudio/dn269218(v=vs.120).aspx
6. User interface testing for XAML-based Windows Store Applications
Visual Studio 2013 you can now use Coded UI tests to test XAML based Windows Store apps. While this may sound like a “yawner” initially the fact you:
….Can run touch enabled gestures and tests against your XAML FROM NON-TOUCH ENABLED HARDWARE…
Definitely makes this one of the highlights of the RC! Note the Coded UI Test Project for Windows Store apps can ONLY be found under the Windows Store project category NOT under the Test category and you must be on Windows 8.1 for these projects to be available.
For more information please see:
7. Unit Test Improvements for Windows Store Applications
For Windows Store applications written on Windows 8.1 there are a lot of new features for Unit testing Windows 8.1 Store applications Lambda, async method support, Ranges, in-line data binding support, the ability to easily run as part of a team build!
Definitely need to do more blog posts on this topic but more information can be found:
8. Diagnostics Hub
In Visual Studio 2013 we have simplified the experience of finding and launching performance tools by introducing a single starting place for all of your profiling tools. This new starting place the Performance and Diagnostics hub, and it is opened by clicking on “Performance and Diagnostics” from the Debug or Analyze menu. For more information please check out:
9. Managed Memory Analysis:
The diagnostics team is on fire with a bunch of new features for Visual Studio 2013 like Debugging Asynchronous Code in Visual Studio 2013, Microsoft Monitoring Agent, Concurrency Visualizer now on the Gallery for VS2013 etc etc but if had to pick my second favorite feature after the diagnostics hub it would be the new Managed Memory Analysis features. In Visual Studio 2013 we’ve introduced a feature to help you understand the .NET memory use of your applications from .dmp files collected on production machines.
For more information see:
10. Office 365 Cloud Business Apps:
What do you get when you mix the ability to create line of business applications with Office365 and all of it works with the ALM Productivity tools? My #10 favorite reason why you should try Visual Studio 2013 RC<g>. Microsoft delivers a new capability to build Office 365 Cloud Business Apps that run in the cloud. These apps take advantage of the rich platform capabilities exposed by Windows Azure and Office 365. As cloud-based apps, they are available to a myriad of devices to aggregate data and services from in and out of an enterprise, and integrate user identities and social graphs. These applications integrate with the application lifecycle management capabilities of Visual Studio, bridging the worlds of the business app developer with IT operations.
- Soma’s blog
- Team Foundation Service updates
- Download Visual Studio 2013 RC
- Save the date for Visual Studio 2013 Launch on Nov 13th
- “What’s New” page on Microsoft.com,
- Visual Studio 2013 RC Toolbox show on Channel9,
- Project Compatibility
- Visual Studio 2013 New Editor Features.