
Hola amigos, pues le comunico que ya tengo disponible el curso de acceso a datos con Delphi Prism, ADO.NET y Firebird.
Este curso está orientado a programadores Delphi Prism, que deseen desarrollar aplicaciones de escritorio que permitan al usuario interactuar con información proveniente de bases de datos.
El contenido del curso se divide en dos áreas:
1) FORMULARIOS.- En esta área aprenderá a crear interfaces de aplicaciones de escritorio, conociendo el funcionamiento de los principales controles que se utilizan para crear ricas interfaces para la interacción con el usuario.
2) ACCESO A DATOS.- En esta área aprenderá el uso de las principales clases de ADO.NET con las que se puede acceder a información ubicada en cualquier tipo de bases de datos.
Para cualquier información acerca de este curso favor de mandarme un mensaje por medio del formulario de contacto.
Temario
- · Módulo 1 Crear aplicaciones de escritorio parte 1
- Crear un proyecto de tipo aplicación de escritorio.
- Como añadir formularios a un proyecto.
- El formulario desde la perspectiva de la orientación a objetos.
- Propiedades de los formularios.
- Como escoger el formulario de inicio.
- Principales eventos de los formularios.
- Ejercicio final.
- · Módulo 2 Crear aplicaciones de escritorio parte 2
- Como añadir controles a un formulario.
- Adaptar los controles dentro del formulario.
- Posicionar y dimensionar.
- Alinear.
- Ancho y Dock.
- Establecer el orden de tabulación.
- Responder a los eventos emitidos por los controles.
- Conectar múltiples eventos a un único gestor de eventos.
- Ejercicio final.
- · Módulo 3 Crear aplicaciones de escritorio parte 3
- Mostrar formularios en forma Modal y no Modal.
- Añadir controles en tiempo de ejecución.
- Crear teclas de acceso para controles.
- Eventos relacionados con entradas de teclado.
- Ejercicio final.
- · Módulo 4 Utilizar controles Estándar parte 1
- Propiedades comunes a la mayoría de los controles.
- Los controles más elementales (TextBox, Label, Button).
- Listas básicas (ListBox, ComboBox, ChecedListBox).
- Controles booleanos (CheckBox, RadioButton).
- Otras listas (NumericUpDown, TreeView, ListView).
- Ejercicio final.
- · Módulo 5 Utilizar controles Estándar parte 2
- Panel y GropBox.
- SplitContainer.
- TabControl.
- ToolStrip y StatusStrip.
- PictureBox.
- ImageList.
- MonthCalendar.
- WebBrowser.
- Ejercicio final.
- · Módulo 6 Crear menús
- ¿Qué es un sistema de menús?
- Introducción al control MenuStrip.
- Añadir mejoras a un ToolStripMenuItem.
- Ocultar y desactivar ToolStripMenuItems.
- Responder a eventos del menú.
- Crear menús de contexto con el componente ContextMenuStrip.
- Ejercicio final.
- · Módulo 7 Los cuadros de diálogo
- Descripción de los cuadros de diálogo.
- OpenFileDialog
- SaveFileDialog
- ColorDialog.
- FontDialog.
- FolderBrowserDialog.
- Ejercicio final.
- · Módulo 8 Herencia entre formularios
- Utilidad de la herencia entre formularios.
- Crear un formulario base.
- Heredar de un formulario base.
- Modificar el formulario base.
- Sobrescribir eventos del formulario base.
- Ejercicio final.
- · Módulo 9 Introducción al acceso a datos
- La necesidad de almacenar datos.
- Introducción a las bases de datos relacionales.
- Descripción del lenguaje SQL.
- Los proveedores de bases de datos.
- Descripción de ADO.NET.
- Escenarios conectados y escenarios desconectados.
- Ejercicio final.
- · Módulo 10 Conectar a una base de datos
- Instalación y configuración del .NET Firebird Provider y el DDEx para Visual Studio
- ¿Qué es una cadena de conexión?
- Como conectar a una base de datos.
- Como gestionar los eventos de conexión.
- Ejercicio final.
- · Módulo 11 Operaciones en un escenario conectado parte 1
- Como enviar un comando a una base de datos.
- Los tipos de respuesta a un comando.
- Comandos escalares.
- Comandos que devuelven un conjunto de resultados. El DataReader.
- Como iterar a través de un DataReader.
- Ejercicio final.
- · Módulo 12 Operaciones en un escenario conectado parte 2
- Modificación de los datos.
- Los comandos parametrizados.
- La referencia a bibliotecas.
- Como ejecutar procedimientos almacenados en una base de datos.
- Ejercicio final.
- · Módulo 13 Operaciones en un escenario desconectado parte 1
- ¿Qué es un DataSet?
- Crear DataSets mediante código.
- Crear DataSets con el diseñador.
- Definir restricciones y relaciones en un DataSet.
- Ejercicio final.
- · Módulo 14 Operaciones en un escenario desconectado parte 2
- Como añadir registros a un DataSet.
- Como modificar registro de un DataSet.
- Como eliminar registros de un DataSet.
- Como iterar a través de los registros de un DataSet.
- Iterar a través de registros relacionados.
- Buscar registros en un DateTable.
- Ejercicio final.
- · Módulo 15 Operaciones en un escenario desconectado parte 3
- ¿Qué es un DataAdapter?
- Crear un DataAdapter mediante código.
- Como cargar datos en un DataSet utilizando un DataAdapter.
- Guardar y cargar DataSets en el disco local.
- Ejercicio final
- · Módulo 16 Operaciones en un escenario desconectado parte 4
- Crear DataAdapters con el diselador.
- Crear DataAdapters con el objeto CommandBuilder.
- El estado de las filas.
- Como actualizar en el origen los cambios realizados en DataSet.
- Personalizar la actualización de los cambios.
- Ejercicio final.
- · Módulo 17 Operaciones en un escenario desconectado parte 5
- El problema de la concurrencia.
- La versión de las filas.
- Concurrencia optimista.
- Concurrencia pesimista.
- Formas de administrar los conflictos de concurrencia.
- Ejercicio final.
- · Módulo 18 Operaciones en un escenario desconectado parte 6
- ¿Qué es un DataSet tipificado?
- ¿Qué es un esquema XSD?
- Crear DataSets tipificados basándose en el explorador de servidores.
- La herramienta DataSource de Visual Studio.
- Como utilizar un DataSet tipificado.
- Ejercicio final.
- · Módulo 19 Operaciones en un escenario desconectado parte 1
- ¿Qué es un TableAdapter?
- Como se crean los TableAdapters.
- Como utilizar un TableAdapter.
- Utilizar parámetros en un TableAdapter.
- Utilizar los métodos directos.
- Extender las funcionalidades del TableAdapter.
- Ejercicio final.
- · Módulo 20 Mostrar y editar datos a través de formularios parte 1
- Formas de administrar datos desde un formulario.
- El control BindingSource.
- Enlazar controles simples a un DateTable.
- Enlazar controles simples en tiempo de ejecución.
- El control BindingNavigator.
- Utilizar la herramienta DataSource para crear formularios de un solo registro.
- Ejercicio final.
- · Módulo 21 Mostrar y editar datos a través de formularios parte 2
- Utilizar el ComboBox como control de enlace simple.
- El control DataGridView.
- Personalizar la apariencia de las celdas.
- El evento CellFormating del DataGridView.
- Relación Maestro/Detalle entre dos DataGridViews.
- Ejercicio final.
Comentarios Recientes