Windows 8 introduces Metro as a new a development paradigm on the Microsoft platform. I get asked which people should choose all the time. For me, I chose C#/XAML. Here I wanted to walk through some of the key reasons I did just that: 1. It’s a Nail It...

Windows 7 had one application scenario – desktop apps. Windows 8 has two application scenarios – desktop and Metro. Metro is the start menu, but also a shell in which app containers execute. Note: Metro developers can build native apps in JavaScript,...

An amazing thing happened last month. I was at DrupalCon in Denver. It’s a Woodstock of open source-oriented developers who reliably asked me, “What’s Microsoft doing here?” My answer was easy: Microsoft wants open source developers to know that open...

As many of you know Windows 8 is Microsoft’s forthcoming Operating System. A significant upgrade to Windows 7 supporting new multi-touch devices with extended battery life. Windows 8 also offers new features for developers to develop excellent, immersive...

Over the Memorial Day weekend, Chris Hayes said a few untoward blunders on live television. Look, we all make mistakes – it’s how you handle your mistakes that matters. Is his apology sufficient? I don’t know. In fact, I don’t even care. But I do know...