December 16th, 2009
When is white not white? When one is Color.White and the other is Color.FromArgb(0xff, 0xff, 0xff, 0xff).
Read the rest of this entry »
No Comments » |
.NET, Bafflers |
Permalink
Posted by Eric
November 28th, 2009
Easy control transparency isn’t exactly a hallmark of Windows Forms. If you have a form with a background image or a gradient, the stock controls paint with a solid background to give a criminally egregious aesthetic.
Read the rest of this entry »
No Comments » |
.NET, Programming, User Interface, Windows |
Permalink
Posted by Eric
July 8th, 2009
The official Silverlight documentation about localization gives lots of information about working with resource files, but it is kind of scant on how to actually get localized strings to show up in the UI in a reasonable way. For example, an unreasonable way would be to set the text/content properties of all the controls in a page’s code-behind file. A reasonable way is to use data binding.
Read the rest of this entry »
No Comments » |
Programming, Silverlight |
Permalink
Posted by Eric
June 8th, 2009
Being relatively new to Silverlight development, I’ve not had the good sense to accept conventional wisdom that the Visual Studio unit test framework can’t be used to test Silverlight code. For testing view models at least, I’ve been successfully using Mstest and Rhino Mocks for a few months now.
Read the rest of this entry »
4 Comments |
Silverlight |
Permalink
Posted by Eric
January 17th, 2009
For those of us poor folk who didn’t make it to PDC this past fall, Microsoft has been taking the show to us in the form of its MSDN Unleashed series. Rob Bagby, developer evangelist, came to Salt Lake City to present and give updates about new and upcoming technologies for developers.

Read the rest of this entry »
No Comments » |
.NET, Software Development |
Permalink
Posted by Eric
June 28th, 2008
Last year I wrote about my dislike for cell phones. Despite that, I actually have one now. Maybe I’ll write more about that at some point, but I was just recently reminded (irony to be revealed later) of a particularly sloppy user experience associated with adding birthdays to contacts and I couldn’t help rant a little.
Read the rest of this entry »
No Comments » |
User Interface |
Permalink
Posted by Eric
June 3rd, 2008
A few months ago I wrote about an approach to improving .NET cold startup performance. Here’s a little more information that I’ve learned since then.
Read the rest of this entry »
No Comments » |
.NET, Office, Programming |
Permalink
Posted by Eric