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 thought [...] 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 with [...] Read more »

Posted in .NET, Rants | 3 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 to be [...] 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 the “rules” [...] Read more »

Posted in Rants | No Comments »