Azure DevOps Blog
DevOps, Git, and Agile updates from the team building Azure DevOps
Latest posts
Enhancements to Debugging Exceptions with IntelliTrace in Visual Studio 2013
The Microsoft Monitoring Agent allows you to collect reliability and performance data for web applications and to review the data using IntelliTrace. With Visual Studio 2013 Update 2, we have added the ability to more easily navigate the diagnostics data related to an exception by using a CodeLens-enhanced Code Map view in combination with the existing IntelliTrace experience. Today when I start debugging by double clicking an exception from the summary page, on the call stack window I have to double click each stack frame to examine the parameters of the previous stack frame. This makes it tedious searching for...
Sample Chapter: “Scrum, Agile Practices, and Visual Studio” from the book “Adopting Agile Software Practices: From Backlog to Continuous Feedback, Edition 3”
I am lucky enough to get to work with the authors of, Adopting Agile Software Practices: From Backlog to Continuous Feedback, Sam Guckenheimer and Neno Loje on a regular basis. So when they mentioned the possibility of posting on the ALM Blog one of their chapters as a sample I instantly said YES!! Unfortunately getting back and actually doing took far longer than i had hoped! Chapter II: The preceding chapter discussed the Agile Consensus of the past decade. That chapter distinguished between complicated projects, with well-controlled business or technical risk, and complex ones, where t...
March 6th Quality Enablement Webinar: Testing Lean from Planning to Production
In San Francisco last week i was able to chat with our director for Test in the ALM team, Mark Mydland, about how we changed our testing teams and behaviors to work with today's faster release cadences and agile practices…Was a great talk that that folks there really enjoyed. Based on the rave feedback, Mark will be redelivering his session as a webinar March 6th. Logistics details below: Date: March 6, 2014 @ 11:30 AM PST Link: http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200353078&CR_EAC=300149044 Title: Quality Enablement Webinar: Testing Lean from Planning to Produc...
New CodeLens Indicator–Incoming Changes
Introduction CodeLens has been a blockbuster feature in Visual Studio 2013. Consistently it is listed among the best loved features for the release. We continue to work on it and in Visual Studio 2013 Update 2 CTP2 , we are releasing a new indicator called Incoming Changes. To recap, CodeLens is a heads-up display in your Visual Studio Editor where you can find information about your code in-context. Here is a quick screenshot to jog your memory. There is an excellent MSDN article introducing CodeLens and I recommend you read it if you have not looked at CodeLens earlier - Fi...
A Lap around Application Insights in Brisbane Australia March 18th and 21st and Adelaide March 19th
If you are in Australia looking for the latest ALM training and content Anthony Borton, ALM MVP and founder of EnhanceALM and will be on the road showing off Application Insights. His presentation, A Lap around Application Insights, can been seen at the BNE .NET Users Group (18th), the Adelaide .NET Users Group (19th) and the QLD ALM Users Group (21st). To find out what courses EnhanceALM has coming up in your region, simply click the region closest to you. Featured Course: Managing Projects with TFS 2013 This 2-day course provides Project Managers, Busin...
New CPU Usage tool in the Performance and Diagnostics hub in Visual Studio 2013
This blog post will give an overview of the features of the new CPU Usage tool in Visual Studio 2013 Update 2, and then walk through a specific example of how to use the CPU Usage tool to understand what functions are using the CPU so that you can prioritize your time optimizing the functions that will improve your performance the most. Overview It can be difficult to know where to start when you want to make your code run faster. In many cases the CPU is the bottleneck when performance problems arise, and you can often start your performance investigation by looking at what code the CPU is executing. You can u...
TFS Lab Management with multiple SCVMM servers
The ALM Rangers recently received a user request to clarify the following concept: “with Team Foundation Server 2013 you can configure a different SCVMM server for each team project collection”. This blog post, created by Richard Fennell, pulls together the discussions with Mathias Olausson, Vijay Machiraju and Richard Fennell from the ALM Rangers Lab Management guidance team. TFS Lab Management can make use of System Center Virtual Machine Manager (SCVMM) to control Hyper-V based virtual machines. If you are not using Hyper-V, i.e: you have ‘Standard environments’ using physical server, VMware or any cloud ho...
Usage monitoring with Application Insights JavaScript SDK Update
Posting on the behalf of Bret Grinslade. If you want to know more or meet Bret he will also be doing a talk on this topic at TechED 2014. ***************************** We have posted an update to the JavaScript SDK for Usage. Going forward, any time you get the JavaScript snippet from the Keys & Downloads page it will be with the new API. This change went out on Feb 19th 2014 Wednesday morning. Your existing JavaScript snippet and code will continue to work as before. However, we would like you to upgrade to the new version when you can as this new version is this is the one we will support going...
Free ALM Webinars from Northwest Cadence
Steve and his team is offering a free set of Webinars for the ALM World! Thanks Steve! **Northwest Cadence Complementary Webcast/Training events:****** **Northwest Cadence –in-person events****** Northwest Cadence Training Offerings: Instructors Steven Borg | Northwest Cadence Co-Founder and Strategist |@stevenborg Steven Borg has 20 years of experience in the software development space and has been a Microsoft ALM MVP since product inception in 2005. Steven is the Co-Founder of Northwest Cadence, a company specializing in software development processes that provides training a...