Esto es para recopilar de la experiencia que la comunidad ha hecho información sobre el aspecto de la aplicación web de creación de perfiles.¿Cómo perfilas tu sitio web/aplicación web?
Hace algunos años trabajé en un proyecto muy grande en C++/Java con un ORB de CORBA y estábamos usando Rational Purify/CodeCoverage para instrumentar, detectar fugas de memoria y descubrir cuellos de botella en el código del servidor. A partir de ese momento no tenía ninguna experiencia en el uso de herramientas como esa en la plataforma .NET, ya sea trabajando en C# puro o con una aplicación web
- ¿Utiliza herramientas?
- ¿Estimó el tráfico y hace cálculos en el ancho de banda esperado?
- ¿Perfila de forma diferente el código del servidor y la representación de la página web?
- ¿Qué herramienta de cobertura de código está utilizando?
Sé que este es un tema muy grande. Parte de la información que tengo proviene del libro "Performance Analysis for Java WebSites", que es la plataforma Java y las herramientas de referencia para esa plataforma, pero es un enfoque que es transferible y, por lo tanto, las ideas centrales se aplican en general.
convertido a wiki, por petición de @ Lorenzo. –