2. Introduction to .NET Directory Services Programming

This chapter introduces .NET developers to the world of Lightweight Directory Access Protocol (LDAP) directory services programming. We will discuss the overall landscape of .NET directory services programming as well as how .NET relates to the underlying native Windows APIs. We will touch upon the three relevant namespaces for .NET developers—System.DirectoryServices, System.DirectoryServices.ActiveDirectory, and System.DirectoryServices.Protocols—and discuss how to choose among the various options available to us.

.NET Directory Services Programming Landscape

Now that we know a little bit about directory services and LDAP, it is time to discuss how we access these services from the .NET ...

Get The .NET Developer’s Guide to Directory Services Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.