Browse by Tags

All Tags » Patterns (RSS)

Slide Deck and Code Sample for St. Louis DoDN

Editor's note: I wrote this back in August, shortly after the STLDoDN but for some reason my blog decided not to make it public. This past weekend I spoke at the St. Louis Day of .NET , presenting a talk on MVVM. I was honored to actually have my...

How “Done” Is WPF?

Recently, Michael Neel ( @vinull on twitter) made an interesting statement on Twitter: I love WPF but it still feels only 50% implemented - Ex. why is there no built in support for closing a tab in the TabControl? It sparked off a long discussion on a...
Posted by Mike Brown | with no comments
Filed under: , ,

Inspiration for MVVM Unleashed

There are a number of timeless books that you’ll hear mentioned in technology circles. They are respected as treasure troves of information for the software craftsman looking to hone his skill. I have a confession to make. While I have referenced these...

Why MVVM Unleashed?

As the year comes to a close, I’m taking the last two weeks off from my normal job as a consultant to enjoy time with my family, celebrate the holidays, relax and unwind, and get started on my book . In preparation for writing, I have been poring over...

IRepository<T> and IUnitOfWork

As I was going through my personal coding exercises, I stumbled across a refinement of my repository and unit of work implementations that allows for two things. My Repository is totally free of persistence concerns. I get effort free in memory persistence...

Intention Revealing Interfaces or Car.FuelInjectionSystem.FuelInjectionRate.Increase()

I was having a discussion with Josh Smith about my upcoming article in MSDN Magazine on enterprise patterns with RIA Services. It’s basically a deep-dive into the technology that goes beyond the Drag-n-Drop demos you’ve seen so far. Josh’s...
Posted by Mike Brown | with no comments

Service Locator Versus DI – A Clarification

Update: For some reason Community Server decided that it doesn't want to display the style for the code snippet nor the IFrame for the skydrive link. Here is the final file . Read on for explanation of what it is and what it does. Browsing though...
Posted by Mike Brown | 2 comment(s)
Filed under: