MIX09 Sessions

Fantastic news! The team that’s responsible for the MIX09 site has heard your feedback, and they’ve created an always-up-to-date, simple list of all MIX09 keynotes and sessions for easy viewing and download. If you want to read about some other download options, or if you want to rename your downloaded files, check out my recent…

17

PDC2008 Sessions

While you can browse sessions by tag on the Channel 9 PDC2008 page, here’s a simple list of all keynotes and sessions by code and title. Clicking the keynote or session title will take you directly to the corresponding page on Channel 9 where you can stream and download each video. If available, I’ve included a link to the PowerPoint presentation, any…

26

How I Make My Wallpaper Images

Almost every week, I receive e-mail asking how I create my wallpaper images; this is an attempt to answer those questions. Until I sat down to outline this article, I didn’t realize how many steps I actually go through! For context, I’ve been a photography enthusiast for many years. Though I’ve taken only two photography…

17

Windows Presentation Foundation Tools and Controls

Instead of writing individual blog posts for each WPF tool or control that I become aware of, I thought I’d create a single page that I can keep up-to-date. Over time, I hope that this becomes a useful reference for WPF developers and designers. This page is not intended to link to all WPF applications;…

29

Wallpaper Images

Update: I’ve re-posted my wallpaper images. Enjoy! 9/29/2011: My last day at Microsoft is September 30, 2011. Because I’ll no longer be able to update this blog (it’s been graciously provided and hosted by Microsoft), I’m moving to a new blog at http://blog.mikeswanson.com. I’ll eventually re-post my images there. In the meantime, enjoy my Windows 7 Theme!…

497

Automated Continuous Integration and the Ambient Orb™

How often have you or one of your fellow developers checked code into your source control system that causes a build failure for someone else? And how many times have you heard that “it builds just fine on my machine?” More importantly, how much time does it take to backtrack through all of the changes…

20

Code Review and Complexity

For the past year-and-a-half, I have helped manage the development team responsible for the NxOpinion diagnostic software. Although the methodology we’re using for the project isn’t 100% Agile, we have borrowed and blended a number of Agile tenets that have afforded us many benefits (Boehm & Turner’s Balancing Agility and Discipline is a good book…

19