Eventless, a library that applies the same approach as
knockout.js but in C#, with a simple demo binding to Windows Forms and a sample application that demonstrates the intended usage.
May seem a bit redundant when there's already Silverlight/WPF, but I think knockout is a far more elegant design. Dependency properties are yucky,
INotifyPropertyChanged is even more yucky, but knockout-stye computed observables make it easy to solve far more complex problems.