Seguridad en Visual Studio
Actualización: noviembre 2007
Las observaciones sobre seguridad se deberían incluir en todos los aspectos del desarrollo de aplicaciones, desde el diseño hasta la implementación.
Para desarrollar de forma eficaz aplicaciones seguras, es preciso tener unos conocimientos básicos sobre los conceptos y las características de seguridad de las plataformas para las que se desarrolla. También es necesario comprender las técnicas de codificación segura.
Conceptos de seguridad
Seguridad en .NET Framework
Describe la seguridad de acceso a código de .NET Framework, la seguridad basada en funciones, la directiva de seguridad y las herramientas de seguridad.Proteja el código con las diez principales sugerencias de seguridad que todo desarrollador debe conocer
Describe los problemas más importantes que debería tener en cuenta para no poner en peligro los datos ni el sistema.
Codificación de seguridad
La mayoría de los errores de codificación que tienen como resultado la creación de puntos vulnerables de la seguridad, se producen porque los programadores no hacen suposiciones válidas cuando trabajan con los datos que proporciona el usuario o porque no acaban de entender la plataforma para que la que están desarrollando.
Procedimientos recomendados para directivas de seguridad
Describe los procedimientos recomendados para el sistema de seguridad de .NET Framework que es necesario tener en cuenta en el código.Instrucciones de codificación segura
Proporciona instrucciones para clasificar sus componentes y tratar los problemas de seguridad.Procedimientos recomendados para la seguridad en C++
Explica las saturaciones del búfer e incluye una descripción completa de la característica de comprobación de seguridad de Microsoft Visual C++ que proporciona el indicador en tiempo de compilación /GS.