ereinoso |
Lunes 13 de agosto de 2007 a las 09:08:18
Una completa documentacion ue respecta a la seguridad con ASP NET.
A continuacion menciono algunos de los temas que trata esta completa ayuda.
[u][b]1.- How to[/b][/u]
.-Cómo: Crear una cuenta personalizada para ejecutar ASP.NET
.-Cómo: Utilizar la autenticación mediante Formularios con Active Directory
.-Cómo: Utilizar la autenticación mediante Formularios con SQL Server 2000
.-Cómo: Crear objetos GenericPrincipal con autenticación mediante Formularios
.-Cómo: Implementar la delegación Kerberos en Windows 2000
.-Cómo: Implementar IPrincipal
.-Cómo: Crear una biblioteca DPAPI
.-Cómo: Utilizar DPAPI (almacén del equipo) en ASP.NET
.-Cómo: Utilizar DPAPI (almacén del usuario) en ASP.NET con Servicios Empresariales
.-Cómo: Crear una biblioteca de cifrado
.-Cómo: Llamar a un servicio Web mediante certificados de cliente en ASP.NET
.-Cómo: Llamar a un servicio Web mediante SSL
.-Cómo: Instalar certificados de cliente
.-Cómo: Utilizar IPSec para proporcionar comunicación segura entre dos servidores
.-Cómo: Utilizar SSL para proteger la comunicación con SQL Server 2000
[u][b]2.-Apendix[/b][/u]
.-Matriz de identidades de ASP.NET
.-Configuración básica
.-Almacenes y herramientas de configuración
.-Claves y certificados
.-Seguridad de aplicaciones Web .NET
.-Glosario
.-Apéndice: Funcionamiento
[u][b]3.- Security Guide Chapter[/b][/u]
.-Capítulo 1 - Introducción
.-Capítulo 2 - Modelo de seguridad para aplicaciones ASP.NET
.-Capítulo 3 - Autenticación y autorización
.-Capítulo 4 - Comunicación segura
.-Capítulo 5 - Seguridad de intranet
.-Capítulo 6: Seguridad de extranet
.-Capítulo 7 - Seguridad de Internet
.-Capítulo 8: Seguridad de ASP.NET
.-Capítulo 9: Seguridad de la aplicación de Servicios Empresariales
.-Capítulo 10: Seguridad de servicios Web
.-Capítulo 11 – Seguridad de .NET Remoting
.-Capítulo 11.1 – Seguridad de .NET Remoting
.-Capítulo 13: Solucionar problemas de seguridad
Ademas cuenta con un Paquete de instalacion el cual instala una serie de ejemplos de codigos fuentes en los cuales se podran apoyar.
saludos cordiales.
espero les ayude.... ver más
El_Oraculo |
Miércoles 30 de mayo de 2007 a las 22:57:27
La seguridad de las aplicaciones Web es un tema crítico y complejo para los desarrolladores Web. Un sistema seguro requiere una cuidadosa planificación, y los administradores y desarrolladores de sitios Web deben tener un conocimiento muy claro de las opciones de que disponen cuando securizan sus aplicaciones Web. Microsoft® ASP.NET está sincronizado con el .NET Framework e Internet Information Server (IIS) para proporcionar seguridad a las aplicaciones Web. Este módulo trata en detalle los distintos métodos de seguridad para las aplicaciones Web. En este módulo, aprenderemos a: - Describir los métodos de autenticación de ASP.NET e IIS. - Utilizar la autenticación basada en Windows para asegurar aplicaciones Web ASP.NET. - Utilizar la autenticación basada en formularios para asegurar aplicaciones Web ASP.NET. - Utilizar Microsoft Passport para asegurar aplicaciones Web ASP.NET.... ver más
El_Oraculo |
Miércoles 30 de mayo de 2007 a las 22:52:18
Una vez finalizado el desarrollo de nuestra aplicación Web con Microsoft® ASP.NET, podemos implementarla en un servidor de producción. Sin embargo, antes de la implementación, podríamos optimizar la aplicación Web para mejorar su rendimiento. Podemos optimizar e implementar a continuación la aplicación Web: Configurando el objeto Cache y la caché de resultados para optimizar los tiempos de respuesta de la aplicación Web. Organizando la configuración de la aplicación en los archivos Machine.config y Web.config para soportar y proteger el sitio Web. Seleccionando los archivos necesarios para ejecutar el sitio Web y copiándolos en el servidor de producción. En este módulo, aprenderemos a: Utilizar el objeto Cache para almacenar información. Utilizar la caché de resultados ASP.NET para almacenar páginas Web y fragmentos de páginas Web. Configurar una aplicación Web ASP.NET utilizando los archivos Machine.config y Web.config. Implementar una aplicación Web ASP.NET.... ver más
El_Oraculo |
Martes 15 de mayo de 2007 a las 19:39:38
Microsoft® ASP.NET permite administrar el estado de una aplicación Web. El estado es la capacidad de una aplicación Web de conservar la información del usuario. En este módulo, estudiaremos cómo administrar el estado de una aplicación Web ASP.NET. En este módulo, aprenderemos a: - Describir la administración del estado y las distintas opciones disponibles para administrar el estado en una aplicación Web ASP.NET. - Utilizar variables de aplicación y de sesión para administrar el estado en aplicaciones Web ASP.NET. - Utilizar cookies y sesiones que no utilizan cookies para administrar el estado en aplicaciones Web ASP.NET.... ver más
El_Oraculo |
Martes 15 de mayo de 2007 a las 19:37:14
Internet ha contribuido a facilitar a las empresas una mejor comunicación interna y entre empresas proporcionando un rápido acceso a la información. Sin embargo, la navegación por páginas basadas en datos no responde adecuadamente a las necesidades de negocio de muchas empresas. Satisfacería mejor sus necesidades disponer de sitios Web programables que enlazaran directamente organizaciones, aplicaciones y servicios. Este enlace directo entre aplicaciones es el papel que desempeñan los servicios Web XML. Al enlazar nuestras aplicaciones y sitios Web a servicios Web XML, tenemos la oportunidad de expandir la funcionalidad que ofrece nuestro sitio Web a los usuarios. En este módulo, estudiaremos cómo invocar un servicio Web XML directamente con un navegador y mediante un proxy desde un formulario Web Form. También estudiaremos cómo crear y publicar servicios Web XML utilizando Microsoft® Visual Studio® .NET. En este módulo, aprenderemos a: - Describir la utilidad y el proceso existente tras la invocación a un servicio Web XML desde un formulario Web Form. - Invocar un Servicio Web XML directamente desde un navegador utilizando Hypertext Transfer Protocol (HTTP). - Crear un proxy de referencia Web para el método de un Servicio Web XML, e invocar ese método Web desde un formulario Web Form. - Utilizar las plantillas de Visual Studio .NET para crear un servicio Web XML.... ver más
El_Oraculo |
Martes 15 de mayo de 2007 a las 19:33:57
Aunque se almacena una gran cantidad de datos en bases de datos Microsoft® SQL Server™ y se gestionan mediante Microsoft ADO.NET, recientemente Extensible Markup Language (XML) se ha convertido en un sólido estándar para el almacenamiento, gestión y transferencia de datos. XML tiene dos grandes ventajas en el almacenamiento y transferencia de datos: - XML es un estándar aceptado por el mercado. - XML utiliza únicamente texto plano. En este módulo, estudiaremos cómo leer, escribir y mostrar datos XML. En este módulo, aprenderemos a: Describir la arquitectura XML en Microsoft ASP.NET. - Leer y escribir datos XML en un objeto DataSet. - Identificar cómo almacenar, recuperar y transformar datos XML utilizando los objetos XmlDataDocument y XslTransform. - Utilizar el control de servidor Web XML para mostrar, cargar y almacenar datos XML.... ver más
El_Oraculo |
Martes 15 de mayo de 2007 a las 19:31:23
Una alternativa al acceso directo a bases de datos desde nuestra aplicación Web es invocar un procedimiento almacenado que accederá a la base de datos por nosotros. El uso de procedimientos almacenados tiene varias ventajas respecto al acceso directo a bases de datos, incluyendo la eficacia, seguridad y la protección de la base de datos. En esta lección, aprenderemos qué es un procedimiento almacenado y los motivos para invocar procedimientos almacenados cuando se accede a una base de datos. En esta lección, aprenderemos a: - Describir qué es un procedimiento almacenado. - Explicar los motivos para utilizar procedimientos almacenados para acceder y manipular bases de datos.... ver más
El_Oraculo |
Martes 08 de mayo de 2007 a las 19:44:43
Crear un sitio Web dinámico que responda a las peticiones de los usuarios con datos personalizados puede requerir que vinculemos nuestra aplicación Web a varias fuentes de datos. Microsoft® ADO.NET es la herramienta que nos permite acceder programáticamente a fuentes de datos desde un formulario Web Form. En este módulo, aprenderemos a utilizar ADO.NET para agregar acceso a datos a nuestra aplicación Web con Microsoft ASP.NET. En esta lección, aprenderemos a: Describir el modelo de objetos de ADO.NET para acceder a datos. Crear conexiones seguras a una base de datos Microsoft SQL Server™ utilizando los objetos SqlConnection y SqlDataAdapter. Utilizar objetos DataSet para soportar los requerimientos de almacenamiento y manipulación de datos locales de los formularios Web Forms. Almacenar múltiples tablas de datos en un objeto DataSet, y mostrar los datos en controles DataGrid. Leer datos programáticamente de una base de datos SQL utilizando un objeto SqlDataReader.... ver más