MVVM is the pattern to know when building WPF, Silverlight, Windows phone and even WinRT (for what I know!) application. There is already some good books in english which can help the developers to discover…
Monthly Archives For September 2011

WPF 4.5 – Part 9 : binding to static properties UPDATED
There is two different ways to make a property bindable: implementing INotifyPropertyChanged is the most known solution, the other one is to create a event named PropertyNameChanged. In WPF 4.0 there is no way to…

WPF 4.5 – Part 8 : No more airspace problems (Integrating WPF with win32 : finally I can use the WebBrowser control !)
Integrating win 32 component is already possible in WPF 4.0, even in WPF 3.5 but there is the well-know issue : airspace problems. Each render technology belongs to only one airspace only. So when you…
WPF 4.5 – Part 7 : Accessing collections on non-UI Threads
Here is the seventh (OMG !) post on the WPF 4.5 new features. Collections are a part of every application and their management is maybe the first thing you learn to deal with in WPF.…

UPDATE: WPF 4.5’s MarkupExtension : Invoke a method on the ViewModel / DataContext when an event is raised.
We have seen in a previous post that WPF 4.5 enable the use of custom markup extensions to provide event handlers. In this post we’ll see that we can execute a method on the DataContext…

WPF 4.5 – Part 6 : Markup Extensions for Events
The first time I read about this new feature and its description, I just shake my head and thought : “what is this ?”! Then Rob Relyea, the ex-PM of the WPF team and Fabien…
WPF 4.5 – Part 5 : the new BindingExpression information
BindingExpression is a useful API when working with Bindings from code. In WPF 4.0 it lacks some information which would have made it even mode helpful. Let’s discover what WPF 4.5 brought with him on…
WPF 4.5 – Part 4 : the new Binding’s ‘Delay’ property
If you read the MSDN page on the new WPF 4.5 features, you’ll find it under the label “Automatically updating the source of a data binding“. This is more precise and understandable to me to…
WPF 4.5 – Part 3 : New methods of the Dispatcher
This is the third part of the serie on the WPF 4.5 new features. The Dispatcher class is maybe one of the most used in WPF when you start doing thing asyncronously. It is the…
WPF 4.5 is here : check out the new features !
The last week, every eye was on the build event and the new windows but it was also the occasion of releasing to the developpers a new version of WPF. You can test it by…