The Barnes & Noble Review
Active Directory and Microsoft's Active Directory Services Interfaces (ADSI) give C, C++, and VB programmers enormous power. Using ADSI, they can directory-enable their applications, making them easily discoverable and usable by both people and other software. They can automate common "administrivia," such as adding users. Best of all, they can integrate directories from diverse providers through one set of interfaces including Active Directory, LDAP, the Windows NT 4 SAM directory, even Novell's NDS. If you're serious about leveraging all this power, consider investing in Microsoft's Active Directory Developer's Reference Library. This 5-volume set brings together thousands of pages of Microsoft's best Active Directory development information in a single, well-organized resource.
Volume I is a comprehensive Active Directory Programmer's Guide, excellent for developers just starting out with directory services. You'll review Active Director's key concepts, learn how to programmatically search Active Directory, read and write AD object propeties, control access, extend the user interface for directory objects, manage users and groups, and much more. Volume II offers a complete Active Directory Reference: functions, structures, interfaces, constants, return values, and a complete LDAP reference, covreing both the RFC 2251 standard and Microsoft's "embrace-and-extend" additions.
Volume III and Volume IV focus on Microsoft's ADSI interfaces for communicating with a variety of leading directories. Again, there's a code rich programmer's guide and anexhaustivereference. Finally, in Volume V, you master the Active Directory Schema, which contains formal definitions of every object class that can be created in an Active Directory forest, and every attribute that can exist in an Active Directory object.
Finally as with all the packages in Microsoft's Developer's Reference Library series this one comes with a DVD-ROM packed with MSDN information, and a $200 rebate offer on Microsoft's top-of-the-line MSDN Universal Subscription (making the package effectively free for anyone who's already planning to subscribe!)