"Window's 2000 Developer's Guide" can give developers the tools they need to program business applications in the rapidly expanding Windows NOS environment. The CD-ROM is a complete toolkit and includes source code and executable files of the examples in the book. 10 illustrations.
Packed with valuable code, this authoritative and example-driven reference shows advanced developers how to program using the most difficult new features in Windows 2000. All sample code is available for download at IDG's web site.
This book is aimed at the middle level of application programming using C and C++ with some attention paid to scripting. The book will cover the most important areas needed for practical application development, without being encyclopedic.
For repairing performance loss or maximizing current potential, this guide aims to provide the information and conceptual framework that will enable readers to be performance experts. Includes information on processor performance, application profiling and hardware considerations.
Author Keith Brown crystallizes his application security expertise into 75 short, specific guidelines geared toward .NET programmers who want to develop secure Windows applications that run on Windows Server 2003, Windows XP, and Windows 2000.
The comprehensive developer's guide to the Microsoft Windows 2000 kernel Master the inner workings of Microsoft's premier operating system with this newly updated guide to the Microsoft Windows 2000 core architecture and internals. Written in partnership with the product development team and with full access to the Windows 2000 source code, this book provides a detailed look beneath the surface of Windows 2000. It's packed with the latest concepts and terms, kernel and source code specifics, undocumented interfaces, component and tool descriptions, and architectural perspectives that reveal the inner workings of Windows 2000. In short, it delivers all the minute details that developers need to debug code and to make better design decisions. Administrators also will find this book invaluable for understanding system performance and troubleshooting problems. Taking you deep Inside Windows 2000, this book gives you: * Valuable details on topics such as multiprocessor support, thread scheduling, interrupt handling, memory management, security, 1/0 processing, file system drivers, and file caching. * New Information about subjects such as the boot and shutdown processes, blue screen crashes, registry internals, Microsoft Win32 service internals, Windows Management Instrumentation (WMI), Address Windowing Extensions (AWE), Plug and Play, power management, the Windows Driver Model (WDM), storage architecture, NTFS enhancements, and networking. * Hands-on experiments that demonstrate how to use the latest utilities to see the internal behavior of Windows 2000. * Abundant insights that you can quickly apply for better design, debugging, performance, and troubleshooting
An authoritative guide to Windows NT driver development, now completely revised and updated. The CD-ROM includes all source code, plus Microsoft hardware standards documents, demo software, and more.
Showcases the operating system's most recent upgrade, covering Web integration, Plug and Play, Internet Connection Wizard, and other tips for maximizing Windows 2000 Professional
Windows 2000 and NT offer programmers powerful security tools that few developers use to the fullest -- and many are completely unaware of. In Programming Windows Security, a top Windows security expert shows exactly how to apply them in enterprise applications. Keith Brown starts with a complete roadmap to the Windows 2000 security architecture, describing every component and how they all fit together. He reviews the "actors" in a secure system, including principals, authorities, authentication, domains, and the local security authority; and the role of trust in secure Windows 2000 applications. Developers will understand the security implications of the broader Windows 2000 environment, including logon sessions, tokens, and window stations. Next, Brown introduces Windows 2000 authorization and access control, including groups, aliases, roles, privileges, security descriptors, DACLs and SACLs - showing how to choose the best access strategy for any application. In Part II, he walks developers through using each of Windows 2000's security tools, presenting techniques for building more secure setup programs, using privileges at runtime, working with window stations and user profiles, and using Windows 2000's dramatically changed ACLs. Finally, Brown provides techniques and sample code for network authentication, working with the file system redirector, using RPC security, and making the most of COM/COM+ security.