This video series demonstrates how to build Silverlight and WPF applications using the Model-View-ViewModel (MVVM) design pattern with CSLA 4. It also makes use of the Bxf project as a simple MVVM UI framework.
The videos start with an overview of MVVM and how it relates to CSLA .NET, followed by a walkthrough of the basic MVVM implementation provided by Bxf, including showing views, status and error information, as well as connecting views and viewmodels together for display in a way that is compatible with the “Cider” designer in Visual Studio 2010.
From there, the videos dive into specifics around implementation of CSLA 4 business objects (the model), and using the Csla.Xaml ViewModelBase<T> and ViewModel<T> types to help create powerful viewmodel objects. Topics covered include editing a simple editable root object, editing a BusinessListBase collection in a datagrid and displaying a list of business objects where each object in the list is wrapped in its own viewmodel to enable per-row commend processing.
Click here to view an time-indexed list of the video content.
Note: When you purchase the video series, you are purchasing a license for one person to view the videos. Please do not share the video files with unlicensed individuals.