2008

You are browsing the archive for 2008.

The PyBinding MarkupExtension: use Python statements for Data Binding

The PyBinding MarkupExtension: use Python statements for Data Binding

Many of us have felt the need to have custom expressions inside of Bindings. The need has ranged from applying mathematical operators to calling methods on bound objects. For simple needs you can probably create a custom IValueConverter or a IMultiValueConverter that can do the job, but when you want to use arbitrary expressions, something [...]

IronPython is the new IValueConverter, IMultiValueConverter

Applying simple mathematical operations inside WPF DataBindings has always been a non-trivial task. By default the {Binding} or MultiBinding syntax does not allow the use of arbitrary expressions inside the Path. They are restricted to the dot-syntax of referencing properties on an object, possibly with a chain of references, something like Person.Phones[0].Phone.Number. Simple expressions like [...]

The new TransitionPresenter in FluidKit

The new TransitionPresenter in FluidKit

Over the past couple of days I had a chance to update the TranstionContainer control in FluidKit. There are a bunch of refactorings and some new features: TransitionContainer has been renamed to TransitionPresenter Previously TransitionPresenter was a ContentControl, but used as if it were an ItemsControl. I have now made it into an ItemsControl, which [...]

I am now an MVP!

I am now an MVP!

I got the news today morning that I have been awarded the Microsoft Most Valuable Professional for Client Application Development. Thank you Microsoft!

A Carousel component in jQuery

A Carousel component in jQuery

Sometime back I had done a landing web page for some of the internal projects at my company. The page was supposed to be pure Html with Css and Javascript. jQuery was an obvious choice for me as I had already used it successfully in my earlier projects. We decided to show the projects in [...]

Page 1 of 612345...Last »