Pergunta

Existe uma biblioteca ADSI lá fora para .NET / C #? Eu tenho sido capaz de encontrar pedaços de código para fazer algumas tarefas, mas nada abrangente.

Eu estou procurando uma biblioteca que eu posso simplesmente colocar em meu código e executar sem ter que fazer muita personalização? Estou pensando em algo ao longo das linhas de Memm para Excel

Graças.

Foi útil?

Solução

Para .NET 1.x, não há realmente apenas o namespace System.DirectoryServices - não muito mais, infelizmente. Isso é suas classes básicas DirectoryEntry e DirectorySearcher, e é sobre isso .....

.NET 2.0 adicionou o namespace S.DS.ActiveDirectory para manipular objetos estruturais, como florestas, domínios, e assim por diante muito mais fácil. Confira este artigo MSDN novas maneiras de gerenciar o Active Directory utilizando o .NET Framework 2.0 sobre como aproveitar esses novos recursos.

Para NET 3.5 e acima, há um novo namespace S.DS.AccountManagement que torna o trabalho com diretores (usuários, grupos, computadores) muito mais fácil. Novamente, para uma excelente introdução, leia este artigo MSDN Gerenciando diretores de segurança de diretório no. NET Framework 3.5 .

Espero que ajude um pouco!

Marc

Outras dicas

Você tem tudo o que você precisa em .NET no System.DirectoryServices.ActiveDirectory montagem. Existe um grande conjunto de amostras em codeproject .

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top