Microsoft

Yesterday, my esteemed (new) colleague Aaron Gustafson wrote a piece about his reaction to the “Break Up with Internet Explorer 8” site currently doing the rounds in the Twittersphere. He argues for support of older browsers and optimisation for newer, better browsers. I disagree. Some people don’t have control over their browsing environment. Some people can’t afford to upgrade to a more recent version of Windows because of business software that is expensive to move forward. This is true but being stuck on IE8 isn’t the common case any longer. Even Microsoft isn’t going to support IE8 customers...

There were a number of announcements at TechEd US last week with many status updates on forthcoming products. Bruce Kyle has written up the list on the US ISV DE blog. It’s interesting to see the ramp-up for Windows Mobile 6.5 beginning with the launch of registration for the Windows Marketplace for Mobile and an announcement of support for the latest draft of the W3C Widgets spec. In fact, there is a Windows Mobile Ramp-Up track on MSDN to facilitate learning about mobile development. One aspect I’m particularly interested in exploring is the Windows 7 native support for the...

Back in December, the Office Sustained Engineering team wrote a blog attempting to answer the question, “Why doesn’t Office just fix all of the bugs before they ship?”. In fact there description applies to any product from Microsoft and in fact products from many companies. The truth is, even for a project working on a quality driven release, at a certain point someone needs to decide on the ship date and figure out working back from that how to lock down and stop making code changes. If you don’t do that then you’ll never ship anything. This reminds me...