El curso libre de Programación Web en Asp.Net bajo lenguaje de programación C# (Nivel Básico), está diseñado para que en pocas semanas, pueda construir aplicaciones web dinámicas de una manera simple, agradable, y fáciles de programar, a través de nuestro excelente equipo docente y aprovechando el potencial de la enseñanza OnLine.
Al tomar este curso le permitirá:
- Identificar el potencial del Framework.Net, uso de la Suite y versiones adecuadas al sistema operativo.
- Crear Páginas Web Dinámicas, utilizando las ventajas de los controles de servidor y controles Ajax.
- Programar bajo el paradigma orientada a objetos utilizando el lenguaje C#.
- Planificar fácilmente la construcción de un aplicativo web.
- Incorporar conexión a bases de datos de múltiples formas, identificando ventajas y desventajas de cada una.
- Construir aplicaciones web basado en arquitectura por capas (Datos, Negocio, Presentación)
- Aprender el potente lenguaje integrado de consultas LINQ
CONTENIDO
CAPITULO 1. INTRODUCCIÓN A LA PROGRAMACIÓN WEB CON ASP.NET
Los tipos de aplicaciones
-Escritorio
-Cliente Servidor
-Movil
-Web
Arquitectura de una aplicación web
Diferencias entre PHP, JSP y ASP
CAPITULO 2. CREACION DE PAGINAS ASPX
Introducción al IDE de Visual Studio
Lenguaje C#
Introducción a un servidor web
Introducción a los WebForms.
Creación de una Aplicación con ASP .Net
Estructuras de Control con ASP.Net
Creación de Web Forms
Utilización de Server Controls
Agregando Procedimientos Evento a Web Server Controls
Controles HTML
Controles Web ASP Básicos
CAPITULO 3. ASP.NET Master Pages
Como crear una Master Page.
Como crear una Content Page.
Referenciar miembros de la Master Page.
Control de Estilos
Uso de CSS
Creación de CSS propios y como modificarlos
Controles de Validación
El control RequiredFieldValidator.
El control CompareValidator.
El control RangeValidator.
El control RegularExpressionValidator.
El control CustomValidator.
El control Validationsummary.
La validación a nivel de página.
CAPITULO 4. ACCESO A DATOS
El acceso a datos desde sitios web.
Conectar con Microsoft SQL Server.
Conectar con MySQL, Oracle.
Mostrar información de una base de datos en un formulario web.
Crear un formulario de entrada de datos.
Guardar la cadena de conexión fuera del código.
El objeto SqlDataSource
El control GridView
Configurar las columnas de un GridView.
La paginación en un GridView.
Aplicar filtro a un GridView.
Seleccionar una fila de un GridView
Actualizar desde un GridView.
CAPITULO 5. ARQUITECTURA 3 CAPAS EN ASP.NET
Creación de una aplicación basada en arquitectura 3 Capas
Capa de Datos con ADO Entity Model
-Actualización del archivo edmx
Capa Lógica a partir de proyecto de Biblioteca de Clases con C#
-Construcción de DTO
-Construcción de las Interfaces
-Construcción de los Controladores
-El uso de LINQ como mecanismo para operar el CRUD
–Construcción de la Capa de Presentación
-Instanciación de las interfaces y controladores, envío y recepción de datos desde y hacia la capa lógica.
-El uso de ViewState
-Cargar GridView a partir de métodos de Lista (desde la capa de negocio)
-Uso de variables de Session