Memory Game Seguridad de los sitios web ASP.NETOnline version Juego basado en la etapa 4 de la materia Desarrollo de sistemas web con Base de Datos: Seguridad de los sitios web ASP.NET, semestre 5 de la preparatoria EIAO unidad San Nicolas, N.L, Mexico by Jeremy Huevito Presentación personalizada Componentes que se utilizan para crear una interfaz de usuario de una aplicación web utilizando HTML, CSS y JS e integrar fácilmente vistas ASP.NET. Utilizados para recopilar y enviar datos del usuario. Escalabilidad Desarrollo rápido y flexible Formularios HTML, Controles de entrada Input, Botones Button, Tablas table, Listas list, Enlaces Links y Controles de validación Validation. ASP.NET Core ofrece caracteristicas de seguridad integradas. Clases de System.ComponentModel.DataAnnotations ASP.NET Core es altamente escalable. Atributo System.ComponentModel.Datannotations Web parts Soporte multiplataforma Autenticación y Autorización, Validación de entrada y Manejo de contraseñas Seguridad en sitios ASP.NET ASP.NET Core es multiplataforma. Elementos web en ASP.NET Core Desarrollo rapido y flexible, escalabilidad, seguridad, interoperabilidad entre BDD, herramientas y recursos integrados, soporte multiplataforma, comunidad activa y soporte técnico. ASP.NET Core MVC proporciona un marco flexible y poderoso para el desarrollo web. Proporciona mas control para implementar la seguridad en la aplicación Atributos de validacion Ofrece al usuario una experiencia mas atractiva y relevante. Principios para asegurar una aplicación ASP.NET Manejo de contraseñas Configuración, despliegue y flexible Principio de seguridad ASP.NET que almacena contraseñas de forma segura utilizando algoritmos de hast y salting. Proporciona clases de atributos usadas para definir los metadatos para ASP.NET MVC y controladores ASP.NET Seguridad Algunas son: Association Attribute, EditableAttribute y LengthAttribute. Elemento Form HTML Permiten especificar reglas de validación para las propiedades del modelo.