Con google.com, unos teclasos y unos clics podrias haber averiguado esto, en lugar de esperar a que alguien venga y te resuelva la duda, hay miles de páginas en la red que te pueden ayudar. Ademas ninguno de nosotros te va a proveer con la respuesta exacta para convencer a los jefes.
Estos sitios son buenos para referencia:
www.gotdotnet.com www.asp.net
msdn.microsoft.com/net
www.microsoft.com/latam/msdn
Ahi si podras encontrar vinculos a resultados exactos
La naturaleza del asp.net cambia la forma del scripting. En si las paginas son leidas y reescritas a librerias de codigo, que se auto conectan, por lo que la primera vez que se ejecuta una pagina se compila esta y una libreria dinamica (DLL) se almacena en una carpeta temporal...un script normal de asp o php se ejecuta como script cada vez que se llama a la pagina, en cambio las paginas de asp.net se convierten en un DLL. Cuando usas una herramienta de desarrollo rapido (RAD, rapid application development), como Visual Studio .Net, te genera codigo y se compila a un DLL que siempre se encontrara en la carpeta protegida BIN en cada sitio.
El beneficio en flexibilidad, tiempo de desarrollo, funcionalidad, integración, seguridad, manejo de memoria, etc etc es mucho mayor a cualquier otro lenguaje de páginas.
Deberias de probar, para comprobarlo por vos mismo... como dicen muchos "hasta no ver, no creer", yo fui, estuve ahi, y regrese muy contento jejeje.
Como parte de la coordinatura de investigación y tecnología; y webmaster de SAT Guatemala, eh realizado mis recomendaciones y cambiado la intranet y servicios a .net, ya que no existe ningun costo para la migración y la implementación. Ya que el Microsoft .Net Framework es descargable y gratuito. Ademas para desarrollar hay muchas herramientas opensource, dreamweaver mx, y visual studio .net. Para terminar .net ah logrado superar hasta a la plataforma java.