Posts Tagged ‘WPF’

Notifications the WPF way (I guess), Part III (2009-11-2)

Today I would like to conclude my little series about the Notification Pattern with (I guess at least for some of you) the most interesting part: Today is all about displaying Notifications in the UI. This post will guide you through all the steps I took in order to achieve the affect I demonstrated in [...]

Notifications the WPF way (I guess), Part II (2009-10-27)

Back again to my take on the Notification pattern with WPF. Last time I talked briefly about my motivation for this little series. This time we dive more into the nuts and bolts of my example implementation.
How the ViewModel notifies the UI
I defined an interface called INotificationSource for this. This interface defines only I member [...]

Notifications the WPF way (I guess), Part I (2009-10-20)

Update 2.11.2009: I removed the DependencyObject and DependencyProperty references from the ViewModel. The solution works fine without them.
This is the start of a small mini series about how I would currently approach the ‘Notification Pattern’ in a WPF application, using the default WPF practices and patterns. Think about it as a step by step guide [...]

Implementing the Notification Pattern using DataAnnotation Validators (2009-8-28)

Some weeks ago a friend of mine told me about System.ComponentModel.DataAnnotations. It’s a relatively new addition to the framework, mainly Asp.net related (mh, was it Mvc or Asp.net Dynamic Data? I’m sure he told me, but I can’t remember). Although I’m more focussed on client side development (WinForms + WPF), what he told me made [...]

The Attached Behavior Pattern (2009-8-19)

With new technologies often completely new patterns emerge as people try to check-out how far a technology might take them. One interesting example for this is the Attached Behavior Pattern which seems to get a lot of attention in the WPF and Silverlight community lately. It’s a great example of what you can do with [...]

WPF is not WinForms (2009-8-17)

tttI’ve been investing a lot of time in learning WPF lately. WPF has always been somehow interesting to me, however I never found actually the time to learn it from the ground up. I’ve been trying to grok it for several weeks know and am now slowly coming to a point were I can feel [...]