Thanks, i will see if those articles bring me closer to the task. Meanwhile for those who have touch with .NET, I was taking a cue from recommendation of the DirectoryEntry class, and decided to run a little experiment with that class instead; see what it is capable of. The tutorial logic made it look _simple_enough_, just instantiate it
this.directoryNode = new DirectoryEntry("LDAP://cn=Engineers,ou=Home,dc=riotangel,dc=local"); and then loop through its children foreach(DirectoryEntry child in directoryNode.Children) { TreeNode newNode = new TreeNode(child.Name); switch (child.SchemaClassName) { case "User" : // something.... break; case "Group" : // something.... break; } } but in reality, the Children collection is _empty_. I am wondering how I could get it to load its children tree, even if large? There is nothing within that class to specific any special form of loading. Regards, Aaron -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of joe Sent: Saturday, 26 November 2005 22:58 I don't use .NET, but it looks like there is some chatter on this, see List info : http://www.activedir.org/List.aspx List FAQ : http://www.activedir.org/ListFAQ.aspx List archive: http://www.mail-archive.com/activedir%40mail.activedir.org/