Using the Model View View-Model (MVVM) pattern, .NET developers can create more robust and powerful Silverlight and WPF applications, get to market more rapidly, and simplify both maintenance and upgrades. In MVVM Unleashed, two-time Microsoft MVP Mike Brown demonstrates how to use MVVM to overcome many of the most difficult challenges traditionally associated with Silverlight and WPF development. Brown presents realistic code samples illuminating each "pain point" and showing how MVVM and its supporting patterns can be used to address them. This book goes far beyond theory, presenting useful advice and code derived from the author's four years' experience building production WPF and Silverlight applications. Brown shows how to leverage MVVM's potential benefits for maintainability, testability, "blendability," and portability. In addition, he thoroughly covers closely-related "supporting patterns" for efficiently structuring applications - including patterns that have evolved from the practice of minimizing code-behind. MVVM Unleashed will be valuable to every Silverlight and WPF developer, including the growing number of developers now building Windows Phone 7 apps.
Mike Brown is president and cofounder of KharaSoft Inc. (kharasoft.com), a technology firm specializing in training, custom software development, and Software as a Service. A back-to-back MVP Award recipient, he is an accomplished technology specialist with more than 14 years of industry experience, and cofounder of the Indy Alt.NET user group (indyalt.net). His article Enterprise Patterns with WCF RIA Services was recently published in MSDN Magazine.
This date is subject to change. In order to assure you receive Overstock.com's low price on this item, your credit card will be charged upon order placement. The item will ship immediately upon release.
This product has not been released by the Publisher. Preorder today, and we will ship it to you upon its release. *
Items must be returned in new or unused condition and contain all original materials included with the shipment. More details
FINAL SALE EXCLUSION: Items marked as FINAL SALE are not returnable unless the problem you experience is the result of our error.
* For your safety, some orders go through our loss prevention department. If we select your order for this process, we will immediately notify you that there may be up to a 3-day delay on your order.
** Most Oversize orders are delivered within 1-4 weeks. Some orders may take 6 weeks to be delivered.