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
|
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. |
| |
|
| |
|