I have put the CSLA 4 MVVM video series on the store:
The video series is not complete, but the first two segments are online.
The current $44.95 purchase price is a limited time offer - a discount from the final price (to be determined) for people willing to buy now and get the rest of the content as it is completed.
I expect to complete the series by the end of July, so if you want the discount please act soon.
I just put the third video segment online.
This new video segment walks through an edit form scenario, with a view and viewmodel that use an editable root business object as a model. This video demonstrates the use of ViewModel<T>, TriggerAction and the Visual Studio 2010 drag-and-drop data binding designer feature so you can see how they all work together to allow you to build a fully functional edit screen with no code-behind, and relatively little code even in the viewmodel.
We are converting our CSLA 2.1.4 WinForms application to a 4.0 ASP application. Would the videos be beneficial in our case? Or are they strictly relevant to WPF and Silverlight? Thanks.
This video series is very focused on Silverlight, WPF and the MVVM design pattern.
Your best bet is to use the Core 3.8 video series to get up to date on the way to use CSLA 3.8 as opposed to 2.1 (there are a lot of differences).
The Web Forms functionality hasn't changed since 2.1, at least not in any major way, so Chapter 20 in the Expert 2008 Business Objects book is a good reference for building Web Forms apps.
I do plan to do some videos on ASP.NET MVC yet this year, because CSLA 3.8 and CSLA 4 provide good support for MVC and that's all relatively new functionality.
But if I were in your position I'd give very serious consideration to using Silverlight. For most Windows Forms users, it is a shock (and not a pleasant one) to switch to a web UI. It is really, really hard to get comparable interactivity in the web, and the user experience is almost always a step back. But with Silverlight the user interactivity and experience can be at least as good as Windows Forms, if not better, and for the same amount of developer effort as Windows Forms.
Thank you. I will pass the recommendation along to the team.
Copyright (c) Marimer LLC