Parece una molestia bastante grande configurar un entorno de depuración adecuado en ASP.NET y me pregunto si usar Asserts es el camino a seguir o no. He leído un poco y vi que necesita modificar su web.config para usar correctamente Asserts. ¿Es esta la mejor manera de hacerlo o existen otros métodos de depuración que podrían ser más fáciles de usar?¿Vale la pena usar Debug.Assert en ASP.NET?
No utilizamos un marco de pruebas unitarias, por lo que no es realmente relevante para la pregunta.
¿Cómo sabes la diferencia entre que funcionen correctamente o que no funcionen en absoluto? Actualmente puedo poner aseveraciones en mi código y no hará absolutamente nada porque no están configuradas en el web.config. Esto me parece peligroso.
He leído esta respuesta. El problema es que no es específico de ASP.NET, donde tiene que hacer alguna configuración específica para que funcionen correctamente. –
¿Cómo sabes la diferencia entre que funcionen correctamente o que no funcionen en absoluto? Actualmente puedo poner posturas en mi código y no hará absolutamente nada porque no están configuradas. Esto me parece peligroso. –