WPF with MVVM: From the Trenches - Presentation Materials

by Brent 10. April 2010 14:37

If you were at my talk at Twin Cities Code Camp 8, I hope you found it useful.  I realize that it was a lot of information presented fairly quickly, so I am providing my slide deck along with the entire demo solution (including unit tests) for you to check out at your own pace.

Slide Deck

Demo Application: Movies.zip

Comments

4/10/2010 10:56:13 PM #

pingback

Pingback from topsy.com

Twitter Trackbacks for
        
        Brent Says... | WPF with MVVM: From the Trenches - Presentation Materials
        [edwardsdigital.com]
        on Topsy.com

topsy.com

4/16/2010 12:41:10 AM #

Judah Himango

I was at the TCCC and attended your presentation. (I was the guy who asked for guidance on when to use your Message Bus, and when to default to standard .NET event/handler model). You did well, it was a good presentation.

Your model for a Message Bus differs a bit from ours. We are using Josh Smith's IMessenger from his MVVM Foundation project. His message bus holds weak references to the subscribers, and does not allow for unsubscription. We like this model. But we dislike its untyped nature. I'm considering refactoring it to use your Publish<T> and Subscribe<T> strongly-typed methods.

So thanks for the inspiration there, and thanks again for your presentation.

p.s. it appears this comments form doesn't work in Google Chrome.

Judah Himango United States

4/16/2010 3:34:33 AM #

Admin

@Judah,

Thanks for the feedback.  I'm glad you found the presentation worthwhile.  Regarding the Message Bus, I wrote a post about it the other day to explain it in a little more detail: http://blog.edwardsdigital.com/post/Roll-Your-Own-Simple-Message-Bus-Event-Aggregator.aspx.  My implementation is quite simple, but the strong-typing is what I like about it.  Good luck with your refactoring!

Also, thanks for the heads up on Chrome.  I'll check it out.

Admin United States

Add comment


(Will show your Gravatar icon)

  Country flag


  • Comment
  • Preview
Loading



About Me

Brent Edwards

Senior Consultant - Magenic

Owner - Edwards Digital Technologies LLC

Twitter :: LinkedIn