Você pode criar uma DLL ou um Projeto Web, no meu caso criei uma DLL pois queria dar as minhas configurações de acesso ao AD mais segurança e usabilidade pois se quisesse utilizar em outro projeto bastava importar a dll para o meu projeto.
Nesta aplicação irei utilizar um projeto web para explicar este exemplo. Vamos lá.
Inicie um novo projeto Web.
Importe a biblioteca System.DirectoryServices para o seu projeto:
O Code-Behind vai ficar assim:
Explicando o código:
Criei dois métodos um para realizar a conexão com o AD "AcessoAD" e um para consultar um usuário "ConsultaUsuario". O retorno será o display name do usuário.
Valeu!