The .NET Framework offers two APIs for accessing Active Directory. The one from System.DirectoryServices.Protocols is a pure LDAP client and offers asynchronous operations. But the usage is rather cumbersome. This wrapper is a Highlevel API around these functions.
This wrapper provides an easy way to use the System.DirectoryServices.Protocols. However, not all operations are supported yet.
- Bind to an LDAP server or Global Catalog
- Search for items using a high level expression syntax (no need to talk LDAP filters if you don't want to)
- Update existing item
Not yet supported: