Who works at Microsoft?

Steve Balmer – here’s a way to save a lot of money. Get rid of the WPF team today. Oh, you already did kill WPF? Well, did you get rid of the geniuses who designed it? No?

As I was happily coding away, I decided I needed to host a control in a ScrollViewer rather than a grid. Once I did that, I realized that Mouse Down events no longer propagated to my callback. Turns out that ScrollViewer is severely retarded and does not really perform as the other controls. The MouseLeftButtonDown is there, but does it do anything. No. It doesn’t do anything. I just sits there. Stupidly.

Real, 2012-type, drag and drop UI stuff requires you to jump through hoops. Most of them completely illogical, because some part of the team thought that up really meant down, and that left was right.

If you are considering WPF, please re-consider right now. While WPF is a fun toy, it’s design flaws means that you will be spending too much time on things that you (rightfully) would assume were simple.

Advertisements

One thought on “Who works at Microsoft?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: