Getting the WP7 SDK onto a Windows Server 2008 TFS Build Agent

If you try to create an automated TFS build of a Windows Phone 7 Silverlight application on a ‘default installed’ build agent you will see errors along the lines of The imported project “C:Program FilesMSBuildMicrosoftSilverlight for Phonev4.0Microsoft.Silverlight.WindowsPhone.Overrides.targets” was not found. Confirm that the path in the declaration is correct, and that the file exists on disk. This is because the PC your build agent is running on does not have the WP7 SDK installed. ...

March 17, 2011 · 1 min · Richard Fennell

DDD Scotland registration is now open

For those who have not noticed, DDD Scotland’s registration is now open at http://developerdeveloperdeveloper.com/scotland2011/Default.aspx. Sad to say my proposed session did not get accepted, but that just means I have the chance to see more sessions myself!

March 14, 2011 · 1 min · Richard Fennell

Speaking on VS 2010 ALM and Testing at events in Belfast and Dublin

At the end of the month I will be speaking at a series of free Microsoft events in Belfast and Dublin. There going to be two session at each location Managing application lifecycle “From requirements to retirement” with Team Foundation Server 2010 Dublin - 31/03/2011 (AM): https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032480694&Culture=en-IE Belfast – 01/04/2011 (AM): https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032480760&Culture=en-IE Better testing with lower costs - Saving your teams time and resources using Visual Studio 2010 and Microsoft Test Manager ...

March 10, 2011 · 1 min · Richard Fennell

Install order guidance for VS2010 SP1

Further to yesterdays post on new bits for VS and TFS 2010, there is now some guidance to what order to apply SP1 to server and clients.

March 9, 2011 · 1 min · Richard Fennell

Fixed numerous issues with VS2008 using a /resetskippkgs

I am doing some work on VS2008 at present and I when I started my VS2008, which I had not used for a while, I was plagued by errors along the lines of “The operation could not be completed”. These occurred when running major features such as: Loading LINQ to SQL Designer Running the SQL 2008 Project Wizard The fix turned out to be resetting the package skip loading flag. It seems a number of add-ins were not being loaded on startup. This command is run from the “Visual Studio 2008 Command Prompt” by typing ...

March 9, 2011 · 2 min · Richard Fennell

A day of new releases and announcements in Visual Studio 2010 land

Today we have seen the release of the Visual Studio 2010 SP1 and the TFS-Project Server Integration Feature Pack. Both are available on the MSDN download site. As well was the new downloads they have announced a change to licensing over Load Test Agent. This gives Visual Studio Ultimate with MSDN users the ability to do unlimited load testing. No longer do you need to purchase Load Test Packs, thus making load testing an option for more teams. ...

March 8, 2011 · 1 min · Richard Fennell

What to do with project dependencies?

Many development teams hit the problem that they have dependencies on libraries that they do not want to have as part of their solutions. If these dependencies are open source projects then there are options using technologies like NuGet or OpenWrap. However, in many cases the dependency is to an internal project, such as the company standard logging library, which it is never going to put up into a centralised repository. So normally you end up with either: ...

March 4, 2011 · 2 min · Richard Fennell

The March 2011 version of the TFS Power Tools have been released

The March 2011 version of the TFS Power Tools has been released. There are plenty of fixes and enhancements, especially to the TFS backup tool. For more details have a look at Brian Harry’s blog.

March 4, 2011 · 1 min · Richard Fennell

Mocking out calls in unit tests to a TFS Server using Typemock

If you are developing custom application using the TFS API then there is a good chance you will want to mock out the calls to your TFS server to enable better testing of the business logic in your application. The architecture of the TFS API does not lend itself to mocking using the standard means provided in most auto-mocking frameworks i.e there is not an interface for all the objects you care about. However, with Typemock Isolator you can fake the classes required, as Isolator can fake an instance of virtually any class. ...

March 4, 2011 · 4 min · Richard Fennell

Alpha release of TFS 2010 Build Extensions

Back in September I asked the question Does anyone need a VS2010 Custom Build Activity for StyleCop? and a good few people said yes and asked me when the activity would be released. Well I had forgotten to say that the Codeplex TFS Build Extensions project, which the activity code got included into, has made it’s first public alpha release i.e. a release that means you don’t have to download the source and build it yourself. There is now a downloadable ZIP will just the built assemblies. ...

February 28, 2011 · 1 min · Richard Fennell