Azure DevOps Blog

DevOps, Git, and Agile updates from the team building Azure DevOps

Latest posts

Feb 10, 2015
Post comments count 0
Post likes count 0

Extracting effective permissions and Security Auditing for TFS

Willy-P. Schaub

The Visual Studio ALM Rangers are pleased to announce our v1.1 release for Extracting effective permissions and Security Auditing for TFS. This release contains a whitepaper and samples all based on a prototype to help you get started with extracting effective permissions. Hear what some of the team members have to say about the research and a quick demo on Channel 9. Where is the stuff? The Extracting effective permissions whitepaper and sample code been released publically. It has been updated to include known bug fixes, and support for the Git version control system. The Security auditing whitep...

Feb 9, 2015
Post comments count 0
Post likes count 0

The Output window while debugging with Visual Studio

Angelos Petropoulos

The Output window is a veteran in the war against bugs and has been part of Visual Studio since its very first release. It is comprised of a collection of text panes that communicate information to the user: The Output window can be extended by adding to its collection of text panes programmatically, but out of the box with a typical project most users will see the following: On this post we will focus on the Debug pane and its capabilities. The Debug text pane of the Output window One of the most popular and commonly used text panes of the Output window is Debug. It contains the following type of messa...

Feb 9, 2015
Post comments count 0
Post likes count 0

Deploying Azure Cloud Service using Release Management

Roopesh Nair

 Summary You have downloaded the Release Management for Visual Studio client, and are connected to either your Visual Studio Online account. You have an Azure Cloud Service project and want to use Release Management to update the same using the latest drop from a TFS buildIn the current state, you will have to write Powershell scripts on your own to be used in a stage. We’ll be looking to add a number of pre-done actions to help you avoid dealing with powershell scripts in upcoming releases. This article will help you author Powershell scripts and configuration to update an existing cloud service dep...

Feb 7, 2015
Post comments count 1
Post likes count 0

Metrics Explorer – Custom metrics, events and properties

Ketan Ghelani [MSFT]

Knowing how people use your application is vital to shaping your development priorities and architecture. To get that information, Visual Studio Application Insights makes it easy to insert a few snippets of code that send telemetry about how each feature is being used. With this release of Application Insights, we have added segmentation and filtering on custom metrics, events and properties. In a previous blog, I've shown how you can segment and filter standard events like page views. But custom metrics, events and properties add an extra level of power to let you really understand what users are doing with yo...

Feb 6, 2015
Post comments count 0
Post likes count 0

Understanding migrations from on-premises TFS to Visual Studio Online

Willy-P. Schaub

The Visual Studio ALM Rangers are pleased to announce the release of the second Understanding TFS migrations from on-premises to Visual Studio Online research findings whitepaper. This second part is a walkthrough of a migration, using a simulated on-premises environment, Brian Keller's VM’s, to Visual Studio Online (VSO). The walkthrough is based on two assumptions:   It covers the following core topics: The whitepaper concludes with a vibrant discussion of common post-migration questions and answers. The first companion whitepaper, included in the download package,  covers the concepts of migrat...

Feb 6, 2015
Post comments count 0
Post likes count 0

Application Insights: Moving from Visual Studio Online Portal to Azure Preview Portal

Rahul Bagaria (MSFT)

In the last year, Application Insights has been making a transition from being part of the Visual Studio Online Portal to be one of the services offered in the new Azure Preview portal. It has been our vision to provide you complete 360° views of your applications' availability, performance and usage which can enable fast & powerful insights, help you solve problems and delight your users. Now, you can monitor your Windows Store & Windows Phone applications and both the client & server side of your ASP.NET web applications, right from within the Azure Preview portal, using Application Insights. Today ...

Feb 5, 2015
Post comments count 0
Post likes count 0

Using advanced diagnostics to debug issues in Cloud Load Test.

Prashasti Gupta

Cloud Load Testing can be used for performance and load testing of your application by generating load from Azure. If you are new to Cloud Load Testing then the following links will help you: It is often observed that debugging on cloud is a little difficult as the machines are not directly accessible to the user. It is not possible to collect logs or any other information from the test agents easily. With advanced agent diagnostics feature customer will be able to collect logs from the test agents and download it from an Azure Blob and analyze the data.   Some scenarios where this feature is usef...

Feb 5, 2015
Post comments count 0
Post likes count 0

Video: Diagnostic Tools in Visual Studio 2015

Dan Taylor

You may have read our blog posts about the Diagnostic Tools debugger window in Visual Studio 2015, the new IntelliTrace in Visual Studio Ultimate 2015, and the Memory Usage Tool while debugging in Visual Studio 2015 that highlight some of our new features in the Visual Studio 2015 CTP 5 release. Yesterday we posted a Channel 9 video walkthrough of using the Diagnostic Tools window to fix some functional and performance bugs. So if you want to see the window and tools in action, watch the video below or head on over to Channel 9 to watch Diagnostic Tools in Visual Studio 2015!

Jan 23, 2015
Post comments count 0
Post likes count 0

Why Analytics?

Merav Davidson

Analytics gives us the ability to understand our users and what they are experiencing, so we can build the right applications for them. It alerts us quickly to any issues and helps us diagnose them rapidly so as to provide users with the best possible service level. Users have high expectations and little tolerance for hiccups, whether your app is an online service aimed at attracting consumers, a phone app intended to entertain people, or internal to your enterprise. Analytics enables us to identify problems early on, diagnose and solve them faster, and continuously improve our applications so they can become a...