Lập trình Active Directory Để phát triển chương trình trong Active Directory ta dùng các lớp trong namespace và phải tham chiếu assembly .với các lớp này ta có thể truy vấn các đối tượng ,xem và cập nhật các thuộc tính | Lập trình Active Directory Để phát triển chương trình trong Active Directory ta dùng các lớp trong namespace và phải tham chiếu assembly .với các lớp này ta có thể truy vấn các đối tượng xem và cập nhật các thuộc tính tìm các đối tượng và di chuyển các đối tượng đến một chổ chứa đối tượng khác. ta sẽ học các phần sau - Các lớp trong namespace - Tiến trình kết nối đến Active Directory - - Lấy các mục trong thư mục tạo đối tượng mới và cập nhật các mục tồn tại - Tìm kiếm trong Active Directory Các lớp trong - DirectoryEntry lớp này là lớp chính trong namespace .1 đối tượng của lớp này trình bày 1 đối tượng trong Active Directory lưu dùng lớp này để liên kết đến 1 đối tượng và để xem và cập nhật thuộc tính. các thuộc tính của đối tượng được trình bày trong PropertyCollection. mỗi mục trong PropertyCollection có 1 PropertyValueCollection - DirectoryEntries DirectoryEntries là 1 tập hợp các đối tượng tính Children của đối tượng DirectoryEntry trả về 1 danh sách các đối tượng trong tập DirectoryEntries DirectorySearcher lớp này là lớp chính dùng trong việc tìm kếm các đối tượng với thuộc tính đặc trưng. lớp SortOption và kiểu liệt kê SearchScope SortDirection và ReferalChasingOption có thể được dùng để định nghĩa việc tìm quả tìm kiếm trong 1 SearchResult hoặc SearchResultCollection. ta cũng có các đối tượng ResultPropertyCollection và ResultPropertyValueCollection. Binding sự liên kết Để lấy giá trị của 1 đối tượng trong Active Directory ta phải kết nối đến Active Directory. tiến trình kết nối gọi là dẫn của binding có thể là LDAP OU Marketing DC GlobalKnowledge DC Com với tiến trình biding ta có thể đặc tả các mục sau - Protocol đặc tả provider được dùng - Server Name tên server của domain controller - Port number số cổng của tiến trình server - Distinguished Name tên .