June 2012 - Posts

Microsoft Cloud Day slides
Tue, Jun 26 2012 8:56

My slides and those of other presenters at last weeks Microsoft cloud day have been published

Next Leeds Sharp user group meeting is a coding kata session
Thu, Jun 21 2012 2:43

The next Leeds Sharp user group meeting on the 28th of June is a Kata session using Conway’s game of life. For more details see their site.

Not sure if I can make it yet have to keep an eye on my ever filling diary

DDDNorth session submission is open
Mon, Jun 18 2012 3:47

Session submission has opened for the next DDDNorth on the 13th October at Bradford University.

Why not submit a session?

Speaking at NEBytes on TFS2010
Tue, Jun 12 2012 17:23

I am speaking at NEBytes next week on VS/TFS2012 with Andy Westgarth, check the NEBytes site for details

TFSPreview.com no longer needs an invite code
Tue, Jun 12 2012 8:51

At TechEd USA 2012 in the keynote and the ALM session it was announced that you no longer need an invite code to access the Azure hosted TFSPreview.com, it is now open to all.

There are no final details as yet over the pricing when it goes fully to production but they did say there will be some form of free offering going forward. We will have to wait for more details on that front.

by But it works on my PC!
Filed under:
Cannot update local workspace in TFS 2012RC due to UAC
Mon, Jun 11 2012 8:50

Whilst preparing the demos for my TFS 2012 ALM session on Wednesday (still places available of you are in the Yorkshire area), I got the following error whey trying to add a new solution of sample code to TFS

Access to the path 'C:\ProgramData\Microsoft Team Foundation Local Workspaces\043519e4-72cf-4cd0-a711-f4bb8b817f30\TYPHOON;432cfb95-26d6-4a68-af26-b102c950a90d\properties.tf1' is denied.

It seems that the ..\04535… folder had been created when I was running VS2012 using ‘run as administrator’. When I tried to browse it I was prompted for UAC elevated privileges. So if I was not running VS2012 as administrator I could not access the folder. For me the solution was to just delete the folder and let VS/TFS recreate it. I had no checked out files so it did not matter.  Once done all was OK

One to key an eye on

Drivers needed on my Lenovo W520 with Windows 8 RP
Thu, Jun 7 2012 12:27

I posted recently on running Win8 RP on my Lenovo W520, well a few days on it is still working fine. I have adopted by usual practice of installing as few hardware vendor drivers/tool as possible, as I tend to find these make matters worse  most of the time. However, I as expected I could not only rely on just what came with Windows 8.

  • On installing Windows the only device not discovered was the single device ‘Intel Chipset’, this needed the Intel Chipset Support driver
  • I noticed today that when on my docking station my speakers did not work. I expected to have to install the Lenovo provided audio drivers, but a check for ‘updated drivers’ on the audio device in device manager got the right ones from Windows Update.
  • The fingerprint reader just work had to do nothing other than enrol my fingerprint in Control Panel –> Biometics, and unlike with the Lenovo version of the UI I had on Windows 7, I can now user a fingerprint to elevate my privileges via UAC. One issue seem to be the green LED by the reader does not light up, but as it works I can live with that.

I will report more things I need to do as I find them.

TF215097 when running a build
Thu, Jun 7 2012 12:16

I have been working on one of our build boxes today restructuring our Surface solutions to make better of Nuget. This involved upgraded the Azure SDK on the build box to the new June release, which needed a reboot halfway through the process. After the reboot and tried a new build I got the error

TF215097: An error occurred while initializing a build for build definition \Surface\RetailApplication.Main CI: Could not load file or assembly 'System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)

Basically the build did not start at all. Various forum posts point to corrupt build template .XAML or missing assemblies. But as it was working, the assembly name is in the core framework it all seem a bit strange.

The fix was the old favourite, stop and restart the build service from with TFS Admin console on the build box. Once this was done all as fine, so I guess some rubbish was cached.

DDD North to be held at Bradford University on 13th October
Thu, Jun 7 2012 4:53

This years DDD North is to be held at Bradford University on 13th October, keep an eye open for the call for speakers

Windows 8 RP and my Lenovo W520
Fri, Jun 1 2012 16:49

I tried to install the Windows 8 CP on my Lenovo W520 with no success as I posted about in the past.I was only able to install Windows 8 CP only if I disabled the Nvidia graphics card and just used the integrated Intel controller. This was of no real use as I need dual monitors.

With the release of Windows 8 RP I though I would try again.

The first attempt failed with the same problem, it hung detecting devices. I check the BIOS and noticed I was set to discrete only (the Nvidia setting). I knew the RP should work on the W520 as other at the office have got it working. So I changed the BIOS to Nvidia Optimus (the auto swap system between Intel and Nivdia) and tried again – and it worked. So this is the first post from Windows 8.

Now to find drivers for the other devices in the W520

ALM Rangers sim-ship guidance with the VS11 RC
Fri, Jun 1 2012 2:50

I am really proud to have been involved in the team of ALM Rangers who have SIMultaneous-SHIPped best practice guidance with Visual Studio 11 RC, which became available last night.

I am sure anyone working with Visual Studio and TFS will find the guidance of value, I have certainly learned a lot whilst helping produce the material. It has been a great experience working with a great crowd of people both inside and outside of Microsoft.

Visual Studio