Azure DevOps Blog
DevOps, Git, and Agile updates from the team building Azure DevOps
Latest posts
Querying Lab Environments Using TFS Lab Management APIs
using System;using System.Collections.Generic;using Microsoft.TeamFoundation.Client;using Microsoft.TeamFoundation.Lab.Client;namespace QueryLabEnvironment { classProgram { staticvoid Main(string[] args) { //Get reference to lab service TfsTeamProjectCollection tfsServer = newTfsTeamProjectCollection(TfsTeamProjectCollection.GetFullyQualifiedU...
Team Foundation Server 2013 Update 2 and Visual Studio 2013 Update 2 Release Candidate now available
This final release of Team Foundation Server 2013 Update 2 and release candidate of Visual Studio 2013 Update 2 has over 100 new features and over 30 in JUST in the ALM space alone! As many already know the developer division is now continually adding features to Visual Studio and these quarterly updates are our chance to both fix issues you have reported as well as release new value into the product. For more information please see: Final Team Foundation Server 2013 release: Release candidates: In this post I will highlight the Test and Monitoring tools supplied by Application Insight...
Did you uninstall Release Management Server and lose access to the Release Management client?
It can happen. If you uninstall the RM server and a client is still pointing to that server (one that is now no longer available, because you just uninstalled it), you will get this error message the next time you launch the client.You can recover by using ReleaseManagementConsoleAdjustConfigFile.exe, a new command line tool included with VS update 2. If you installed using all the defaults, you can find it here: C:Program Files (x86)Microsoft Visual Studio 12.0Release ManagementClientbinUse an administrative command prompt and run this command: ReleaseManagementConsoleAdjustConfigFile.exe -configfile...
Diagnosing memory issues with the new Memory Usage Tool in Visual Studio
As part of our continued effort to provide great diagnostic tools for developers, Visual Studio 2013 introduces a new Memory Usage tool as a part of the Performance and Diagnostics hub. The Memory Usage tool supports Windows Store and Windows Phone Store apps using C#/VB/C++ and XAML. This blog post gives you an overview of this tool and helps you understand how to use the tool to solve common memory issues using some examples. Overview It’s important that apps use memory efficiently for the following reasons: 1. ****Memory caps on Phone devices: In particular for Phone, there are specific memory limits en...
Need to migrate Release Management Server?
In order to migrate Release Management Server, follow these steps in sequence: 1. Backup existing Release Management server DB. (Learn about How to: Back Up a Database) 2. Export crypto key. (For more details on the RSA crypto key export, check ‘Exporting an RSA Key Container’ section of Importing and Exporting Protected Configuration RSA Key Containers) To export the crypto key, run the command [admin mode] 3. Import the earlier exported crypto key. (For more details on the RSA crypto key import, check 'Importing an RSA Key Container’ section of Importing and Exporting P...
Deploy automatically to virtual machines in Windows Azure using Visual Studio Release Management
Visual Studio Release Management can be used to achieve continuous deployment to virtual machines in Windows Azure. When configured correctly, Release Management is able to deploy to a VM residing on the cloud just as easily as to a VM hosted locally. This article will explain the steps in order to start a VM on the cloud, deploy to it, and stop it once it is not needed anymore. When deploying to a VM on the cloud, it might be required that you start or stop the VM. Stopping a VM between releases is useful to avoid consuming Azure's resources. Starting and stopping an Azure's VM requires installing a proxy Relea...
Code Metrics PowerTool for Visual Studio 2013 Available on Microsoft Download Center
Visual Studio offers the ability to measure your code’s complexity and maintainability with the Code Metrics window. See the MSDN documentation for more information. In the distant past (circa 2011), we introduced a PowerTool that allows you to gather these same measurements from the command-line. This enables straightforward integration of these metrics into the build process.Each new release of Visual Studio requires a corresponding update of the Code Metrics PowerTool. We are pleased to announce that the Code Metrics PowerTool for Visual Studio 2013 is available on Microsoft Download Center. If you&rsquo...
Application Insights at the Danish Developer Conference April 30th
If you happen to be in Denmark April 30th and looking for some great content one of the XAML MVPs will be doing a session on Application Insights…including best practices on how they instrumented the Windows Store Build Application. Thanks Thomas! A look at Application Insight Application Insight er en relativ ny teknologi fra Microsoft til tracking af availability, responsiveness, performance og usage analysis i alle former for applikationer - inklusiv apps og websites. Talken gennemgår brugen af ”Application Insight” i Windows Store apps og vi ser på en række konkrete implementeringer af for at se v...
Next best thing to being at Build (Build Application)
I am getting ready for Build and realized I wanted an easy way to view, search and add sessions to my schedule…Luckily the the folks at BlueFragments have created this Application! Of course this application is entirely instrumented with Application Insights – which I will be demoing at the Build conference! See you there! To install it simply search for “Microsoft Build” in the Store or navigate here: http://apps.microsoft.com/windows/en-us/app/build/ab415ae8-4e4b-49b9-b20d-1e6b2ab40a7d Select the year of content you want to view Select your Favorite session (hint) and choose “Add to my schedul...