eBook Description:
The key features for developing on Microsoft’s eagerly anticipated Windows 8 operating system are unveiled in this fast-paced 80-page primer. Windows 8 contains the revolutionary Metro application framework for building dynamic and responsive touch-enabled applications that target both desktops and mobile devices.
With the official release of Windows 8 looming ever closer, experienced authorAdam Freeman invites you to take a crash course in Metro development. Using HTML5 and JavaScript, he ensures you understand the changes that are being made to Windows development practices and puts you on the right course to creating innovative …

Book Description:
This book introduces you to Node, the new web development framework written in JavaScript. You’ll learn hands-on how Node makes life easier for experienced JavaScript developers: not only can you work on the front end and back end in the same language, you’ll also have more flexibility in choosing how to divide application logic between client and server.
Written by a core contributor to the framework, Node: Up and Running shows you how Node scales up to support large numbers of simultaneous connections across multiple servers, and scales down to let you create quick …
Book Description:
Graphic Shaders are used throughout the game and movie industry to improve onscreen graphics. They are versatile, doing important tasks like making computer rendered aliens look realistic, providing the ripples on a background lake or growing fur on the latest Pixar monster. In the PC world, programmers are often delighted to find that shaders are nothing more than a miniature program that is optimized to run on the computers GPU. This happiness fades when they start exploring the strange programming model underlying shaders however. Because shaders are strung together in an unusual …

Book Description:
Get a head start on creating “Metro”-style apps for the approaching release of Windows 8. If you’re new to .NET programming, this introductory guide will quickly get you up to speed on the tools you need to build user interfaces with Microsoft’s new design language, code-named Metro. Learn how to use WinRT and the preview version of the upcoming Visual Studio release, and get tips and tricks for having your app published in the Windows Store.
Windows 8 brings some dramatic changes to the way users interact with computers and devices, and the …

Book Description:
If you’re looking to use the single-page application model to build your site’s frontend, Backbone.js is an ideal framework for the job. This practical guide provides all the information you need to create structured JavaScriptapplications using Backbone.js and its unique flavor of the model-view-controller (MVC) architecture.
You’ll start with the essentials of Backbone’s models, views, collections, and routers, and then dive into methods for building RESTful applications with modern technology stacks. Author Addy Osmani also demonstrates advanced uses of the framework, as well as ways to conduct unit tests.
Learn MVC fundamentals to help you …

Book Description:
With this digital Early Release edition of Learning JavaScript Design Patterns, you get the entire book bundle in its earliest form – the author’s raw and unedited content – so you can take advantage of this content long before the book’s official release. You’ll also receive updates when significant changes are made, as well as the final ebook version.
If you want to write beautiful, structured, and maintainable JavaScript code, this guide shows you how to apply both classical and modern design patterns to the language. The patterns in this book provide …