Technical Resources for Hardware Developers
On This Page
Develop and Test for Microsoft Windows
Security References
PC Hardware References
Magazines for Developers and Designers
Industry Training Resources
Develop and Test for Microsoft Windows
Kernel Mode and User Mode Development for Windows:
Developing Drivers with Windows Driver Foundation
by Penny Orwick and Guy Smith
Microsoft Press; ISBN-10 0-7356-2374-0
Programming the Microsoft Windows Driver Model, Second Edition
by Walter Oney
Microsoft Press; ISBN: 0735618038
Advanced Windows Debugging
by Mario Hewardt and Daniel Pravat
The Addison-Wesley Microsoft Technology Series; ISBN-10: 0321374460
.gif)
Windows Internals, Fifth Edition: Covering Windows Server 2008 and Windows Vista
by Mark E. Russinovich and David A. Solomon with Alex Ionescu
Microsoft Press; ISBN: 0735625301
Testing and Validation:
Change-Based Test Management: Improving the Software Validation Process
by Jon Sistowicz and Ray Arell
Intel Press; ISBN: 0971786127
Best Practices for Developers:
Under Pressure and On Time
by Ed Sullivan
Microsoft Press; ISBN: 073561184X
Code Complete, Second Edition
by Steve McConnell
Microsoft Press; ISBN: 0735619670
Rapid Development
by Steve McConnell
Microsoft Press; ISBN: 1556159005
Software Project Survival Guide
by Steve McConnell
Microsoft Press; ISBN: 1572316217
Professional Software Development: Shorter Schedules, Higher Quality Products, More Successful Projects, Enhanced Careers
by Steve McConnell
Addison-Wesley Publishing Co.; ISBN: 0321193679
Software Requirements, Second Edition
by Karl E. Wiegers
Microsoft Press; ISBN: 0735618798
Developing International Software, Second Edition
by Dr. International
Microsoft Press; ISBN: 0735615837
Security References
Writing Secure Code, Second Edition
by Michael Howard and David LeBlanc
Microsoft Press; ISBN: 0735617228
PC Hardware References
Bus Technologies:
Introduction to PCI Express: A Hardware and Software Developer's Guide
by Adam Wilen, Justin P. Schade and Ron Thornburg
Intel Press; ISBN: 0970284691
The Complete PCI Express Reference
by Ed Solari and Brad Congdon
Intel Press; ISBN: 0971786194
[Amazon states: "Availability: Currently unavailable. We don't know when or if this item will be back in stock."]
USB Complete, Second Edition
by Jan Axelson
Lakeview Research; ISBN: 0965081958
PC System Architecture Series
by Don Anderson, Tom Shanley, and Ravi Budruck
Mindshare, Inc.
Storage:
Serial ATA Storage Architecture and Applications: Designing High-Performance, Cost-Effective I/O Solutions
by Knut Grimsrud and Hubbert Smith
Intel Press; ISBN: 0971786186
Inside Windows Storage: Server Storage Technologies for Windows 2000, Windows Server 2003 and Beyond
by Dilip Naik
Addison-Wesley Publishing Co.; ISBN: 032112698X
iSCSI: The Universal Storage Connection
by John Hufferd
Addison-Wesley Publishing Co.; ISBN: 020178419X
Networking for Windows Server 2008 and Windows Vista:
Windows Server 2008 Networking and Network Access Protection
by Joseph Davies, Tony Northrup, and the Microsoft Networking Team
Microsoft Press; ISBN: 9780735624221
Understanding IPv6, Second Edition
by Joseph Davies
Microsoft Press; ISBN: 9780735624467
Networking for Windows Server 2003 and Windows XP:
Deploying Secure 802.11 Wireless Networks with Microsoft Windows
by Joseph Davies
Microsoft Press; ISBN: 0735619395
Deploying Virtual Private Networks with Microsoft Windows Server 2003
by Joseph Davies and Elliot Lewis
Microsoft Press; ISBN: 0735615764
Understanding IPv6
by Joseph Davies
Microsoft Press; ISBN: 0735612455
Power Management:
Building the Power-Efficient PC: A Developer's Guide to ACPI Power Management
by Jerzy Kolinski, Ram Chary, Andrew Henroid, and Barry Press
Intel Press; ISBN: 0970284683
Other:
Intel Architecture Software Developer's Manuals
Glossary of Acronyms for PC and Server Technologies
Magazines for Developers and Designers
EE Times, CMP Media
Dr. Dobb's Journal, CMP Media
MSDN Magazine, Microsoft Press
The NT Insider, OSR Publications
Do you offer technical references for Microsoft Windows driver development? Contact us to find out how to get listed on this page.
Note: Listings are provided for informational purposes only and do not constitute an endorsement on the part of Microsoft.
Industry Training Resources
Do you offer technical references for Microsoft Windows driver development? Contact us to find out how to get listed on this page.
Note: Listings are provided for informational purposes only and do not constitute an endorsement on the part of Microsoft.
Top of page