Inside Windows Debugging

Inside Windows Debugging

Book Description

Use debuggers throughout the cycle—and build better software

Rethink your use of debugging and tracing tools—and learn how to make them a key part of test-driven software . Led by a member of the Windows Fundamentals Team at , you’ll apply expert debugging and tracing techniques—and sharpen your ++ and # code 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 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
  • 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 »

Working with Microsoft Office 365

Working with Microsoft Office 365

Book Description

Take control of your small business communication and increase your productivity—with 365 services. Through extensive walkthroughs, easy-to-follow procedures, and real-world tips, you’ll learn how to implement for professionals and small businesses—without having to be an IT expert. You’ll also gain valuable knowledge on configuring, deploying, and maintaining no matter which plan you choose.

Discover how to:

  • Deploy and manage 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 ® and Exchange Online
  • Stay connected to your business almost anywhere through mobile devices
  • Optimize team collaboration and file sharing using ® Online
  • Keep in touch with important contacts using instant messaging, conferencing, and video
  • Use Lync® Online to chat in , 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 »

Node: Up and Running

Node: Up and Running

Book Description

This book introduces you to Node, the new framework written in . You’ll learn hands-on how Node makes life easier for experienced 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: 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 engine that runs , Node is already winning the hearts and minds of many companies, including and ! This book shows you why.

  • Understand Node’s event-loop architecture, non-blocking I/O, and event-driven
  • 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 reference

Table of Contents
Chapter 1. A Very Brief Introduction to
Chapter 2. Doing Interesting Things Download Now »

Learning JavaScript Design Patterns

Learning JavaScript Design Patterns

Book Description

With this digital Early Release edition of Learning 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 code, this 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 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
  • Explore three formats for writing modular JavaScript: AMD, CommonJS, and Harmony Download Now »

Developing Backbone.js Applications

Developing Backbone.js Applications

Book Description

With this digital Early Release edition of Developing 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 framework for structuring applications. This practical takes you through Model–view–controller () 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 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 problems with Backbone and Mobile
  • Get tips about scaffolding tools

Table of Contents
1. Introduction
2. The Basics Download Now »

Getting Started with Metro Apps

Getting Started with Metro Apps

Book Description

With this digital Early Release edition of Getting Started with 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 “”-style apps for the approaching release of . If you’re new to , this introductory will quickly get you up to speed on the tools you need to build user interfaces with ’s new design language, code-named . Learn how to use WinRT and the preview version of the upcoming release, and get tips and tricks for having your app published in the Store.

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 developer, or build apps with and , this book gets you in on the ground floor.

Table of Contents
Chapter 1. 8: A Quick Tour
Chapter 2. Getting Started
Chapter 3. Application Architecture

Download Now »

Copyright © 2012 Wow! eBook · All rights reserved · Powered by WordPress