Monthly Archives // April 2013

Code search tool – Entrian Source Search

April 27, 2013 // tools, visualstudio // 7 Comments

I’m always on the quest for better coding tools, and a new one I’ve been playing with for the last couple weeks is a code search tool called¬†Entrian Source Search. It is a Visual Studio plugin that maintains an index […]

INotifyPropertyChanged (3 of 3) – without the reversed notifications

April 8, 2013 // wpf // 8 Comments

Welcome back for part 3 in this INotifyPropertyChanged series. This time we’ll be taking a look at reversed notifications which are another code smell with this pattern. Reversed notifications What do I mean by reversed notifications? When you have a […]

INotifyPropertyChanged (2 of 3) – without the backing fields

April 6, 2013 // wpf // 8 Comments

Welcome back for part 2 in this INotifyPropertyChanged series. This time we’ll be taking a look at the backing fields that are a common smell to this pattern. Backing fields To prevent raising notifications when a property is not really […]

INotifyPropertyChanged (1 of 3) – without the strings

April 5, 2013 // wpf // 3 Comments

If you’ve worked with WPF, you’ve probably encountered INotifyPropertyChanged.¬† It is a great notification mechanism, but it has a few common code smells we’ll iron out over this three part series. String based The default way of raising a notification […]