A Modern Browser

This morning, Mozilla shared their feelings on IE9 with a post that claims to answer the question, “Is IE9 a modern browser?” While they grudgingly concede that IE9 is “a step in the right direction”, they seem to be operating under a very narrow definition of what “modern” means, that I don’t think matches the…

100

PDC10: Mysteries of Windows Memory Management Revealed: Part One

Fundamentals of Memory Management Windows has both physical and virtual memory. Memory is managed in pages, with processes demanding it as necessary. Memory pages are 4KB in size (both for physical and virtual memory); but you can also allocate memory in large (2-4MB, depending on architecture) pages for efficiency. In general, there are very few…

1

A Developer’s Guide to Preparing for Windows 7

As everyone must know by now, the Windows 7 Release Candidate is broadly released and available for download from the Windows site. The RC build is essentially our dress rehearsal: we’ve hit feature complete, stabilized the release, followed the active bug glide path down to zero, and the build is essentially at a point where…

17

Extending Your Brand to the Desktop with Windows 7

What is Windows 7 doing at a web conference like MIX09? Last week I went along to the above titled session, in which Yochay Kiriaty, an irrepressible evangelist on my team, presented the case for a desktop application in an increasingly web-orientated world. He talked about how local desktop applications remain just as relevant as…

2

Overview of Windows Azure

Windows Azure isn’t particularly “on-topic” for this blog, but hey, just because I’m a client guy doesn’t mean that I can’t show any interest in other technologies, right? Manuvir Das presented a session on the subject at MIX09, and since I’m sat at home with a heavy cold feeling sorry for myself, I thought I’d…

1

MIX09 Day 2 Keynote Pt 1: Dean Hachamovitch on Internet Explorer 8

Dean Hachamovitch is the General Manager for the Internet Explorer team. Amazingly, he managed to blog about IE8 at the same time as he was delivering his keynote – he must have been typing with his feet 🙂 Dean started with a humorous video on the “history of the web”. Last year at MIX, we…

4

Announcing Family.Show v3 – Our WPF Reference Application

It’s been a little while in coming, but I’m delighted to announce that we’ve shipped the latest release of Family.Show, our reference application for WPF development. Family.Show started a couple of years ago, when WPF was in its infancy and a few of us were looking for ways to showcase the power of the platform…

17

WPF Developers: PDC Wrap-Up and Visual Studio Tooling Update

Over the next week or so, I want to put a bit of context behind some of the announcements from PDC, particularly the ones that got glossed over amidst the excitement over Windows 7 and Windows Azure. I’m going to start with highlighting some of the work we’ve done around WPF over the last couple…

9

What You’ll Hear at PDC2008

My favorite conference is almost upon us. If I’ve been quiet for a little while on my blog, it’s because this has been a crazy busy season for me and my team, as we put all the pieces in place for PDC2008. PDC is Microsoft’s flagship conference, both because of the scale and depth of…

11

Why You Want To Book Your PDC2008 Ticket NOW…

If you’re into any of the technologies that this blog covers, you’ll be mad if you miss the Professional Developers Conference this year. It’s actually been three years since our last PDC, so we’re overdue! I’m really excited about all the things we’re going to be covering at the PDC this year: those of you…

14