May 18, 2012 |
3,474 views |

Book Description
Use Windows debuggers throughout the development cycle—and build better software
Rethink your use of Windows debugging and tracing tools—and learn how to make them a key part of test-driven software development. Led by a member of the Windows Fundamentals Team at Microsoft, you’ll apply expert debugging and tracing techniques—and sharpen your C++ and C# code analysis skills—through practical examples and common scenarios. Learn why experienced developers use debuggers in every step of the development process, and not just when bugs appear.
Discover how to:
- Go behind the scenes to examine how powerful Windows debuggers work
- Catch bugs early in the development cycle with static and runtime analysis tools
- Gain practical strategies to tackle the most common code defects
- Apply expert tricks to handle user-mode and kernel-mode debugging tasks
- Implement postmortem techniques such as JIT and dump debugging
- Debug the concurrency and security aspects of your software
- Use debuggers to analyze interactions between your code and the operating system
- Analyze software behavior with Xperf and the Event Tracing for Windows (ETW) framework
Download Now »
May 18, 2012 |
1,927 views |

Book Description
Take control of your small business communication and increase your productivity—with Microsoft Office 365 cloud services. Through extensive walkthroughs, easy-to-follow procedures, and real-world tips, you’ll learn how to implement Office 365 for professionals and small businesses—without having to be an IT expert. You’ll also gain valuable knowledge on configuring, deploying, and maintaining Office 365 no matter which plan you choose.
Discover how to:
- Deploy and manage Office 365 cloud services quickly and easily
- Improve your business image with a custom website and email domain name
- Set up Office 365 on individual business PCs and simply migrate your email
- Share lists, calendars, and contacts with Microsoft Outlook® and Exchange Online
- Stay connected to your business almost anywhere through mobile devices
- Optimize team collaboration and file sharing using Microsoft SharePoint® Online
- Keep in touch with important contacts using instant messaging, conferencing, and video
- Use Microsoft Lync® Online to chat in real-time, or augment phone calls with text
Table of Contents
Chapter 1. Office 365: A Big Deal for Small Business
Chapter 2. Choosing an Office 365 Plan
Chapter 3. Signing Up for the Office 365 P1 Plan Download Now »
May 17, 2012 |
5,899 views |

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 one-off applications with minimal infrastructure. Built on the V8 JavaScript engine that runs Google Chrome, Node is already winning the hearts and minds of many companies, including Google and Yahoo! This book shows you why.
- Understand Node’s event-loop architecture, non-blocking I/O, and event-driven programming
- Discover how Node supports a variety of database and data storage tools
- Learn best practices for writing easy-to-maintain code for Node
- Get concrete examples of how to use the various Node APIs in practice
- Take advantage of the book’s complete API reference
Table of Contents
Chapter 1. A Very Brief Introduction to Node.js
Chapter 2. Doing Interesting Things Download Now »
May 17, 2012 |
6,068 views |

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 reusable code solutions to common problems in software design, and give you a shared vocabulary for describing solutions to others.
You’ll explore several popular design patterns in plain JavaScript as well as jQuery and other abstracted libraries. If you’re familiar with concepts such as closures and prototypal inheritance, you’ll be able to determine why some patterns may be more suitable for your projects than others.
- Learn the structure of design patterns and how they’re written
- Examine basic pattern categories: creational, structural, behavioral, and anti-patterns
- Get the basics of 15 JavaScript implementations of classical and modern design patterns
- Dive into several popular JavaScript patterns in greater detail—including some less frequently used
- Discover what design patterns look like when implemented with jQuery
- Explore three formats for writing modular JavaScript: AMD, CommonJS, and Harmony Download Now »
May 17, 2012 |
4,336 views |

Book Description
With this digital Early Release edition of Developing Backbone.js Applications, 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.
Get a complete run-down of the popular Backbone.js framework for structuring JavaScript applications. This practical guide takes you through Model–view–controller (MVC) theory, and shows you how to build applications using Backbone’s models, views, collections and routers. You’ll also learn advanced topics such as modular development with Backbone.js and RequireJS.
This detailed book provides an authoritative and centralized repository of information to help you develop real-world apps with Backbone.
- Build applications using modern tech stacks, including Node and Express
- Solve the routing problems with Backbone and jQuery Mobile
- Get tips about scaffolding tools
Table of Contents
1. Introduction
2. The Basics Download Now »
May 17, 2012 |
3,215 views |

Book Description
With this digital Early Release edition of Getting Started with Metro Apps, 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.
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 Metro design language plays a key role. Whether you’re an experienced .NET developer, or build apps with HTML and Javascript, this book gets you in on the ground floor.
Table of Contents
Chapter 1. Windows 8: A Quick Tour
Chapter 2. Getting Started
Chapter 3. Application Architecture
Download Now »