How we did it:
For any feedback, any questions, any notes or just for chat - feel free to follow us on social networks
This volume is a handbook for enterprise system developers, guiding them through the intricacies and lessons learned in enterprise application development. It provides proven solutions to the everyday problems facing information systems developers.
Mark E. Russinovich, David A. Solomon, Alex Ionescu
See how the core components of the Windows operating system work behind the scenes--guided by a team of internationally renowned internals experts. Fully updated for Windows Server(R) 2008 and Windows Vista(R), this classic guide delivers key architectural insights on system design, debugging, performance, and support--along with hands-on experiments to experience Windows internal behavior firsthand. Delve inside Windows architecture and internals: Understand how the core system and management mechanisms work--from the object manager to services to the registry Explore internal system data structures using tools like the kernel debugger Grasp the scheduler's priority and CPU placement algorithms Go inside the Windows security model to see how it authorizes access to data Understand how Windows manages physical and virtual memory Tour the Windows networking stack from top to bottom--including APIs, protocol drivers, and network adapter drivers Troubleshoot file-system access problems and system boot problems Learn how to analyze crashes
Jeffrey Richter, Jason D. Clark
Enterprise developers take an in-depth tour of Windows 2000 services -- the powerful features and subsystems designed specifically to handle mission-critical data processing needs -- and get expert guidance for building applications that exploit their capabilities. Covering the Service Control Manager, Registry, performance monitoring, event logging, security, asynchronous I/O, and other key topics -- and featuring a CD-ROM packed with next-generation 64-bit code examples -- this book provides timely and substantive instruction for creating a powerful new class of enterprise solutions.
Professional NT Services has three main aims. First, it teaches developers how to design and implement good NT services using all the features and tools supplied for the purpose by Microsoft Visual C++. The book describes how services work, what work they are best equipped to do, and how they fit in with other system components. In its pages, the author develops a set of generic classes to facilitate service development, and introduces the concept of usage patterns - a way of categorizing the roles that services can fulfil in the overall architecture of a system. Second, the book gives developers a firm grounding in the security and configuration issues that must be taken into account when developing a service. A chapter is given over to describing NT security, while hints and tips about COM security and thread safety are provided whenever they are relevant to the topic at hand. On the configuration front, there is information on when and how properly to use the NT event log, and full details of how to build Control Panel applets and MMC snap-ins that interact with your services. Third, the author presents sample implementations of the usage patterns that have been identified. The