Links Logo
Amazon



Utilities and Information - Companies - Magazines - Books
Utilities and Information
 
Beverly Hills Software Lots of NT utilities.
Kernel-Mode Systems A great resource site for device driver developers.
MFC Programmer's SourceBook This site provides MFC tutorials and source code.
The Windows 2000 FAQ One of the best Windows NT/2K FAQ sites around.
Windows NT Forum at MSN Jason Anderson runs this informative site at The Microsoft Network.
Windows 2000 at About.com A great resource of pointers to NT-related information on the Web.

Companies
 
Azius Azius developer training offers courses on Windows 2000/NT/CE/9x device drivers and systems-level software.
Blue Water Systems BlueWater Systems produces a set of tools that help device driver writers develop device drivers for Windows NT/2K, Embedded NT , Windows 98 and Windows CE.
David Solomon Expert Seminars, Inc. Dave Solomon, author of "Inside Windows NT, 2nd Ed." (MS Press, 1998) offers public and private courses on Windows NT/2000 internals. Dave has access to the Win2K sources and development team so this course provides detailed information not available anywhere else.
KRFTech KRFTech's WinDriver toolkit lets you quickly write user-mode drivers that have direct access to hardware.
NuMega Technologies NuMega produces excellent debugging tools for Windows 95 and Windows NT/2K. NuMega also has toolkits that simplify device driver development for Windows 9x and Windows NT. Use Driver::Works for NT and WDM; if you're writing VxDs, you need VtoolsD so that you can painlessly develop in C or C++.
Winternals Software Advanced system monitoring, recovery, and repair tools.

Magazines      ENews.com Link Home Page The links below let you visit magazine Web sites, or to subscribe directly with a discount that you will only get by subscribing through Systems Internals.
Dr. Dobb's Journal
You can find plenty of source code at this site. Both Mark and Bryce are contributing editors, so you'll even find some of our stuff. Subscribe now with the Systems Internals discount.
Windows Developer's Journal
Windows 95 and Windows NT programming with an emphasis on pragmatics. Subscribe now with the Systems Internals discount.
Windows NT Magazine
An excellent resource of information for implementing and supporting Windows NT installations. Subscribe now with the Systems Internals discount.

Books       The links below take you to pages at Amazon.com where you can read reviews or purchase the books on-line.
Debugging Applications If you write applications for Windows 9x or Windows NT/2K then you need this book. John Robbins gives you numerous real-world tips and techniques to both help you debug and help you prevent bugs in the first place.
Inside the Windows 95 File System Stan Mitchell's coverage of the Windows 95 file system environment is an introduction, with an emphasis on introduction, to the topic.
Inside Windows 2000, 3rd Edition Dave Solomon and Mark Russinovich (me) coauthored this definitive work on Windows 2000 internals.
Programming Applications for Windows Arguably the best book in its class, Jeff Richter does a masterful job of presenting multithreading, interprocess communication and synchronization, and other features of the Win32 API.
Programming the Microsoft Windows Driver Model Walter Oney does a thorough job (with the collaboration of Microsoft's WDM team) of explaining the Windows Driver Model.
Programming Server-Side Applications for Windows 2000 Jeff Richter and Jason Clark provide the most comprehensive guide to writing Win32 services available. Topics covered include the event log, WMI, and service security.
Systems Programming for Windows 95 If you develop or plan on developing VxDs for Window 95/98 then you probably already have this definitive guide to writing native drivers for Microsoft's "other" operating system by Walter Oney. It includes coverage beyond the basics, including introductions to VSD and file system development.
Windows NT File System Internals Rajeev Nagar's book on file system development for Windows NT is the only published source of information on this very complex topic, and he does an excellent job of introducing the issues you'll run into if you work in this area. In addition, roughly the first half of the book serves as a good primer on kernel-mode driver devlopment.
Windows NT/2000 Native API Reference Get the inside scoop on the native API with this reference. The text is terse, but the documentation is accurate. Although the author claims he didn't have access to source code, structure-field and function-parameter names bear just a little too close a resemblence to the actual definitions to be just a coincidence, according to people with legitimate source access.