How Developer Operations fit into the Agile picture?
It looks like one of the buzzwords this year is DevOps. But what is it? It is the merge of Developer and Operations, which basically...
Migrating distributed branches from Git to Team Foundation Server
If you have to migrate (like me, today) a huge Git repository to Team Foundation Server, it’s very likely that you are going to hit...
Work Item Synchronization issue with Update 2
After installing the Team Foundation Server 2012 Update 2 it can happen that the Work Item Tracking Synchronization Service suddenly stops working, so that you...
Behind the scenes of the Work Items’ states: Team Foundation Server Metastates
Despite present since the RTM version, the metastates became notorious to the mainstream after the introduction of the Kanban Board. Why? Let’s see… New, Approved, Committed...
Web Access Licensing for dummies
With Team Foundation Server 2012 the licensing became way easier, in order to have a clearer path of adoption for the involved features. One big...
A clarification on the Team Foundation Server Integration Platform support
Often many people think that as the Team Foundation Server Integration Platform is an open-source project, it has no support.WRONG!It is the only Microsoft supported...
Solving mess on behalf of others: tf undo
Sometimes it happens the TFS Administrator has to solve problems caused by unexperienced (or untrained) users, and maybe the most common is to undo ‘ghost...
DevOps 101: IntelliTrace to the rescue
We have seen how to fix the gap between development and operation teams in a quick&dirty way. There is a lot more to do, and...
DevOps 101: Managing Operational Issues
As we’ve seen, once Operations send to Engineering issues, they are just Team Foundation Server’s Work Items. This specific Work Item Type is tailored on...
DevOps 101: from production errors (ouch!) to Engineering
I decided to name this series after the classic introductive American class: 101. We are talking about DevOps (with Visual Studio ALM 2012), so DevOps...
Basics on Developer Operations with Team Foundation Server 2012
As we saw in the last post, the DevOps movement is making so much noise in the IT world and of course Team Foundation Server...
UK, here I come!
As somebody knows, I am going to relocate in a few weeks in the United Kingdom. It’s a dream I had since I was a...
What’s all this noise around Developer Operations?
During the last months a huge movement is gaining more and more importance in the IT world: the DevOps one. What we usually covered until...
ALM Summit sessions are out!
I have just been notified that all the ALM Summit content has been delivered You can find the slide decks here, and the videos hosted...
Web Test Case Management in Team Foundation Service
Again, after the announcement at the the ALM Summit, I am covering one of the new features introduced with the release of the CTP of...
Review – Professional Team Foundation Server 2012
We went through a general overview of the platform, a detailed deep dive on the client, it’s now time for the server part of Visual...
Tags in Team Foundation Service work items
At the ALM summit it has been announced that a tag system is now supported on Team Foundation Service.What does that mean? Well, that’s really...
MCSD:ALM – WTF?
Despite it can sound like a really complex acronym this is the new certification launched today at the ALM Summit, purposely baked for Application Lifecycle...
400 characters path limit in Team Foundation Server 2012
This is a brief post to answer a simple question. “I have been told Team Foundation Server 2012 supports paths longer than 260 chars. How...
git-tf, linking the Distributed and the Centralized worlds
Recently Microsoft released a new open source project, aimed at all these developers who would rather avoid to use Team Foundation Server but they must...
What’s the difference between the Backlog Board and the Kanban Board?
As you know, in one of the latest Team Foundation Service deployments (I recall it, the team works on a three-weeks-long sprint) and soon to...
Back to back, to back, to back!
Great news for this year: I have been awarded for the 4th time in a row (here’s the title ) as a Microsoft MVP for...
Review – Professional Visual Studio 2012
This heavy, 1054 pages book is the reference for every developer approaching Visual Studio 2012. If the review would be just one sentence long, this...
Workspace Templates: a useful helper for non-VS users
If you have a user which doesn’t use Visual Studio (reasons may vary: designers, stakeholders, analysts, etc.) but uses the Windows Explorer Integration brought you...
Batched Gated Check-ins
A subtle new feature in Team Build 2012 is the possibility of batching the gated check-ins workflow, which enables you to “sum up” your check-ins...
Review - Visual Studio Team Foundation Server 2012: Adopting Agile Software Practices: From Backlog to Continuous Feedback
This book, wrote by Sam Guckenheimer (Product Owner for the Visual Studio ALM family) and Neno Loje (Microsoft MVP for Visual Studio ALM) is a...
Candidate Changes with Local Workspaces
As with the Local Workspaces we can work offline in a easier way than before, there’s another really useful side-effect of this: the so-called Candidate...
Visual SourceSafe Upgrade to Team Foundation Server, the new way
Some minutes ago the Visual SourceSafe tool for migration to Team Foundation Server and Team Foundation Service. It is already available inside your Team Foundation...
Review - Professional Application Lifecycle Management with Visual Studio 2012
If you have to start approaching the Application Lifecycle Management, this is going to be your bible. Written by Mickey Gousset (Visual Studio ALM MVP),...
Upgrading Team Foundation 2012 Express
It can happen that you have to migrate from a TFS Express installation (reasons can be various) to a full featured one. It’s pretty easy:...
Team Foundation Service is RTM!
Today at //Build Microsoft unveiled what a lot of people was waiting for: the RTM of Team Foundation Service. You can reach it at http://tfs.visualstudio.com/,...
Marking transactions on Team Foundation Server’s databases
As we know, in the Team Foundation Server PowerTools for the 2010 version and built-in in the 2012 version we have a Backup&Restore utility which...
Rollback Changeset in Team Foundation Server: the time machine
It may happen you have the need of rolling back a previous changeset (due to various reasons). As far as today, you could do it...
Random questions I got on Team Foundation Service
During the last months I went back and forth demoing Team Foundation Service, and several questions came up. Despite there’s a FAQ page out there,...
Team Alerts as an automated notification tool
Communication among team members is the main pillar for the modern ALM, no excuses. There are many ways of getting all the team members involved,...
Understanding user loads with the Team Members tab
With the new wave of Visual Studio tooling for Project Management, I’ve been asked for a quick way of understanding commitment of the developers as...
Remote UAC with Standard Environment and Workgroup Machines
As using workgroup machines in Standard Environment is a borderline scenario, there are some issues and stuff to care about, like the careful usage of...
Beware of the Microsoft Account!
The introduction of the Microsoft Account as an identification method on Windows 8 is great, it enables several scenarios in a seamless way and it...
Tailor-made Visual Studio 2012 installations (aka unattended, the new way)
Up to Visual Studio 2010 the unattended installation was made up of many steps, making a journey into a .ini file… With Visual Studio 2012,...
Visual SourceSafe to Team Foundation Server step by step
As I tweeted some weeks ago, the Visual SourceSafe 2005 support expired July 10th, 2012. So it is no more a supported solution from Microsoft.If...
Team Build Nuggets: Automatic publishing of Web Applications with Team Build
As we’ve seen in the previous post, we can automate the creation of a deployment package to automate deployment of web applications. What we’ve seen...
Team Build Nuggets: XCopy Deployment
What’s needed to perform an XCopy Deployment with Team Build? Just that as a MSBuild Argument: /p:DeployOnBuild=true /p:DeployTarget=PipelinePreDeployCopyAllFilesToOneFolder /p:_PackageTempRootDir=\\<server>\folder
Team Build Nuggets: Deployment Package
A great feature inside Team Build is the capability of creating deployment packages from the server in order to automatically deploy the application to the...
Baseless Merge 101
A Baseless Merge is a not-that-known feature of the TFS’ Version Control System. It’s a merge made with two branches of a root with no...
How to instrument an application with PreEmptive Analytics for Team Foundation Server
As I previously posted, in this release we have a powerful instrumentation tool for our exceptions: PreEmptive Analytics. Given the required server side configuration, here’s...
Forward Compatibility Patch for Visual Studio 2008 to support TFS 2012 and Service is out!
For who is still using Visual Studio 2008 and wants to connect to Team Foundation Server 2012 or Team Foundation Service, the GDR patch has...
Configure PreEmptive Analytics for Team Foundation Server 11
As I previously talked about, PreEmptive included an instrumentation and analysis tool for Team Foundation Server. After you install it, it’s needed a little bit...
Step by step configuration of the Team Foundation Server and Project Server Integration Feature Pack
This post is aimed at helping who has never configured the Team Foundation Server and Project Server integration First of all: do not use NT...
How to run local Web and Performance tests with Visual Studio 11
In Visual Studio 2010 to run Web Tests or Performance Tests you were editing locally, you had to run them from the Test menu, telling...
Team Foundation Server upgrade of April 27th: what changed?
April 27th Team Foundation Service got upgraded to a new version. As you know (and if not, I’m going to explain now ), Team Foundation...
Standard Environment in Visual Studio ALM 11 using Workgroup machines
As I mentioned before, there’s the possibility of creating Standard Environments using Workgroup-joined machines and not just domain-joined machines. All you need is to use...
Creating Standard Environments in Visual Studio ALM 11
What’s new in Visual Studio Team Lab Management 11? Well, IMHO the most important new feature is the Standard Environments capability. As far as today,...
Run alternative unit test frameworks from Visual Studio 11
With Visual Studio 11 the whole set of testing features has been trashed out and remodelled upon a completely new shape. If until Visual Studio...
Excluding actions on certain software using Microsoft Test Manager
The possibility of doing Exploratory Testing (as I mentioned in my last post) includes some times where you have to use certain tools without being...
Tips for Exploratory Testing in a real world consultancy scenario
As the name itself suggests, Exploratory Testing is made to explore. One of the best scenarios you can use it is in the early phase...
How to get IntelliTrace in production for Windows Applications in Visual Studio 11
As we saw in the last post, we can get IntelliTrace logs from web applications. But this is possible for Windows Applications, too! Locate the...
How to get IntelliTrace in production for Web Applications with Visual Studio 11
Until yesterday, IntelliTrace in production environment was not supported, so the usefulness of it was a bit argued. But now with Visual Studio 11, we...
Code Review in Visual Studio ALM 11
Code Review is one of the new features in Visual Studio ALM 11 focused on collaboration among team members. Everything starts with a request for...
Continuous Test Runner
Continuous Testing means running unit tests after each build in an automated way. In the new Team Explorer, we have this functionality built-in. To enable...
What’s happened to Test Impact Analysis?
If you remember Visual Studio 2010 () there was a nice feature called Test Impact Analysis. It used to analyse your test suite and provide...