Для .NET 1.x действительно есть только пространство имен System.DirectoryServices
- к сожалению, не намного больше. Это ваши основные DirectoryEntry
и DirectorySearcher
классы, и это все ...
.NET 2.0 добавила пространство имен S.DS.ActiveDirectory
для упрощения работы со структурными объектами, такими как леса, домены и т. Д. Прочтите эту статью MSDN Новые способы управления Active Directory с использованием .NET Framework 2.0 , посвященные использованию этих новых возможностей.
Для .NET 3.5 и выше, есть новое пространство имен S.DS.AccountManagement
, которое значительно упрощает работу с принципалами (пользователями, группами, компьютерами). Опять же, для отличного введения прочитайте эту статью MSDN Управление принципами безопасности каталогов в .NET Framework 3.5 .
Надеюсь, это немного поможет!
Марк