No no no a lo mejor no me explique bien... yo se que ya en .net no es necesario el uso de dlls, ahora .net maneja lo que se llama codigo administrado y por lo que tengo entendido las referencias a las dlls necesarias se especifican en la parte del ensamblado...
Es decir...
.Net manaja el codigo de la siguiente manera...
Codigo ASP.net ---> Compilación (MSIL) ---> Ensamblado --->
JIT ---> Codigo de Maquina
Entonces lo que quise decir es que .Net maneja las dlls de otra forma no quise decir que las usa ni nada de eso... sino que en el ensamblado incluye las dlls necesarias para correr las aplicaciones que estes desarrollando ...
Es lo que tengo entendido...
De todos modos si notas alguna confusión de mi parte aclarame la duda porque de eso se trata... de aprender...
Saludos...