Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Help

Microsoft Windows


1. 

It is an exciting time to be a Windows developer. The arrival of Windows 8 is a complete game changer. The operating system and its development platform offer you an entirely new way to create rich, full-featured Windows-based applications. This team of authors takes you on a journey through all of the new development features of the Windows 8 platform specifically how to utilize Visual Studio 2012 and the XAML/C# languages to produce robust apps that are ready for deployment in the new Windows Store. Professional Windows 8 Programming: Learn how to utilize XAML to create rich...

2. 

Professional Microsoft IIS 8

Professional Microsoft IIS 8

By: 

Publisher: Wrox

Publication Date: 28-NOV-2012

Insert Date: 15-MAR-2013

Slots: 1.0

Table of Contents • Start Reading

Stellar author team of Microsoft MVPs helps developers and administrators get the most out of Windows IIS 8 If you're a developer or administrator, you'll want to get thoroughly up to speed on Microsoft's new IIS 8 platform with this complete, in-depth reference. Prepare yourself to administer IIS 8 in not only commercial websites and corporate intranets, but also the mass web hosting market with this expert content. The book covers common administrative tasks associated with monitoring and managing an IIS environment--and then moves well beyond, into extensibility, scripted admin, and...

3. 

WinRT Revealed

WinRT Revealed

By: Michael Mayberry

Publisher: Apress

Publication Date: 20-JUN-2012

Insert Date: 22-FEB-2013

Slots: 1.0

Table of Contents • Start Reading

Windows 8 application development is an exciting topic these days. Windows 8 introduces WinRT, the API for accessing the operating system and the underlying hardware where Metro applications run. WinRT can be accessed through multiple development languages, including C++, .NET languages and JavaScript. Developers from all backgrounds can use their skills to build beautiful and fast Windows 8 applications. Author Michael Mayberry takes you through a quick overview of this new addition in WinRT Revealed and will get you started quickly in developing Windows 8 applications in this new...

4. 

Windows 8 Application Development with HTML5 For Dummies

Windows 8 Application Development with HTML5 For Dummies

By: Bill Sempf

Publisher: For Dummies

Publication Date: 19-NOV-2012

Insert Date: 13-FEB-2013

Slots: 1.0

Table of Contents • Start Reading

The fast and easy guide for creating Windows 8 apps using popular technologies! This book offers a primer for building HTML5, CSS3 and JavaScript applications for Windows 8. It includes an up-to-date guide for dusting off an aging HTML skill set and adapting to the Windows 8 apps and provides a reference for Windows and .NET programmers not familiar with HTML5. The overall design principles of MetroUI (the new design paradigm for Windows) are discussed. The book also addresses visual design with HTML and CSS, which are the visual design languages to bring MetroUI applications to the...

5. 

Build Windows® 8 Apps with Microsoft® Visual C#® and Visual Basic® Step by Step

Build Windows® 8 Apps with Microsoft® Visual C#® and Visual Basic® Step by Step

By: ; ;

Publisher: Microsoft Press

Publication Date: 11-FEB-2013

Insert Date: 09-FEB-2013

Slots: 1.0

Table of Contents • Start Reading

Teach yourself how to build Windows 8 applications using Microsoft® .NET Framework 4.5 with Microsoft Visual C# 2012 or Visual Basic 2012—one step at a time. Ideal for those with intermediate to advanced .NET development skills, this tutorial provides practical, learn-by-doing exercises for creating apps that easily adapt to different screen sizes—including desktop and laptop computers, tablets, and slates....

6. 

Programming Windows®, 6th Edition

Programming Windows®, 6th Edition

By: 

Publisher: Microsoft Press

Publication Date: 29-JAN-2013

Insert Date: 19-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

Programming legend Charles Petzold is rewriting his classic Programming Windows—one of the most popular programming books of all time—to show developers how to use existing skills and tools to build Windows 8 apps....

7. 

Programming Microsoft® Windows® CE .NET, 3rd Edition

Programming Microsoft® Windows® CE .NET, 3rd Edition

By: Douglas Boling

Publisher: Microsoft Press

Publication Date: 18-JUN-2003

Insert Date: 14-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

Here is the definitive guide to programming the Windows CE API—now in its third edition, with details on how to use Windows CE .NET to design high-performance applications for smart devices....

8. 

Programming Windows® Embedded CE 6.0 Developer Reference, 4th Edition

Programming Windows® Embedded CE 6.0 Developer Reference, 4th Edition

By: Douglas Boling

Publisher: Microsoft Press

Publication Date: 03-OCT-2007

Insert Date: 14-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

Get the definitive guide to programming Windows Embedded CE—now in its fourth edition and updated for version 6.0. This practical reference focuses on the core operating system and includes extensive sample applications in Microsoft® Visual C++®....

9. 

Beginning Windows 8 Application Development

Beginning Windows 8 Application Development

By: 

Publisher: Wrox

Publication Date: 02-OCT-2012

Insert Date: 28-DEC-2012

Slots: 1.0

Table of Contents • Start Reading

Learn to use exciting new development tools and create applications for Windows 8 If you're a beginning developer, there's no better place to get up to speed on the Windows 8 SDK than this Wrox guide. A team of Microsoft experts provides a complete course in Windows 8 programming, helping you take full advantage of the innovative new SDK. Written in an easy-to-read style, this book is packed with reusable examples that showcase the endless possibilities of the Windows SDK and also introduces the new Windows 8 app store. It explains how to set up the development environment and covers...

10. 

Windows 8 Apps with XAML and C# Unleashed

Windows 8 Apps with XAML and C# Unleashed

By: Adam Nathan

Publisher: Sams

Publication Date: 12-DEC-2012

Insert Date: 15-DEC-2012

Slots: 1.0

Table of Contents • Start Reading

Windows 8 enables you to build stunning applications that integrate with each other, services, and Windows itself like never before. And you can sell them in the Windows Store for tablets such as Surface, laptops, and traditional desktop PCs! Now, world-renowned Microsoft programming guru Adam Nathan shows you exactly how to write first-class apps for this radically new version of Windows. Clear, accessible, and intensely practical, this guide teaches through concise code examples, fully color-coded to match their appearance in Visual Studio--the same approach that made Nathan’s WPF 4...

11. 

Pro Windows 8 Development with HTML5 and JavaScript

Pro Windows 8 Development with HTML5 and JavaScript

By: Adam Freeman

Publisher: Apress

Publication Date: 28-NOV-2012

Insert Date: 08-DEC-2012

Slots: 1.0

Table of Contents • Start Reading

Apps are at the heart of Windows 8, bringing rich and engaging experiences to both tablet and desktop users. Windows 8 uses the Windows Runtime (WinRT), a complete reimagining of Windows development that supports multiple programming languages and is built on HTML5, CSS and JavaScript. These applications are the future of Windows development and JavaScript is perfect language to take advantage of this exciting and flexible environment. Seasoned author Adam Freeman explains how to get the most from WinRT and Windows 8 by focusing on the features you need for your project. He starts with...

12. 

Programming with the Kinect™ for Windows® Software Development Kit

Programming with the Kinect™ for Windows® Software Development Kit

By: 

Publisher: Microsoft Press

Publication Date: 26-SEP-2012

Insert Date: 14-SEP-2012

Slots: 1.0

Table of Contents • Start Reading

Create rich experiences for users of Windows 7 and Windows 8 Developer Preview with this pragmatic guide to the Kinect for Windows Software Development Kit (SDK)....

13. 

Building Windows 8 Apps with C# and XAML

Building Windows 8 Apps with C# and XAML

By: Jeremy Likness, John Montgomery

Publisher: Addison-Wesley Professional

Publication Date: 25-OCT-2012

Insert Date: 19-MAY-2012

Slots: 1.0

Table of Contents • Start Reading

“Jeremy builds real apps for real customers. That’s why I can heartily recommend this book. Go out and write some great apps…and keep this book handy.” —From the Foreword by Jeff Prosise Build Exceptionally Immersive and Responsive Touch-Based Windows Store Apps for Windows 8 with C# and XAML This is the first practical guide to building breakthrough applications for Windows 8 from project templates through publication to the new Windows Store. Microsoft “MVP of the Year” Jeremy Likness helps you combine your existing developer skills with new Visual Studio 2012 tools and...

14. 

The full transcript of Memory Dump Analysis Services training with 10 step-by-step exercises, notes, and selected Q&A. Learn how to navigate through memory dump space and Windows data structures to troubleshoot and debug complex software incidents. The book uses a unique and innovative pattern-driven analysis approach to speed up the learning curve. The training consists of practical step-by-step exercises using WinDbg to diagnose structural and behavioral patterns in 64-bit kernel and complete memory dumps. Additional topics include memory search, kernel linked list navigation, practical...

15. 

Pro Windows Embedded Compact 7: Producing Device Drivers

Pro Windows Embedded Compact 7: Producing Device Drivers

By: Abraham Kcholi

Publisher: Apress

Publication Date: 30-NOV-2011

Insert Date: 22-DEC-2011

Slots: 1.0

Table of Contents • Start Reading

Windows Embedded Compact 7 is the natural choice for developing sophisticated, small-footprint devices for both consumers and the enterprise. For this latest version, a number of significant enhancements have been made, most notably the ability to run multi-core processors and address more than the 512 MB of memory constraint in previous versions. Using familiar developer tools, Pro Windows Embedded Compact 7 will take you on a deep-dive into device driver development. You'll learn how to set up your working environment, the tools that you'll need and how to think about developing for...

16. 

The full transcript of Memory Dump Analysis Services Training with 21 step-by-step exercises, notes, source code of specially created modeling applications and selected Q&A. Covers about 50 crash dump analysis patterns from process, kernel and complete memory dumps. Learn how to analyze application, service and system crashes and freezes, navigate through memory dump space and diagnose heap corruption, memory leaks, CPU spikes, blocked threads, deadlocks, wait chains, and much more. The training uses a unique and innovative pattern-driven analysis approach to speed up the learning curve....

17. 

Windows 7 Device Driver

Windows 7 Device Driver

By: 

Publisher: Addison-Wesley Professional

Publication Date: 16-NOV-2010

Insert Date: 29-AUG-2010

Slots: 1.0

Table of Contents • Start Reading

The First Authoritative Guide to Writing Robust, High-Performance Windows 7 Device Drivers Windows 7 Device Driver brings together all the information experienced programmers need to build exceptionally reliable, high-performance Windows 7 drivers. Internationally renowned driver development expert Ronald D. Reeves shows how to make the most of Microsoft’s powerful new tools and models; save time and money; and efficiently deliver stable, robust drivers. Drawing on his unsurpassed experience as both a driver developer and instructor, Reeves demystifies Kernel and User Mode Driver...

18. 

Programming Windows®, Fifth Edition

Programming Windows®, Fifth Edition

By: 

Publisher: Microsoft Press

Publication Date: 11-NOV-1998

Insert Date: 20-APR-2010

Slots: 1.0

Table of Contents • Start Reading

“Look it up in Petzold” remains the decisive last word in answering questions about Windows development. And in PROGRAMMING WINDOWS, FIFTH EDITION, the esteemed Windows Pioneer Award winner revises his classic text with authoritative coverage of the latest versions of the Windows operating system—once again drilling down to the essential API heart of Win32 programming....

19. 

Concurrent Programming on Windows

Concurrent Programming on Windows

By: Joe Duffy

Publisher: Addison-Wesley Professional

Publication Date: 28-OCT-2008

Insert Date: 26-OCT-2007

Slots: 1.0

Table of Contents • Start Reading

“When you begin using multi-threading throughout an application, the importance of clean architecture and design is critical. . . . This places an emphasis on understanding not only the platform’s capabilities but also emerging best practices. Joe does a great job interspersing best practices alongside theory throughout his book.” – From the Foreword by Craig Mundie, Chief Research and Strategy Officer, Microsoft Corporation Author Joe Duffy has risen to the challenge of explaining how to write software that takes full advantage of concurrency and hardware parallelism. In...

20. 

The Old New Thing: Practical Development Throughout the Evolution of Windows

The Old New Thing: Practical Development Throughout the Evolution of Windows

By: 

Publisher: Addison-Wesley Professional

Publication Date: 27-DEC-2006

Insert Date: 21-DEC-2006

Slots: 1.0

Table of Contents • Start Reading

"Raymond Chen is the original raconteur of Windows." --Scott Hanselman, ComputerZen.com "Raymond has been at Microsoft for many years and has seen many nuances of Windows that others could only ever hope to get a glimpse of. With this book, Raymond shares his knowledge, experience, and anecdotal stories, allowing all of us to get a better understanding of the operating system that affects millions of people every day. This book has something for everyone, is a casual read, and I highly recommend it!" --Jeffrey Richter, Author/Consultant, Cofounder of Wintellect "Very interesting read....