Lista de verificación de los pasos para asegurar la aplicación web asp.net? [cerrado]

Me gustaría asegurar una aplicación web ASP.NET contra la piratería. ¿Existe una lista de tareas específicas de ASP.NET que codifiquen específicamente para hacer que ASP.NET sea más seguro? Más allá de lo que se menciona enMSDN. Me interesan los pasos específicos con ejemplos de código sobre cómo evitar falsificaciones de solicitudes entre sitios y scripts entre sitios.

Sé sobre el uso de parámetros de SQL para la inyección de SQL, la autenticación de Windows al conectarse a SQL Server y validar la entrada del formulario en el servidor.

Respuestas a la pregunta(3)

Su respuesta a la pregunta