<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>shlock (1) - Nigels Retrospective : Miscellaneous Stuff</title><link>http://blogs.msdn.com/nigelwat/archive/tags/Miscellaneous+Stuff/default.aspx</link><description>Tags: Miscellaneous Stuff</description><dc:language>en-AU</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Microsoft and Open Source: Two cats in a sack?</title><link>http://blogs.msdn.com/nigelwat/archive/2009/06/18/microsoft-and-open-source-two-cats-in-a-sack.aspx</link><pubDate>Thu, 18 Jun 2009 07:09:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9772730</guid><dc:creator>shlock</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/nigelwat/comments/9772730.aspx</comments><wfw:commentRss>http://blogs.msdn.com/nigelwat/commentrss.aspx?PostID=9772730</wfw:commentRss><description>&lt;P&gt;&lt;A href="http://blogs.technet.com/jorke/" mce_href="http://blogs.technet.com/jorke/"&gt;Jorke&lt;/A&gt; pinged me with details of an &lt;A href="http://blogs.technet.com/jorke/archive/2009/06/15/microsoft-open-source-unhandled-exceptions.aspx" mce_href="http://blogs.technet.com/jorke/archive/2009/06/15/microsoft-open-source-unhandled-exceptions.aspx"&gt;event&lt;/A&gt;&amp;nbsp;&lt;A href="http://www.nickhodge.com/blog/archives/3099" mce_href="http://www.nickhodge.com/blog/archives/3099"&gt;he&lt;/A&gt; and Professional Geek &lt;A href="http://www.nickhodge.com/blog/" mce_href="http://www.nickhodge.com/blog/"&gt;Nick Hodge&lt;/A&gt; are running in Melbourne next Wednesday night, aimed at discussing Microsoft's relationship with Open Source, the Open Source community, and how we as an organisation are embracing Open Source.&amp;nbsp;&amp;nbsp;This may seem strange, given the common &lt;A href="http://en.wikipedia.org/wiki/Dogma" mce_href="http://en.wikipedia.org/wiki/Dogma"&gt;dogma&lt;/A&gt; in the community that OSS is the antithesis of&amp;nbsp;Microsoft's commercial model.&amp;nbsp; But I think that&amp;nbsp;this position - like many other dogmatic beliefs - doesn't survive analysis once you start to scratch beneath the surface.&lt;/P&gt;
&lt;P&gt;There will be some presentations to frame and elicit discussion, but it's the discussion that is the aim of these sessions.&amp;nbsp; Nick and Jorke are looking for frank and unfiltered feedback from &lt;STRONG&gt;you&lt;/STRONG&gt; on what Microsoft should be or could be doing to work better with the Open Source community.&amp;nbsp; Having read the feedback from simliar sessions the guys ran at WebDU I can promise it'll be an interesting evening.&amp;nbsp; If you want to come along, it's on in Melbourne next Wednesday night (24th June), 5.30 to 8.30.&amp;nbsp; You can get more details - the venue etc - at the &lt;A href="https://www.microsoft.com.au/events/register/home.aspx?levent=750528&amp;amp;linvitation" mce_href="https://www.microsoft.com.au/events/register/home.aspx?levent=750528&amp;amp;linvitation"&gt;registration site&lt;/A&gt;.&amp;nbsp; They are also running sessions in Sydney (23rd) &amp;nbsp;and Brisbane (25th) - register via the &lt;A href="https://www.microsoft.com.au/events/register/home.aspx?levent=750528&amp;amp;linvitation" mce_href="https://www.microsoft.com.au/events/register/home.aspx?levent=750528&amp;amp;linvitation"&gt;same link&lt;/A&gt;.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9772730" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/nigelwat/archive/tags/Miscellaneous+Stuff/default.aspx">Miscellaneous Stuff</category></item><item><title>Report just in: www.architectureforum.net.au is down...</title><link>http://blogs.msdn.com/nigelwat/archive/2008/05/11/report-just-in-www-architectureforum-net-au-is-down.aspx</link><pubDate>Sun, 11 May 2008 13:40:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8486826</guid><dc:creator>shlock</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/nigelwat/comments/8486826.aspx</comments><wfw:commentRss>http://blogs.msdn.com/nigelwat/commentrss.aspx?PostID=8486826</wfw:commentRss><description>&lt;P&gt;Got a report this evening (thanks, Michael) that the Australian Architecture Forum site is down.&amp;nbsp; It'll be back online asap, so hold tight if you are trying to register, and keep checking back in with us.&lt;/P&gt;
&lt;P&gt;In the meantime, check this little fella out:&lt;/P&gt;
&lt;P&gt;&lt;IMG style="WIDTH: 500px; HEIGHT: 396px" title="Orphaned Joey" alt="Orphaned Joey" src="http://farm3.static.flickr.com/2112/2479504399_d049319376.jpg" width=500 height=396 mce_src="http://farm3.static.flickr.com/2112/2479504399_d049319376.jpg"&gt;&lt;/P&gt;
&lt;P&gt;We were on the road between Traralgon and Woodside this weekend,&amp;nbsp;on our way to visit&amp;nbsp;P's mum, and came around a corner to discover an 'ex-Roo' laying in the middle of the road.&amp;nbsp; Being a moderately blind corner, it wasn't a great place to suddenly come accross for a large amount of animal at 100Kph, so after a bit of discussion we decided to turn around and move it off the road.&amp;nbsp; Lucky we did, as this little guy was still in it's mum's pouch.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&lt;IMG style="WIDTH: 500px; HEIGHT: 375px" src="http://farm3.static.flickr.com/2308/2480319064_1b54203553.jpg" width=500 height=375 mce_src="http://farm3.static.flickr.com/2308/2480319064_1b54203553.jpg"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Although sadly it's mum hadn't survived, the Joey seemed to have escaped trauma.&amp;nbsp; We gently pulled it out of it's mum's pouch, wrapped it up nice and warm and called &lt;A class="" href="http://www.wildlifevictoria.org.au/" mce_href="http://www.wildlifevictoria.org.au/"&gt;Wildlife Victoria&lt;/A&gt; when we got to P's mum's place.&lt;/P&gt;
&lt;P&gt;They were amazing, and had a local carer over within the hour to pick it up for fostering.&amp;nbsp; The carer said that it's very common for Joey's to be found alive in their pouches days after their mum's have been hit by vehicles.&amp;nbsp; It just goes to to show - if you hit something, it's really important you stop and check whether it had any young that might have survived (as well as assessing whether the animial you hit can be saved and/or isn't suffering, and doesn't represent a risk to other people on the road).&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8486826" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/nigelwat/archive/tags/Miscellaneous+Stuff/default.aspx">Miscellaneous Stuff</category></item><item><title>8 Little Known Things About Me</title><link>http://blogs.msdn.com/nigelwat/archive/2008/03/31/8-little-known-things-about-me.aspx</link><pubDate>Mon, 31 Mar 2008 13:22:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8345481</guid><dc:creator>shlock</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/nigelwat/comments/8345481.aspx</comments><wfw:commentRss>http://blogs.msdn.com/nigelwat/commentrss.aspx?PostID=8345481</wfw:commentRss><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/davidlem" mce_href="http://blogs.msdn.com/davidlem"&gt;Dave&lt;/a&gt; recently &lt;a href="http://blogs.msdn.com/davidlem/archive/2008/03/21/8-little-known-things-about-me.aspx" mce_href="http://blogs.msdn.com/davidlem/archive/2008/03/21/8-little-known-things-about-me.aspx"&gt;pinged&lt;/a&gt; me on this little meme that's going around that lets you inflict random factoids about yourself on unsuspecting visitors to your blog.&amp;nbsp; I'm up for it.&amp;nbsp; The ground rules are as follows:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Each player starts with eight random facts/habits about themselves. &lt;/li&gt;&lt;li&gt;People who are tagged need to write a post on their own blog (about their eight things) and post these rules. &lt;/li&gt;&lt;li&gt;At the end of your blog, you need to choose eight people to get tagged and list their names. &lt;/li&gt;&lt;li&gt;Don’t forget to leave them a comment telling them they’re tagged, and to read your blog.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;b&gt;Little-known facts about Nigel&lt;/b&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;I'm half-Maori.&amp;nbsp; My Dad was from &lt;a href="http://maps.live.com/default.aspx?v=2&amp;amp;cp=-39.001321%7E174.237279&amp;amp;style=r&amp;amp;lvl=10&amp;amp;tilt=-90&amp;amp;dir=0&amp;amp;alt=-1000&amp;amp;where1=waitara%2C%20taranaki&amp;amp;encType=1" mce_href="http://maps.live.com/default.aspx?v=2&amp;amp;cp=-39.001321~174.237279&amp;amp;style=r&amp;amp;lvl=10&amp;amp;tilt=-90&amp;amp;dir=0&amp;amp;alt=-1000&amp;amp;where1=waitara%2C%20taranaki&amp;amp;encType=1"&gt;Taranaki&lt;/a&gt;, on the west coast of the North Island of New Zealand.&amp;nbsp; On my mother's side, it's all Scottish and German from the &lt;a href="http://maps.live.com/default.aspx?v=2&amp;amp;cp=-45.874617%7E170.503433&amp;amp;style=r&amp;amp;lvl=11&amp;amp;tilt=-90&amp;amp;dir=0&amp;amp;alt=-1000&amp;amp;where1=dunedin%2C%20new%20zealand&amp;amp;encType=1" mce_href="http://maps.live.com/default.aspx?v=2&amp;amp;cp=-45.874617~170.503433&amp;amp;style=r&amp;amp;lvl=11&amp;amp;tilt=-90&amp;amp;dir=0&amp;amp;alt=-1000&amp;amp;where1=dunedin%2C%20new%20zealand&amp;amp;encType=1"&gt;deep south&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;I worked on a shearing gang when I was a student.&amp;nbsp; I was the guy who scraped the dags away
from the fleece during shearing, and then gatherered the shorn fleece
to be transferred to the classing table.&amp;nbsp; I always held jealous
aspirations of working the wool press, which was the most advanced
piece of technology in the shearing shed at the time.&lt;/li&gt;&lt;li&gt;I am addicted to an online world-war-II combat flight simulator called &lt;a href="http://www.hitechcreations.com" mce_href="http://www.hitechcreations.com"&gt;Aces High&lt;/a&gt;.&amp;nbsp; My call-sign is 'whisk' and I'm in a squad called the "Airborne Kitchen Utensil Assault Group", along with several other kitchen implements.&amp;nbsp; My preferred ride is the &lt;a href="http://en.wikipedia.org/wiki/P-51_Mustang" mce_href="http://en.wikipedia.org/wiki/P-51_Mustang"&gt;Pony&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;I once played drums in a progressive country punk power trio called 'The Hyphen-Ears', with Steve Watson and the late &lt;a href="http://www.imdb.com/name/nm0808963/" mce_href="http://www.imdb.com/name/nm0808963/"&gt;Kevin Smith&lt;/a&gt;.&amp;nbsp; Kevin went onto become an actor of some repute, most notably as 'Ares, God of War' on 'Xena, Warrior Princess'.&amp;nbsp; Kev was an amazing guy, who's sorely missed by all who were lucky enough to have known him.&lt;/li&gt;&lt;li&gt;I studied computer science at the &lt;a href="http://www.cosc.canterbury.ac.nz/" mce_href="http://www.cosc.canterbury.ac.nz/"&gt;University of Canterbury&lt;/a&gt;, in Christchurch.&amp;nbsp; My undergrad degree was a B.Sc, and my master's degree was (somewhat bizarrely when I think about it) a M.Com.&amp;nbsp; Really, the post-grad degree thing was all about avoiding getting a job in the real-world.&lt;/li&gt;&lt;li&gt;Most of my work prior to joining Microsoft was on un*x based platforms.&amp;nbsp; I have worked for Microsoft for 6.5 years now, and I still spend quite a bit of time fiddling with various flavours of Linux.&lt;br&gt;&lt;/li&gt;&lt;li&gt;My partner's name is Princess.&amp;nbsp; No really, it is.&lt;br&gt;&lt;/li&gt;&lt;li&gt;I'm a cat person, but allergic to cats.&amp;nbsp; So we have a dog.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;So, onto the viral part of the meme - the tagging:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/nilsv/" mce_href="http://blogs.msdn.com/nilsv/"&gt;Nils Van Boxsel&lt;/a&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/gwillis/" mce_href="http://blogs.msdn.com/gwillis/"&gt;Greg Willis&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/annali/" mce_href="http://blogs.msdn.com/annali/"&gt;Anna Liu&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/chlong/" mce_href="http://blogs.msdn.com/chlong/"&gt;Christian Longstaff&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://delicategeniusblog.com/" mce_href="http://delicategeniusblog.com/"&gt;Mike Kordahi&lt;/a&gt;&lt;br&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/williamcornwill/" mce_href="http://blogs.msdn.com/williamcornwill/"&gt;William Cornwill&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://theamazingmrlu.blogspot.com" mce_href="http://theamazingmrlu.blogspot.com"&gt;Jay Lu&lt;/a&gt;&lt;br&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://blog.sethyates.com/" mce_href="http://blog.sethyates.com/"&gt;Seth Yates&lt;/a&gt;&lt;br&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8345481" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/nigelwat/archive/tags/Miscellaneous+Stuff/default.aspx">Miscellaneous Stuff</category></item><item><title>I hate myself but...</title><link>http://blogs.msdn.com/nigelwat/archive/2007/06/14/i-hate-myself-but.aspx</link><pubDate>Thu, 14 Jun 2007 06:38:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3281878</guid><dc:creator>shlock</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/nigelwat/comments/3281878.aspx</comments><wfw:commentRss>http://blogs.msdn.com/nigelwat/commentrss.aspx?PostID=3281878</wfw:commentRss><description>&lt;P&gt;I couldn't resist it.&lt;/P&gt;&lt;A title="Photo Sharing" href="http://www.flickr.com/photos/nigelwatson/545276039/" mce_href="http://www.flickr.com/photos/nigelwatson/545276039/"&gt;&lt;IMG height=380 alt="All Ur TechEdz" src="http://farm2.static.flickr.com/1371/545276039_0e4444f0d8.jpg" width=500 mce_src="http://farm2.static.flickr.com/1371/545276039_0e4444f0d8.jpg"&gt;&lt;/A&gt; 
&lt;P mce_keep="true"&gt;Check out Frank's &lt;A class="" title=Frankie href="http://blogs.msdn.com/frankarr/default.aspx" mce_href="http://blogs.msdn.com/frankarr/default.aspx"&gt;blog&lt;/A&gt; for more TechEd LOLCATs &lt;A class="" href="http://blogs.msdn.com/frankarr/archive/2007/06/14/lots-and-lots-of-teched-lolcats-lolmonkeys-and-lolseals.aspx" mce_href="http://blogs.msdn.com/frankarr/archive/2007/06/14/lots-and-lots-of-teched-lolcats-lolmonkeys-and-lolseals.aspx"&gt;madness&lt;/A&gt;.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=3281878" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/nigelwat/archive/tags/Miscellaneous+Stuff/default.aspx">Miscellaneous Stuff</category></item><item><title>Better living through sugar...</title><link>http://blogs.msdn.com/nigelwat/archive/2006/10/30/better-living-through-sugar.aspx</link><pubDate>Mon, 30 Oct 2006 11:06:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:902190</guid><dc:creator>shlock</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/nigelwat/comments/902190.aspx</comments><wfw:commentRss>http://blogs.msdn.com/nigelwat/commentrss.aspx?PostID=902190</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT face="Times New Roman" size=3&gt;I'm all in favour of innovation, but &lt;A class="" href="http://news.ninemsn.com.au/article.aspx?id=156525" mce_href="http://news.ninemsn.com.au/article.aspx?id=156525"&gt;this&lt;/A&gt; is going too far.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT face="Times New Roman" size=3&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=902190" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/nigelwat/archive/tags/Miscellaneous+Stuff/default.aspx">Miscellaneous Stuff</category></item><item><title>When words just aren't enough...</title><link>http://blogs.msdn.com/nigelwat/archive/2006/10/27/when-words-just-aren-t-enough.aspx</link><pubDate>Fri, 27 Oct 2006 06:46:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:878109</guid><dc:creator>shlock</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/nigelwat/comments/878109.aspx</comments><wfw:commentRss>http://blogs.msdn.com/nigelwat/commentrss.aspx?PostID=878109</wfw:commentRss><description>&lt;P&gt;How about sending a cake instead?&lt;/P&gt;
&lt;P&gt;&lt;IMG title=Awwwww... style="WIDTH: 350px; HEIGHT: 235px" height=235 alt=Awwwww... hspace=50 src="http://static.flickr.com/118/278562314_14716c0232.jpg" width=350 mce_src="http://static.flickr.com/118/278562314_14716c0232.jpg"&gt;&lt;/P&gt;
&lt;P&gt;Any guesses on who the IE team &lt;A class="" href="http://fredericiana.com/2006/10/24/from-redmond-with-love/" mce_href="http://fredericiana.com/2006/10/24/from-redmond-with-love/"&gt;sent this (poison-free) cake to&lt;/A&gt;?&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=878109" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/nigelwat/archive/tags/Miscellaneous+Stuff/default.aspx">Miscellaneous Stuff</category></item><item><title>Princess is having a rant</title><link>http://blogs.msdn.com/nigelwat/archive/2006/10/26/princess-is-having-a-rant.aspx</link><pubDate>Thu, 26 Oct 2006 12:16:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:875636</guid><dc:creator>shlock</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/nigelwat/comments/875636.aspx</comments><wfw:commentRss>http://blogs.msdn.com/nigelwat/commentrss.aspx?PostID=875636</wfw:commentRss><description>&lt;P&gt;Princess is having a bit of a &lt;A class="" href="http://dadamobilearescammers.blogspot.com/" mce_href="http://dadamobilearescammers.blogspot.com/"&gt;rant&lt;/A&gt; over on blogspot about the shady dealings of a certain well-known internet-based &lt;A class="" href="http://au.dadamobile.com/" mce_href="http://au.dadamobile.com"&gt;mobile phone ring-tone&lt;/A&gt; outfit.&amp;nbsp; These charlatans took funds out of a prepaid mobile phone account she holds, which would be cool except she never signed up.&amp;nbsp; They don't have a local phone number on which they can be contacted, and their email-based customer service staff seem to be expert evasionists.&lt;/P&gt;
&lt;P&gt;Unfortunately, it seems that she's not the only one out there who has &lt;A class="" href="http://search.live.com/results.aspx?FORM=IE7&amp;amp;mkt=en-au&amp;amp;q=dadamobile+scam" mce_href="http://search.live.com/results.aspx?FORM=IE7&amp;amp;mkt=en-au&amp;amp;q=dadamobile+scam"&gt;experienced issues with their practices&lt;/A&gt;.&amp;nbsp; Putting my web(vn) hat on, I guess it's&amp;nbsp;a valid business model: start randomly gouging money out of people's phone accounts, and then when they contact you to complain, play dumb forever in the hope they'll just go away.&amp;nbsp; Niiiice one.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=875636" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/nigelwat/archive/tags/Miscellaneous+Stuff/default.aspx">Miscellaneous Stuff</category></item><item><title>Office ate my homework, Vista stuck a finger down it's throat... :)</title><link>http://blogs.msdn.com/nigelwat/archive/2006/10/09/Office-ate-my-homework_2C00_-Vista-stuck-a-finger-down-it_2700_s-throat_2E002E002E00_-_3A002900_.aspx</link><pubDate>Mon, 09 Oct 2006 10:09:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:807534</guid><dc:creator>shlock</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/nigelwat/comments/807534.aspx</comments><wfw:commentRss>http://blogs.msdn.com/nigelwat/commentrss.aspx?PostID=807534</wfw:commentRss><description>&lt;P&gt;I've been running Vista RC1 (5728) for the last week or so on my main laptop (a Tosh M4), and so far I've been pretty impressed with it.&amp;nbsp; Perf and stability are both excellent, and I've had no major problems with drivers for my machine (unlike my early experiences with B2).&amp;nbsp; Not only that, I've had quite a few admiring comments regarding the look of Aero/Glass, which works great on the Tosh,&amp;nbsp;looks rather fetching and is definitely an improvement over the look n feel of XP.&lt;/P&gt;
&lt;P&gt;So, I'm planning on installing RC2 in the next few days, and in prep for the update I figured I'd better back up my local mail folders.&amp;nbsp; I closed&amp;nbsp;down Outlook, and performed a normal file copy of my .pst's into a back-up directory.&amp;nbsp; Everything appeared happy - EXCEPT - that when I restarted outlook it complained that my Offline Cache file (.ost - where the local copy of my mail state is stored) wasn't a .ost.&amp;nbsp; Hmmm.. perhaps Outlook hadn't closed the file properly when I was shutting it down... Further checking revealed that the file was definitely corrupt.&amp;nbsp; Arrrgh!&amp;nbsp;&amp;nbsp; Last time I looked, my .ost was around 650MB, so a resync with exchange was going to cost me the better part of a half-day give or take a month of Sundays.&lt;/P&gt;
&lt;P&gt;Good thing I was running Vista.&amp;nbsp; I simply used Vista's new &lt;A class="" href="http://blogs.technet.com/windowsvista/archive/2006/08/01/444439.aspx" mce_href="http://blogs.technet.com/windowsvista/archive/2006/08/01/444439.aspx"&gt;shadow copy&lt;/A&gt; feature to recover a previous version of my .ost file (that had been secreted away by the O/S late the previous night), restarted Outlook, resync'd changes since the shadow copy was made, and everything was good.&lt;/P&gt;
&lt;P&gt;Ok, so I might not have lost the file had I not been running O2007 and Vista (which are pre-release after all).&amp;nbsp; And I could have waited the eternity it would have taken to resync my mail.&amp;nbsp; So this wasn't really a mission-critical occasion.&amp;nbsp; However, I can imagine (in fact REMEMBER) many other scenarios where corrupt/missing files have caused me anguish, and I for one feel a bit safer running Vista (yes, even a pre-release) on my laptop.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=807534" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/nigelwat/archive/tags/Miscellaneous+Stuff/default.aspx">Miscellaneous Stuff</category></item><item><title>Hmmm - I have hair</title><link>http://blogs.msdn.com/nigelwat/archive/2006/08/07/690903.aspx</link><pubDate>Mon, 07 Aug 2006 15:48:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:690903</guid><dc:creator>shlock</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/nigelwat/comments/690903.aspx</comments><wfw:commentRss>http://blogs.msdn.com/nigelwat/commentrss.aspx?PostID=690903</wfw:commentRss><description>&lt;P&gt;And in case you were wondering, here's Tech.Nigel.&amp;nbsp; Yes, those are my undergarments - I've been working at home a bit lately :)&lt;/P&gt;&lt;A title="Photo Sharing" href="http://www.flickr.com/photos/nigelwatson/208999457/"&gt;&lt;IMG height=304 alt=tech.nigel src="http://static.flickr.com/75/208999457_6127d11fdb.jpg" width=254&gt;&lt;/A&gt; 
&lt;P&gt;Get your own Meego at &lt;A href="http://www.microsoft.com/australia/teched2006/"&gt;http://www.microsoft.com/australia/teched2006/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=690903" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/nigelwat/archive/tags/Miscellaneous+Stuff/default.aspx">Miscellaneous Stuff</category></item><item><title>New Reality TV show idea...</title><link>http://blogs.msdn.com/nigelwat/archive/2006/07/01/653442.aspx</link><pubDate>Sat, 01 Jul 2006 13:28:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:653442</guid><dc:creator>shlock</dc:creator><slash:comments>7</slash:comments><comments>http://blogs.msdn.com/nigelwat/comments/653442.aspx</comments><wfw:commentRss>http://blogs.msdn.com/nigelwat/commentrss.aspx?PostID=653442</wfw:commentRss><description>&lt;P&gt;I've got a great idea for a new hit TV show that I'm seriously considering pitching to &lt;A href="http://bigbrother.3mobile.com.au/bigbrother/about_us.asp"&gt;Endemol Southern Star&lt;/A&gt;.&amp;nbsp; I'm calling it "Big Bother" - a working title until something better occurs to me.&lt;/P&gt;
&lt;P&gt;I think the main problem with the current Big Brother formula is that it encourages us to evict &lt;A href="http://disc.server.com/discussion.cgi?disc=154694;article=171757;title=Australian%20BB%20Updates"&gt;odious&lt;/A&gt; people from the house back into the real-world, where you and I live.&amp;nbsp; In my humble not to mention personal-and-definitely-not-an-official-opinion-of-my-employer-opinion, what would be better is if members of the public could vote to keep these people permanently IN the house, and out of society.&amp;nbsp; Sure, feed them nice, and give them bouncy balls to play with and stuff, but lets try and keep them in the house so that they're a nice safe distance away from the rest of us.&amp;nbsp; Finally, something worthy of&amp;nbsp;the cost of sending the text message.&lt;/P&gt;
&lt;P&gt;What do you think?&amp;nbsp; Does the idea have legs?&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=653442" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/nigelwat/archive/tags/Miscellaneous+Stuff/default.aspx">Miscellaneous Stuff</category></item><item><title>Great post on Migrating .NET 1.1 apps to 2.0</title><link>http://blogs.msdn.com/nigelwat/archive/2006/05/17/599844.aspx</link><pubDate>Wed, 17 May 2006 14:38:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:599844</guid><dc:creator>shlock</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/nigelwat/comments/599844.aspx</comments><wfw:commentRss>http://blogs.msdn.com/nigelwat/commentrss.aspx?PostID=599844</wfw:commentRss><description>&lt;P&gt;Peter Laudati has an excellent &lt;A HREF="/peterlau/archive/2006/05/11/595294.aspx"&gt;post&lt;/A&gt; discussing the ins and outs of getting code across from 1.1 to 2.0.&amp;nbsp; One thing that I wasn't aware of was that the ASP.NET team recently released a new Web Application Project template for VS2005 that essentially replicates the ASP.NET 1.1 project model, making it easier to bring web projects into the 2.0 world (without going through the migration wizard).&amp;nbsp; Check out ScottGu's post on this &lt;A href="http://weblogs.asp.net/scottgu/archive/2006/05/08/445742.aspx"&gt;here&lt;/A&gt;, as well as the &lt;A href="http://msdn.microsoft.com/vstudio/default.aspx?pull=/library/en-us/dnvs05/html/WAP.asp"&gt;Web Application Projects&lt;/A&gt;&amp;nbsp;white paper on MSDN.&amp;nbsp; Finally, for more information on migrating .NET web apps, check out the beefed up ASP.NET team migration site &lt;A href="http://msdn.microsoft.com/asp.net/reference/migration/upgrade/"&gt;here&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Peter also sagely points out something that often gets lost in the noise and excitement as new versions of technology are rolled out: if it aint broke, don't fix it :)&amp;nbsp; There are lots of compelling technology reasons to upgrade to 2.0, but unless you can scrape back some of the upgrade costs through reduced operating costs (increased developer productivity on sites that are being constantly maintained/revisioned springs to mind), then it's usually better to leave 1.1 sites as they are.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=599844" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/nigelwat/archive/tags/Miscellaneous+Stuff/default.aspx">Miscellaneous Stuff</category></item><item><title>Self-inflicted injuries: Spade 1 - Nigel 0</title><link>http://blogs.msdn.com/nigelwat/archive/2006/04/26/583892.aspx</link><pubDate>Wed, 26 Apr 2006 10:03:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:583892</guid><dc:creator>shlock</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/nigelwat/comments/583892.aspx</comments><wfw:commentRss>http://blogs.msdn.com/nigelwat/commentrss.aspx?PostID=583892</wfw:commentRss><description>&lt;P&gt;Following in &lt;A HREF="/davidlem"&gt;Dave's&lt;/A&gt;&amp;nbsp;footsteps of blogging &lt;A HREF="/davidlem/archive/2006/04/11/572934.aspx"&gt;self-inflicted injuries&lt;/A&gt;, I had a run-in with a garden tool on Anzac day that I thought I'd share.&amp;nbsp; Think of it as a cautionary tale against gardening with only your limbic brain engaged.&lt;/P&gt;
&lt;P&gt;I'd spent the afternoon in the garden, removing weeds and generally tidying things up.&amp;nbsp; I decided that I'd move a Yucca tree from it's location near the garage to a more permanent spot on the other side of the garden.&amp;nbsp; I needed to dig a hole to receive the tree, and had started digging, encountering quite a few bits of hard stuff beneath the surface of the ground.&amp;nbsp; At the time, I thought little of this, instead relying on brute strength and my ability to lift hevvy fings to get me through.&lt;/P&gt;
&lt;P&gt;Here's the spade I was using (yes it's all metal)&lt;/P&gt;&lt;A title="Photo Sharing" href="http://www.flickr.com/photos/nigelwatson/135237389/"&gt;&lt;IMG height=500 alt="The Spade of Terror" src="http://static.flickr.com/51/135237389_ae0fc9f89a.jpg" width=333&gt;&lt;/A&gt; 
&lt;P&gt;The sequence of events went something like this.&amp;nbsp; Nigel attempts to push spade down into ground.&amp;nbsp; Encounters resistance.&amp;nbsp; Hmmm more force required.&amp;nbsp; Nigel lifts spade up and brings it down vigorously at a significant rate of knots.&amp;nbsp; Unstoppable force meets immovable subterranean object.&amp;nbsp; Physics takes over, and redirects force back up the handle of the spade.&amp;nbsp; Spade handle flicks back and around to score a direct hit on Nigel's conveniently positioned right cheek bone.&amp;nbsp; Check splits on impact.&amp;nbsp; Princess takes Nigel to nearest clinic for medical attention.&lt;/P&gt;
&lt;P&gt;Here's the &lt;A href="http://static.flickr.com/56/135237388_b29f9d101c.jpg"&gt;aftermath&lt;/A&gt; if you are interested.&amp;nbsp; I swear the doctor who attended me was giggling while I wasn't looking - I mean, &lt;EM&gt;who manages to whack themself in the face with a spade&lt;/EM&gt;?!?&amp;nbsp; I guess that means my cat-walk (and neurosurgery) career is over :)&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=583892" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/nigelwat/archive/tags/Miscellaneous+Stuff/default.aspx">Miscellaneous Stuff</category></item><item><title>Lipstick on a swine, or something divine?</title><link>http://blogs.msdn.com/nigelwat/archive/2006/02/28/540582.aspx</link><pubDate>Tue, 28 Feb 2006 16:47:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:540582</guid><dc:creator>shlock</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/nigelwat/comments/540582.aspx</comments><wfw:commentRss>http://blogs.msdn.com/nigelwat/commentrss.aspx?PostID=540582</wfw:commentRss><description>&lt;P&gt;This evening I presented at the &lt;A href="http://www.vdnug.org"&gt;Victorian Dot Net User's Group&lt;/A&gt; on &lt;A href="http://atlas.asp.net"&gt;ATLAS&lt;/A&gt;.&amp;nbsp;&amp;nbsp;For those of you who attended who are interested in the code, it's attached to this entry.&amp;nbsp; Also, I should thank &lt;A href="/dglover/archive/2006/02/03/523940.aspx"&gt;Mr Glover&lt;/A&gt; for providing the basic materials/slides/resources for the session :)&lt;/P&gt;
&lt;P&gt;All in all, I think ATLAS is a pretty good step in the right direction if you are looking to build a rich user experience in DHTML.&amp;nbsp; One of the things I really like about ATLAS is how well it protects you from having to think too hard about the browser the code will run in.&amp;nbsp;&amp;nbsp;In the ATLAS model, you code against the ATLAS core, and ATLAS takes care of translating this into the DOM of whatever browser the client-side app happens to find itself in.&amp;nbsp; I remember from a previous life how hard it was to get DHTML code working convincingly well with cross-browser targets.&amp;nbsp; In short, the development experience was&amp;nbsp;horrendous: Netscape's DOM was different from IE's DOM, and IE 5.5 on the Mac was different from IE5.5 on Windows.&amp;nbsp; Some products like GoLive from Adobe seemed to help a little, but they still tended to break down when things started to get, well, complex.&amp;nbsp; ATLAS on the other hand seems to handle this very well indeed - the ATLAS guys have done an excellent job of this.&lt;/P&gt;
&lt;P&gt;I also like the declarative model for binding control data, and the UpdatePanel/PartialRendering functionality is just magic.&amp;nbsp; It'll be cool once there's more designer support for ATLAS in VS2005, so I can use intellisense instead of clogging what's left of my short-term memory trying to remember the properties and methods of various ATLAS objects.&lt;/P&gt;
&lt;P&gt;Bill McCarthy (who had presented earlier in the evening on DSLs) asked me during the session whether ATLAS required any ActiveX controls on the client side in order to work.&amp;nbsp; I confidently replied 'of course not, ATLAS is basically a bunch of very clever client-side scripts that are downloaded as part of the normal browser page-request process...'.&amp;nbsp; Of course, I forget that in fact there IS at least one ActiveX control that is being consumed by the ATLAS framework, at least in IE.&amp;nbsp; That control is - duh - MSXML.&amp;nbsp; How else is the ATLAS runtime going to parse all that XML declarative stuff on the page? :)&amp;nbsp; Ok, so my somewhat shaky defence to this faux par&amp;nbsp;was that I was thinking about the nasty kind of activeX control that hijacks your machine and sends your browser off to the nether regions of the internet to purchase stuff from online drug-stores, not the benign kind of ActiveX controls that are COM libraries for doing useful stuff on behalf of a script.&amp;nbsp; For the record, that other browser - it's name eludes me right now - has an XML parser built in.&amp;nbsp; You can see what I mean in the following code from atlas.js:&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;window.XMLDOM = function(markup) {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (Web.Application.get_type()==&amp;nbsp;Web.ApplicationType.InternetExplorer) {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var progIDs = [ &lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;'Msxml2.DOMDocument.6.0', 'Msxml2.DOMDocument.5.0', 'Msxml2.DOMDocument.4.0', 'Msxml2.DOMDocument.3.0', 'Msxml2.DOMDocument' ];&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (var i = 0; i &amp;lt; progIDs.length; i++) {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var xmlDOM = new ActiveXObject(progIDs[i]);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xmlDOM.async = false;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xmlDOM.loadXML(markup);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return xmlDOM;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch (ex) {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return null;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; else {&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var domParser = new DOMParser();&amp;nbsp; // AHEM....&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return domParser.parseFromString(markup, 'text/xml');&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;}&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;There was some philosophical discussion afterwards about the nautre of browser applications.&amp;nbsp; I must admit to feeling somewhat... ambivalent... about AJAX as as model for developing applications.&amp;nbsp; Sure, AJAX helps address user experience shortcomings with HTML/HTTP round-trip latency, and libraries like ATLAS address the coding experience side of the equation, especially in the face of diverging DOMs and a rather average scripting language in the browser.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;However, the key point here is that there is a tension between what we WANT to do in the browser, and what the browser can actually do for us.&amp;nbsp; ATLAS, and libraries of it's ilk are a response to this tension.&amp;nbsp; If you extrapolate this thought, the tension becomes selective pressure for the browsers to get better, from both a UI as well as development perspective.&amp;nbsp; I think that this actually means we are staring down the barrel of a good old fashioned arms race in the browser world (which shouldn't be news to anyone).&amp;nbsp; There are things we'd like to do in the browser that we can't because the technology isn't up to it.&amp;nbsp; AJAX style libraries go some way towards addressing this, but what is really required is innovation in the browser, or innovation in other technologies that provide a better experience for web users and developers.&amp;nbsp; Think XAML, flash, embedded .NET controls, embedded Java controls, and other technologies that haven't been dreamed up yet.&lt;/P&gt;
&lt;P&gt;The outcome of this arms race is unclear, but was is clear to me is that the browser's we'll all be using in five years time will be quite different current beasts we know and love (or hate) today.&amp;nbsp; It'll be interesting to see how this turns out.&lt;/P&gt;
&lt;P&gt;In the meantime, is AJAX dolling up the swine?&amp;nbsp; Perhaps.&amp;nbsp; Is it useful technology and here to stay for the next while?&amp;nbsp; Absolutely.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;[UPDATE]&lt;/STRONG&gt; - Tim Heuer has posted some great samples that work with the Jan ATLAS CTP at &lt;A href="http://www.asyncpostback.com/"&gt;http://www.asyncpostback.com/&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=540582" width="1" height="1"&gt;</description><enclosure url="http://blogs.msdn.com/nigelwat/attachment/540582.ashx" length="392952" type="application/x-zip-compressed" /><category domain="http://blogs.msdn.com/nigelwat/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://blogs.msdn.com/nigelwat/archive/tags/Miscellaneous+Stuff/default.aspx">Miscellaneous Stuff</category><category domain="http://blogs.msdn.com/nigelwat/archive/tags/Architecture+News/default.aspx">Architecture News</category></item><item><title>Oh, and... </title><link>http://blogs.msdn.com/nigelwat/archive/2006/01/16/513217.aspx</link><pubDate>Mon, 16 Jan 2006 07:59:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:513217</guid><dc:creator>shlock</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/nigelwat/comments/513217.aspx</comments><wfw:commentRss>http://blogs.msdn.com/nigelwat/commentrss.aspx?PostID=513217</wfw:commentRss><description>&lt;P&gt;Happy new year everyone!&amp;nbsp; I hope that everyone managed to get a break of some sort over the holiday period.&amp;nbsp; If you were in Melbourne, then you probably experienced something similar to the picture below on the afternoon of the last day of 2005.... ;)&lt;/P&gt;
&lt;a href="http://www.flickr.com/photos/nigelwatson/87223505/" title="Photo Sharing"&gt;&lt;img src="http://static.flickr.com/43/87223505_22bc7d2536.jpg" width="500" height="405" alt="Phew" /&gt;&lt;/a&gt;&lt;p&gt;
&lt;P&gt;This photo was taken at the end of a journey of around 20 minutes (from Bunnings Moorabbin to Elsternwick) at around 5.00pm on New Year's eve.&amp;nbsp; When we got in the car, the temperature was reading something like 43 degrees.&amp;nbsp; Normally, the gauge reads hot after the car has been parked for a while, and the temp goes down once the car starts moving and some fresh air gets to the sensor.&amp;nbsp; However, in this case, once we set off the temperature went UP to around 46 degrees, and then finally settled at 45 degrees C (that's 113 degrees F for those of you&amp;nbsp;who are C challenged :) )&amp;nbsp;for the rest of the journey.&amp;nbsp; Melbourne was like the inside of a blast furnace, and the streets were nearly empty.&amp;nbsp; I suspect most people were at home laying on the floor of the bathroom or something trying to stay cool :)&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=513217" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/nigelwat/archive/tags/Miscellaneous+Stuff/default.aspx">Miscellaneous Stuff</category></item><item><title>"Java is the new COBOL"</title><link>http://blogs.msdn.com/nigelwat/archive/2005/12/06/500406.aspx</link><pubDate>Tue, 06 Dec 2005 07:44:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:500406</guid><dc:creator>shlock</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/nigelwat/comments/500406.aspx</comments><wfw:commentRss>http://blogs.msdn.com/nigelwat/commentrss.aspx?PostID=500406</wfw:commentRss><description>&lt;P&gt;&lt;FONT face=Verdana size=2&gt;My mate Hugh just spent a weekend hanging out in Melbourne with Princess and I.&amp;nbsp; Hugh works for an Australian company who build FIX (Financial Information eXchange) engines and assorted ancilliary software products.&amp;nbsp; This generally means that he spends much of his life up to his ears in financial software environments - particularly in trading houses and brokerages and the like.&amp;nbsp; This gives him a unique perspective on life (and legacy systems), part of which emerged with the pithy observation "Java is the new COBOL".&amp;nbsp; &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Now before I have to reach for my teflon suit, I'd actually like expand this maxim to include C#, or in fact any other contemporary 3rd generation language presently being used to hand-craft business logic components in the wild.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://en.wikipedia.org/wiki/Model-driven_architecture"&gt;&lt;FONT face=Verdana size=2&gt;MDA&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt;, &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/vstudio/teamsystem/workshop/sf/default.aspx"&gt;&lt;FONT face=Verdana size=2&gt;software factories&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt;, and &lt;/FONT&gt;&lt;A href="http://www.microsoft.com/windowsserversystem/dsi/default.mspx"&gt;&lt;FONT face=Verdana size=2&gt;DSI&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt; are all about enabling models to drive the auto-generation of the necessary code and infrastructure artifacts to do the heavy lifting in&amp;nbsp;a system.&amp;nbsp; This is a long-term thing, but it's my belief that these initiatives will - eventually - fundamentally change the way we build solutions, with tools doing most of the work and leaving us humans to apply our frontal lobes to the actual business challenge we are addressing.&amp;nbsp; This is right, and good, and somewhat overdue in my humble opinion.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;But, with this in mind, what becomes of code that is being built today in ye olde development environments using current people-intensive approaches and contemporary languages such as Java and C#?&amp;nbsp; &lt;/FONT&gt;&lt;FONT face=Verdana size=2&gt;All that code that has been lovingly (or not so lovingly) hand coded to exacting (or blurry) requirements will eventually become legacy code that will more than likely have to be maintained.&amp;nbsp; Now if you accept that most people who are currently specialising in writing code by hand will eventually move onto other things, it seems&amp;nbsp;likely that we'll be in a similar position to the one&amp;nbsp;we are in today with COBOL - that is,&amp;nbsp;a shrinking population of developers who understand at a deep level&amp;nbsp;how the code works,&amp;nbsp;and how it&amp;nbsp;can be modified&amp;nbsp;to meet a new or changed business requirement.&amp;nbsp; &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;There of course always be people who understand these things, but I think they'll become a rare and possibly expensive resource.&amp;nbsp; Just like COBOL developers are becoming today.&amp;nbsp; Interesting thought, yes?&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=500406" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/nigelwat/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://blogs.msdn.com/nigelwat/archive/tags/Miscellaneous+Stuff/default.aspx">Miscellaneous Stuff</category><category domain="http://blogs.msdn.com/nigelwat/archive/tags/Architecture+News/default.aspx">Architecture News</category></item></channel></rss>