Main contents

Rants Category Archive

Keep it DRAFT-y

10 September 2008

The other day I was grabbing screenshots from an app I’m working on. I noticed a huge visual problem with a a list in the product: in a one-column ListView in Details view, each item’s text was truncated, as though the column’s width was just left to the default of 20 pixels (this is in [...] Read more »

Posted in .NET, Rants, Software | 1 Comment »

Redoing the Options Dialog in BabySmash

2 June 2008

Scott Hanselman introduced us to BabySmash today. It’s an app for his kids that he developed using his arcane Win32 knowledge in a WPF app. He did it on purpose, mind you, to teach himself WPF, with us watching. I think this is a fantastic idea. When I was writing the AutoComplete TextBox series, I [...] Read more »

Posted in .NET, Rants | 17 Comments »

It’s in the Framework, Dummy!

25 April 2008

No one who knows me would describe me as humble. I guess if everyone thinks I’m not humble, maybe I’m not, I don’t know. One thing I do approach with humility is my ability as a programmer. It took some concentration to “get” the fancy algorithms in university; I’d always try to solve the problem [...] Read more »

Posted in .NET, Rants | 5 Comments »

Project Codenames Should Be Fun

22 March 2006

Recently, at work, we started using project code names. The theme for the code names is mountains. Gee, I wonder where they got that idea from. What’s the whole point of a codename? I think it’s to refer to a product release without getting all confused about version numbers. There is nothing saying they have [...] Read more »

Posted in Rants | No Comments »

Why System.Uri sucks, Part 1

2 November 2005

I recently reviewed Framework Design Guidelines, the new book by Abrams and Cwalina about designing frameworks for .NET. In the review, I mentioned that I disagreed with their advice of using System.Uri (v.1.1) to represent some URIs. Here’s why.   The name System.Uri implies, to me, a URI, any URI. If your URI scheme follows [...] Read more »

Posted in Rants | No Comments »