MVVM Survival Guide for Enterprise Architectures in Silverlight and WPFThis book combines practical, real-world examples with all the background material and theory you need The concepts are explained with a practical LOB enterprise application that is gradually built through the course of this book. MVVM offers lots of design choices and the author shows examples of each of these approaches, by changing the code to achieve the same results. This book will be a valuable resource for Silverlight and WPF developers who want to fully maximize the tools with recommended best practices for enterprise development. This is an advanced book and you will need to be familiar with C#, the .Net framework, and Silverlight or WPF. |
Other editions - View all
MVVM Survival Guide for Enterprise Architectures in Silverlight and Wpf Ryan Vice No preview available - 2012 |
Common terms and phrases
allows approach attached behaviors BackgroundWorker binding source button called change notification chapter ColumnDefinition ComboBox command configuration constructor create CustomerDetailsViewModel customerID DataContext DataTemplate dependency injection dependency property dialog DialogService display endregion Entity Framework error message event handler execution following code following screenshot framework Grid Grid.Column="1 Grid.ColumnDefinitions Grid.RowDefinitions HorizontalAlignment="Left IContainer IDataErrorInfo implementation INotifyPropertyChanged Inversion of Control IoC container IToolManager IUIDataProvider Lazy Initialization MainWindow MainWindowViewModel memory leaks method Microsoft MSDN MVVM Light namespace Northwind Northwind.Application Northwind.ViewModel null OrdersViewModel persistence ignorance private readonly private void Project Billing sample ProjectsModel ProjectsView ProjectsViewModel propertyName public class public string public void Pure MVVM refactoring RelayCommand ResourceDictionary RowDefinition Height="auto run the application Service Layer shown StaticResource techniques testability Text="{Binding TextBlock TextBox tool unit tests update UserControl validation rules VerticalAlignment="Top view logic view model WebBrowser Window Window.DataContext Windows Presentation Foundation WinForms workflow WPF and Silverlight XAML xmlns:x="http://schemas.microsoft.c om/winfx/2006/xaml xmlns="http://schemas.microsoft.com winfx/2006/xaml/presentation