Características gráficas El subsistema gráfico de Windows GDI+ .NET Framework Dibujo en formularios Windows II Lápices y brochas Trabajo con imágenesAplicaciones MDI y ensamblado de aplicaciones Trabajo con ventanas Diseño de la ventana hija MDI Ensamblado de aplicacionesExcepciones Errores y excepciones Manipulación estructurada de errores La clase exception Captura de excepciones de diferente tipo Creación de excepciones personalizadas.Bases de datos Conceptos de bases de datos Trabajar con sql en una base de datos Comandos y clausulas sql Operadores y funciones de agregado Tipos de datos Creación de una base de datos Creación de tablasEL lenguaje SQL Consultas básicas Ordenar registros La clausula where Operadores de relación y operadores lógicos La sentencia insert La sentencia delete La sentencia updateIntroducción a ADO.NET Arquitectura ADO .NET Proveedores de datos Objetos comunes de ADO .NET El explorador de servidores Tipos de accesos a datos Establecer la conexiónAcceso conectado a datos La clase Command Uso de la propiedad Parameters Propiedades CommandType y CommandText Método ExecuteScalar La clase DataReaderAcceso desconectado a datos La clase DataSet La clase DataAdapter Navegación de registros en modo desconectado Edición de registros en modo desconectado DataBindingEl control DataGridWiew DataGridView Vistas por código Vistas con filtros Búsquedas OrdenaciónASP .NET Como funcionan la paginas ASP .NET Separación de diseño y lógica Componentes de servidor Controles de servidor Controles de servidor: radiobutton Controles de servidor: checkbox Controles de servidor: listbox Controles de validación: campo obligado Controles de validación: rango Controles de validación: comparación Distribución de sitios webASP .NET y acceso a base de datos Mostrar datos en una página ASP .NET Insertar datos Consultar datos Modificar datos Borrar datos