… and Thanks for All the Fish

Goodbye all. I am leaving Microsoft after 14 years: my last official day will be 27th of December. I will continue to be part of ALM Rangers, and contribute to the community. This blog moves to http://blog.casavian.eu/ and you may contact me through LinkedIn or Twitter.   A final note. Many loved my last e-mail, so…

0

Integrare XmlPreprocess nella build

Questa breve nota descrive come integrare un tool quale XmlPreprocess nella build di Team Foundation Server 2010 o 2012. L’esempio in sé ha una sua utilità spicciola — i file di configurazione nello share di Drop vengono predisposti per un ambiente target — ma illustra come, in generale, integrare il lancio di un tool eseguibile…

0

Getting web services’ WSDL automatically during build

A customer made me this request so I scratched my head to solve the issue. Let’s start with a bit of context. Why WSDL? WSDL is the standard for describing a web service, it roots back to end of ‘90s; being a standard, it could be used to exchange contracts between teams. In .NET svcutil.exe…

0

Build incrementale e numeri di versione

To my English followers: I will try to translate this post as I find the time to do it. Temo di averlo ripetuto alla nausea: la build incrementale è una faccenda molto delicata ed è facile combinare pasticci se non si controlla costantemente. Perciò ne sconsiglio, in generale l’impiego. Recentemente ho messo però insieme una…

0

Automatically execute Coded UI test on different Lab VMs

Imagine this scenario: you are working in setting up the Lab Management features of TFS 2010. The main purpose is to execute automated tests. The customer asked to have a lab environment able to test different clients OS, namely Windows XP and Windows 7, each equipped with a number of browsers. Sure, you could have…

0

Build Guidance is out

  The Rangers Build Customization Guide is public on Codeplex and I am happy this is over… for while. Willy and Bijan are very demanding on ALM Rangers and already started on new projects and team. I do not like repeating, so get the details from Willy’s blog. If you don’t like it, have suggestions…

0

Migrating to TFS 2010 from multiple TFS 200x servers

  The other day a question came from a colleague, that sounded like this. My client has been using TFS for many years now and has a production deployment consisting of about 4 TFS 2008 servers containing about 50, 50, 25 & 25 team projects respectively. Now they are in the process of migrating to…

0

BizTalk 2009 and TFS 2010

  A very welcome news, today. The BizTalk team released to public an hotfix to let BizTalk projects (.btproj) to compile successfully under TeamBuild 2010 (http://support.microsoft.com/kb/2406405). I discovered the issues myself and worked with the team to find some workaround. I am already using this fix in our project and I have been able to…

2

SettingsMerger on CodePlex

Yesterday, I published Sprinkler on CodePlex and today I completed my efforts with another tool: SettingsMerger. This tool takes a number of Excel files, in the format required by XmlPreprocess / EnvironmentSettingsExporter, and outputs a single Excel file in the same format by removing duplicates, stopping in case of clashes, etc. The idea is to…

2

Sprinkler on CodePlex

Today I published on CodePlex my first project, Sprinkler. It is both a tool and a framework, based on Powershell v2, aimed at simplifying deployment of applications, especially BizTalk-based. It stands on the shoulders of giants as it extends the Deployment Framework for BizTalk: this latter is focused on deploying a single BizTalk application, while…

2