This is a long read, but it's got some detailed insight on the MVP program at Microsoft. I've heard these sentiments before, and I'm sure that it's not black and white. Regardless, Microsoft's actions in this case are unacceptable. http://devlicio.us/blogs/rob_eisenberg/archive/2012/01/04/how-i-lost-regained-and-then-turned-down-an-mvp-award.aspx If you don't know Rob Eisenberg, he's the creator of Caliburn and Caliburn Micro frameworks... Continue Reading →
Making Sense of WinRT – Part 1 – I like it, BUT…
Build 2011 was amazing! It answered some lingering questions (XAML's future, Tablets, etc). It also presented us with some very impressive and fresh work that should ensure a bright future for Microsoft and the MS ecosystem. In a Post-Build time-frame, I'm looking back a bit and reflecting on what this all means. A couple thoughts... Continue Reading →
WPF Focus – Different on Win XP than Win 7
Focus issues are notoriously challenging. I just ran into a case where it even acts differently on Win XP vs. Win 7. I have an textbox that I re-templated to use the Auto Complete from the WPF Toolkit. The goal was to turn a normal textbox into an autocomplete by simply setting a style. So,... Continue Reading →
Dependency Properties – Don’t use Reference Types for Defaults
I thought I was going crazy! Data from one class was magically appearing in another instance. After double checking all code paths and walking through in a debugger, I found the cause… This is a user control, with a dependency property. The DP is a collection. Notice line 33 in the sample below. I am... Continue Reading →
MUF Runs on Windows Phone 7 and Silverlight 4
I am happy to report that the Monitored Undo Framework (MUF) now supports Silverlight 4 and Windows Phone 7! Today I did some maintenance on the framework in preparation for publishing it to NuGet. As part of the maintenance, I added binaries that target additional frameworks, including new support for: Windows Phone 7 Silverlight 4.0... Continue Reading →