Mix 2008 Dates Announced

It sounds like Mix 2007 was the place to be this year. Mix 2008 has been announced and I’m guessing is likely to sell out quicker than this year’s one. From Jennifer Ritzinger, I received:Mark your calendar and save the date for MIX08!We are pleased to announce that MIX will be returning to the Venetian Hotel in Las Vegas on March 5-7, 2008. Stay tuned for announcements related to registration at MIX and don’t forget to register early and sign up for those poker lessons you’ve been meaning to take.  J    http://visitmix.com/  

Why SQL Server Performance Tuning Matters

I’ve had a good week this week. I’ve been working on SQL Server performance tuning for a large client here in Melbourne. I’ve been spending a week a month doing that for them. Today’s results are why I love this work. No matter how much you tune your .NET code, you don’t get returns like you can with database tuning. I’ve turned on statistics IO to document the change in the proc I worked on today. How cool is this? It used to take 9,383,786 logical page reads to execute the proc. It now takes 11 (yes eleven). Eat your … Continue reading Why SQL Server Performance Tuning Matters

Now they’re on Amazon, they look real

Woohoo  http://www.amazon.com/Rational-Building-Technical-Communities-Guides/dp/1932577327/ref=sr_1_21/102-4052044-2687347?ie=UTF8&s=books&qid=1180533768&sr=8-21  and double-woohoo  http://www.amazon.com/Rational-Guide-Microsoft-Server-Guides/dp/1932577335/ref=sr_1_18/102-4052044-2687347?ie=UTF8&s=books&qid=1180533768&sr=8-18 Thanks to Tony, Jeff and Kim at Rational Press !

NSimil – A proposal for a simulation extension to .Net unit testing and mocking infrastructures – Part #1

One thing I’m always interested in is reassessing things that were previously used in the IT industry, have fallen by the wayside for some reason but might have new application today, when circumstances have changed. This series of blog posts covers my thinking around taking the essence out of simulation languages to create dynamic unit testing or dynamic mock objects. I haven’t thought all this through yet but I decided to kick the ideas around anyway. Simula (and Simula 67) were amazing languages. The Wikipedia article mentions that Simula 67 introduced objects, classes, subclasses, virtual methods, coroutines, garbage collection and … Continue reading NSimil – A proposal for a simulation extension to .Net unit testing and mocking infrastructures – Part #1

Microsoft Surface Computing

If you have a spare 16 minutes any time soon, I’d suggest taking a look at this video: http://on10.net/Blogs/larry/first-look-microsoft-surfacing-computing/   It’s hard to imagine it not inspiring your thinking in relation to surface computing.

Books: Richard Dawkins – The God Delusion

I was led to this book while listening to the New Scientist podcast. I had heard discussions about Richard Dawkins in an episode discussing how a well-known geologist deals with being both a Christian and a geologist, given the two are pretty much always at odds. Richard Dawkins is often regarded as one of the most vocal of the anti-religion movement. It’s an interesting read. I have to say I pretty much agree with most of the points he makes in the book although I don’t like the early chapters too much. They tend to come across a bit like a … Continue reading Books: Richard Dawkins – The God Delusion

Books: Bill Bryson – A Short History Of Nearly Everything

If ever there was a book that I think anyone with a semblance of interest in Science should read, it’s this one. I was pointed to it by fellow Readifarian Chris Hewitt and it’s just wonderful. The writing style sets a great pace and the blend of facts and humour makes it a joy to read. Bill takes us on a journey through our discovery of the world to the present day. The best aspect of the book is the human side he brings to the discussions on notable people throughout the ages. Highly recommended: http://www.amazon.com/Short-History-Nearly-Everything/dp/076790818X/ref=pd_bbs_sr_2/102-4052044-2687347?ie=UTF8&s=books&qid=1180054543&sr=8-2  

Craig Bailey’s got a new user group in Sydney

Fellow MVP and nice guy Craig Bailey has for years worked tirelessly with the FoxPro user group. Given the imminent demise of FoxPro, Craig is moving on. He is starting a new user group in Sydney, the Sydney Business and Technology User Group. Craig says it’s targeted at people like software development managers and senior developers. He’s speaking at the first meeting along with Adam Cogan.

MSDN Webcast on DMVs

Hi folks, just advanced notice that I’m doing an MSDN Webcast on DMVs in SQL Server 2005. It’s on the 24th May (US time) or 25th May (Sat morning Oz time) locally. The url is at: http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032337945&EventCategory=4&culture=en-US&CountryCode=US if you’d like to register now. You know you want to 🙂 Regards, Greg

Deterministic vs Volatile

One of the things that I’ve never been comfortable with is when people take existing computing terminology and use it for something different to what it was designed for. For example, the first time I saw a Windows setting for Default Gateway, I wasn’t pleased. Router was a perfectly good term. Gateway was also a perfectly good term but it sure didn’t mean Router. I think when this happens, it ends up confusing people unnecessarily. Every time I’ve heard someone describing the Default Gateway, they say “oh that’s just the address of the router”. So why not call it Router?  What … Continue reading Deterministic vs Volatile