WpfBinding.pdf (application/pdf Object) WPF NotifyIcon.
Development - Caliburn Micro: WPF, Silverlight and WP7 made easy. WPF Development - WPF Tutorial. WPF Development - WPF Dude - Home. Jason Dolinger on Model-View-ViewModel » Lab49 Blog. A while back, Jason Dolinger, a consultant here at Lab49, gave us a presentation on design in WPF with the Model-View-ViewModel pattern and the Unity dependency injection framework. Jason started with an application that one would write in a “traditional” way, with button clicks handled by event-handlers in the code-behind that then updated other parts of the UI. Using WPF data-binding, Commands, and Unity, he transformed it, piece by piece, in a much more manageable, encapsulated, readable, and testable M-V-VM design. It was awesome. It was so awesome, in fact, that after the presentation Jason recorded the demo for all to see here. Check it out. It’s the most practically instructive explanation of WPF design I’ve seen.
UPDATE: I thought I should mention that while Jason’s presentation is geared towards WPF, the patterns he describes are very applicable for Silverlight as well. 1) Jason creates ViewModels that are DependencyObjects. Caliburn: A Client Framework for WPF and Silverlight. Patterns & practices: Prism. WPF Application Framework (WAF)