Temario
Objetivo
Conocer los conceptos básicos de construcción de aplicaciones web sobre la plataforma .NET.
Dirigido a
Personas con conocimientos en programas afines con Ingeniería de sistemas que deseen adquiere los conceptos básicos para la construcción de aplicaciones aplicando la plataforma .NET. También pueden asistir estudiantes de pregrado. Es importante que los interesados en este programa tengan conceptos básicos de programación orientada a objetos, lenguaje C# u otro tipo de lenguaje C, bases de datos y lenguaje SQL.
Contenido
Introducción Aspectos generales ASP y ASP.NET.
Estándares web definición de arquitectura REST.
Uso de JavaScript y AJAX.
Generalidades del patrón de diseño MVC.
o Introducción a administración de dependencias.
Arquitectura ASP.NET MVC Funcionamiento ASP.NET.
Modelado de persistencia Persistencia.
Rutas y URLs Detalles de enrutamiento.
Controladores y acciones Definición de componentes.
Vistas Definición de componentes.
Helpers HTML Uso de Helpers.
Validación de datos Uso de anotaciones.
Autenticación y autorizaciones Uso de autenticación.
Ajax Controladores de AJAX.
Web API Introducción a web API.
Creación de interfaz de usuario Uso de jQuery.
Tipos de clientes Generalidades de CSS3.
Despliegue Requisitos de despliegue.