Microsoft: Please Please Please add the following two things two the next WPF/XAML version.

Addition 1

Move ObservableCollection<T> and INotifyCollectionChanged to the system.dll instead of WindowsBase.dll. It is insanely annoying that I can't reuse my model objects in a web application without referencing WindowsBase.dll. It just feels dirty, plus it typically leads to hosting problems.

Addition 2

I understand that you'd want two different Color structures - one for WinForms and one for WPF. But it would make my life a lot easier if you created an IColor interface that simply had the byte properties A, R, G and B.

Having some native methods on the color objects to convert from HSL would be greatly appreciated too.

I'd be willing to pay a couple of dozen dollars for these two features, just let me know ;)


Wednesday, June 3, 2009 - 1:21 PM CST - Permalink - Comments [3]
Tags: Wishlist | XAML


Nitriq is a Code Analysis Tool for .Net Developers. It helps you visualize your code and quickly find types and methods that need refactoring.
It is currently in a free public beta, but will have reasonable prices once the bugs are worked out.
I'll be using this blog to talk about .Net, C#, WPF, ASP.NET, Nitriq and MicroISVs.


RSS
Tags

Archive



Download   |   Documentation   |   Instructions   |   Support   |   Blog   |   About