Documentation
Samples
It might just be easier to see the code
Samples to get you started. Bear with me while I extract the code from a different project.
Architecture
The Linq4Ldap project provides a LINQ provider for LDAP using the Novel.Directory.Ldap.dll assembly available from Novel. Support for LDAP over SSL or otherwise known as ldaps:// is provided by the Mono.Security.dll assembly which works on both Mono and Windows platforms.
Domain Models
It is easy to specify a domain model in relation to your entire directory or a logical view of your directory.
- dc=example,dc=com
- ou=Roles
- ou=Servers
- ou=Web Servers
- cn=www.example.com
- cn=www2.example.com
- ou=Email Servers
- cn=mail.example.com
- cn=exchange.example.com