This is the second in a series of posts on my preparations for sessions on Azure and ORMs at Software Architect 2009.
In case you don’t want to skim through the whole post, the main things I learnt in day one are:
1. Never forget that install errors can be caused by something as simple as a corrupt file! (My “battle” outlined below) 2. Virtual PC RC for Windows 7 isn’t perfect. It doesn’t like working with a VM created on an older version. (Details below) 3. There are some nice storage explorer tools out there (links below) 4. Windows XP Mode seems pretty decent (Allowing me to install VS2010 Beta 1 without impacting my Windows 7 host) 5. and… quit while you are ahead :-)
1. Never forget that install errors can be caused by something as simple as a corrupt file! (My “battle” outlined below)
2. Virtual PC RC for Windows 7 isn’t perfect. It doesn’t like working with a VM created on an older version. (Details below)
3. There are some nice storage explorer tools out there (links below)
4. Windows XP Mode seems pretty decent (Allowing me to install VS2010 Beta 1 without impacting my Windows 7 host)
5. and… quit while you are ahead :-)
Monday was meant to be:
I did indeed get through all of the above. It all went pretty smooth. I now have two decks created in outline which need a huge amount of work (largely to shrink them, improve the flow etc) but it has given me a good feel for where the gaps in my knowledge are, what demos I need etc.
E.g. for the ORM and Entity Framework session I now have 26 skeleton slides all created in outline mode in powerpoint:
I also had a lot of success finding some useful tools to work with both Windows Azure Storage and SQL Azure and various blog posts from folks also exploring SQL Azure (such as how to get SQL Server Management Studio to work with it).
Promising tools include:
Expect more details on them over the next week.
Unfortunately Monday finished on a huge low.
The first task I had down for day two (Tuesday) was “Install Visual Studio 2010 Beta 1” on a virtual machine. I brought this forward to Monday. And failed hugely.
Things I tried:
At this point I decided the issue was that Windows 7 came out after VS2010 Beta 1. Therefore I would switch to a Vista Virtual Machine. To save time (which proved to be completely wrong!) I would start with a Vista SP1 evaluation virtual machine I had previously downloaded from microsoft.com.
In desperation I dumped the Vista VM for a second Windows XP eval VM I had.
At which point I begrudgingly admitted to myself that my “time saving pre built VMSs” were actually giant time sinks. For whatever reason, Virtual PC RC had a hard failure preventing the installation of the Integration components. Without these, the mouse sucks inside the VM and you can’t easily work with host folders. I would need to create a VM from scratch. However, just as I was starting to do this I remembered I had previously downloaded Windows XP Mode RC. Perhaps that would be a great way of installing VS2010 Beta 1?!
Hold on. At 4pm I had this exact same issue. That was 9 hours ago! (Thankfully with a good solid break in the middle for food, family and strictly come dancing “It Takes Two”)
At this point I surprised myself with a startling thought.
Perhaps, just perhaps, my VS2010 Beta 1 setup disk is corrupt?
I kicked off a fresh download of the ISO and set the alarm for 5am. At 5am the download was indeed finished. I spun up Windows XP Mode and kicked off the VS2010 install and … watched it fly past the VC10 runtime install and run through to completion. Result!
Which brings me onto day two. Day two is: