tailieunhanh - MVVM Survival Guide for Enterprise Architectures in Silverlight and WPF

MVVM (Model View View Model) is a Microsoft best practices pattern for working in WPF and Silverlight that is highly recommended by both Microsoft and industry experts alike. This book will look at the reasons for the pattern still being slow to become an industry standard, addressing the pain points of MVVM. It will help Silverlight and WPF programmers get up and running quickly with this useful pattern. MVVM Survival Guide for Enterprise Architectures in Silverlight and WPF will help you to choose the best MVVM approach for your project while giving you the tools, techniques, and confidence that you will need to succeed. Implementing MVVM can be a. | MVVM Survival Guide for Enterprise Architectures in Silverlight and WPF Eliminate unnecessary code by taking advantage of the MWM pattern less code fewer bugs Foreword by Markus Egger Publisher CODE Magazine President and Chief Software Architect EPS Software Corp. Microsoft Regional Director and MVP Ryan Vice Muhammad Shujaat Siddiqi rDAf i tI enterprise I I I V I I professional experlise distilled PUBLISHING MVVM Survival Guide for Enterprise Architectures in Silverlight and WPF Eliminate unnecessary code by taking advantage of the MVVM pattern less code fewer bugs Ryan Vice Muhammad Shujaat Siddiqi rPACKTl enterprise I I Ị l I I professional expertise distilled PUBLISHING BIRMINGHAM - MUMBAI MVVM Survival Guide for Enterprise Architectures in Silverlight and WPF Copyright 2012 Packt Publishing All rights reserved. No part of this book may be reproduced stored in a retrieval system or transmitted in any form or by any means without the prior written permission of the publisher except in the case of brief quotations embedded in critical articles or reviews. Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However the information contained in this book is sold without warranty either express or implied. Neither the authors nor Packt Publishing and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book. Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However Packt Publishing cannot guarantee the accuracy of this information. First published August 2012 Production Reference 1010812 Published by Packt Publishing Ltd. Livery Place 35 Livery Street Birmingham B3 2PB UK. ISBN 978-1-84968-342-5 Cover Image by Tony Shi shihe99@