We’ve been working on a Silverlight project that could be classified as a Line Of Business application (whatever that means). There have been a few places where we need to allow users to save files. First, I thought I might give you a peek as to how we do this with Caliburn . Imagine that we are displaying...
Today I’ve made the RC3 of Caliburn v1 available. I’m going to let it sit for a couple of weeks, then I will RTW. Please take time to update your code to this new version and post any bugs to the codeplex site . Any bugs not found in the next couple of weeks will have to be fixed in v2. Below...
Posted to
.NET & Funky Fresh
by
Rob Eisenberg
on 09-10-2009
Filed under: WPF, Xaml, WPF/e, .NET 3.5, Caliburn, Featured, Silverlight, RIA, MVVM, UI Architecture
Everywhere I look I find WPF/Silverlight developers who believe a very popular myth: You cannot update a ViewModel or an ObservableCollection from a non-UI thread. Like most myths, there is an element of truth here. But not understanding that truth can lead you to some very elaborate solutions. Here’s...
If you are interested in presentation patterns, Jeremy Miller , Ward Bell , Glenn Block and myself discuss the subject on the latest Herding Code (57).
As a follow-up to my last post on MVVM , I want to further investigate the ViewModel as a concept. In commenting on my blog, one reader describes a ViewModel as “a UI oriented abstraction of the model.” In that sense, he is saying that a ViewModel (VM) is simply a contextual “View of...