Programación en .NET
Programar aplicaciones informáticas con la tecnología NET.
Programa
12 bloques · 210 h- 01La plataforma .NET
Características y filosofía de funcionamiento
Los lenguajes de .NET y el código intermedio
El entorno de desarrollo visual studio .NET
- 02El lenguaje vb.net
Características sintácticas básicas
Primer programa en VB.NET
Variables, constantes y tipos de datos
Operadores
Instrucciones de control
Utilización de las funciones incorporadas
Arrays
Clases y objetos
Tipos especiales de visual basic
Control de excepciones
Fases del desarrollo de aplicaciones en visual basic .NET
Programando en visual basic .NET con ejemplos
- 03Clases básicas del .NET framework
Manipulación de cadenas de caracteres
Manipulación de fechas con DateTime
Entrada y salida por consola
Operaciones matemáticas
Colecciones
- 04Programación orientada a objetos con vb.net
Clases, objetos, métodos y propiedades
Encapsulación de datos
Constructores
Sobrecarga de métodos
Herencia
Clases abstractas
Polimorfismo
Interfaces
Tipos genéricos
- 05Aplicaciones Windows con vb.net
Características de las aplicaciones Windows
Programación basada en eventos
Formularios y controles Windows
Práctica
Estudio de los principales controles Windows
Formularios MDI
Distribución de aplicaciones Windows
Caso práctico
- 06Acceso a base de datos con ado.net
Características generales de ADO.NET
Proveedores de datos
Fundamentos del lenguaje SQL
Práctica
El gestor de base de datos SQL Server
Acceso a datos en modo conectado
Acceso a datos en modo desconectado
Vinculación de controles Windows a datos
- 07Manipulación de documentos con XML
Introducción a XML: características y conceptos fundamentales
Manipulación de documentos XML en aplicaciones .NET
- 08Fundamentos de HTML y JavaScript
El lenguaje HTML
Hojas de estilo
Lenguaje JavaScript
- 09Aplicaciones web con ASP.NET
Introducción a ASP.NET. Creación de un proyecto web ASP.NET
Funcionamiento de una página ASP.NET y su ciclo de vida
Programación basada en eventos. Formularios web
Práctica
Controles HTML
Controles WEB
Controles web para validación de datos
Mantenimiento del estado en aplicaciones ASP.NET
Personalización de aplicaciones
- 10Acceso a base de datos en ASP.NET
Acceso a datos desde una página ASP.NET
Acceso a datos en modo desconectado
Práctica
Vinculación de controles web a datos
Bases de datos en la web
Introducción al comercio electrónico en la web
- 11Configuración y despliegue de aplicaciones web
El archivo WEB.CONFIG
Personalización de aplicaciones ASP.NET en tiempo de despliegue
Práctica
Técnicas para la securización de aplicaciones
Instalación de una aplicación en un servidor IIS
- 12Servicios web
La arquitectura de servicios web
Tecnologías y estándares de la arquitectura de servicios web
Creación de servicios web con .NET
Práctica
Implementación de aplicaciones clientes de servicios web