{"product_id":"9781430249092","title":"Windows 8 MVVM Patterns Revealed: covers both C# and JavaScript","description":"\u003cp\u003eThe Model-View-View-Model (MVVM) pattern is held in high regard by many developers as an excellent way of creating sophisticated modern applications. It's clear seperation of presentation and business logic produces a clean implementation that promotes speed, scalability and code reuse in applications with a complex UI. These strengths have found it favor with WPF and Silverlight developers. It is now increasingly being employed for Windows 8 apps, a purpose to which it is ideally suited as this book will show.\u003c\/p\u003e\u003cp\u003eIn this brief, information-rich, guide we will show you how MVVM works with both XAML (C#) and HTML5 (JavaScript) flavors of Windows 8. Beginning with a brief recap of MVVM concepts under .NET - to provide a common frame of reference - we will then delve into the details of how MVVM can best be implemented in Metro-style apps for Windows 8 and show a working application framework in each case. \u003c\/p\u003eWhat youll learn\u003cul\u003e  \u003cli\u003eHow the MVVM pattern can bring elegance, power, speed and reusability to your Windows 8 apps. \u003c\/li\u003e  \u003cli\u003eThat MVVM implementations under Windows 8 differ from MVVM implementations under .NET. \u003c\/li\u003e  \u003cli\u003eProduce fully working Metro-style applications using XAML and HTML5 \u003c\/li\u003e  \u003cli\u003eHow you can use the popular KnockoutJS Framework to speed the development of your HTML5 Metro apps. \u003c\/li\u003e  \u003cli\u003eEssential tips, tricks and cautions that will allow you to bring your existing .NET skills to bear quickly in the Windows 8 world. \u003c\/li\u003e \u003c\/ul\u003e Who this book is for      \u003cp\u003e     This is a fast-paced guide for developers comfortable with both .NET programming and the fundamentals of Windows 8 development.       \u003c\/p\u003e     Table of Contents\u003col\u003e  \u003cli\u003eSetting up Windows 8 Application Project \u003c\/li\u003e  \u003cli\u003eImplementing the View \u003c\/li\u003e  \u003cli\u003eImplementing the Model \u003c\/li\u003e  \u003cli\u003eImplementing the ViewModel \u003c\/li\u003e  \u003cli\u003eHTML5, JavaScript, and Windows 8 Applications \u003c\/li\u003e  \u003cli\u003eView, Model and ViewModel Structures in HTML5 and JavaScript \u003c\/li\u003e \u003c\/ol\u003e \u003cp\u003e \u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e","brand":"Apress","offers":[{"title":"Default Title","offer_id":47163310604528,"sku":"9781430249092","price":13.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781430249092_p0.jpg?v=1763751931","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781430249092","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}