Aprovechando las ventajas de Delphi XE5
Durante el curso veremos cómo los desarrolladores de Delphi que siguen usando el BDE, pueden actualizar sus conocimientos para usar en su lugar dbExpress.
También trataremos las buenas prácticas para migrar aplicaciones desde versiones anteriores de Delphi, especialmente anteriores a Delphi XE, y que quieren actualizar sus proyectos de desarrollo a las últimas versiones del producto.
Esto permitirá su utilización con las versiones actuales de sistemas operativos, bases de datos, etc., así como la utilización de las tecnologías más actuales incluidas en Delphi XE5.
Objetivos de la formación
- Migrar los proyectos de desarrollo desde versiones anteriores de Delphi a Delphi XE5
- Conocer las últimas novedades tecnológicas del producto
- Aprender a migrar las tecnología de base de datos, utilizando dbExpress
- Revisar el uso de tecnologías cliente/servidor
- Conocer el funcionamiento de Unicode y las implicaciones en la migración de aplicaciones
Temario
Aspectos generales
- Novedades del lenguaje
- Migraciones de componentes
- COM
- Arquitectura 64 bits
Bases de datos
Diferencias entre Borland Database Engine y dbExpress.
Modelo de componentes para trabajar con DBX.
- Consultas: SQLConnection, SQLDataset, Provider y ClientDataset. Datamodule.
- Actualizaciones. Field, Provider y Resolver.
- Ciclo de estados de un Dataset. Control de las actualizaciones.
- Modelo desconectado.
Casos de uso
- Migración de aplicaciones de escritorio de bases de datos con BDE a dbExpress
- Migración de aplicaciones SQL Links para Borland Database Engine a dbExpress
Arquitecturas alternativas C/S
- Modelos de cliente servidor
- Introducción a DataSnap
- Qué es Unicode
- Migración de aplicaciones Delphi
- Tamaño de strings y caracteres
- ANSI Strings
- Conversiones de strings
- Conjuntos de caracteres
- Operaciones con punteros y buffers
- Lectura y escritura de datos externos
- Librerías externas y componentes de terceros
- Problemas con bases de datos
Datos de la formación
Este curso se impartirá en modalidad Online con profesor en directo, mediante una herramienta de teleformación, que permite a los alumnos interactuar con el profesor. Para el acceso al aula virtual, solo será necesario un navegador web con acceso a Internet.
La duración total será de 20 horas.
Documentación: Además de la documentación del curso con el código de los ejemplos, se entregará a los asistentes la edición electrónica de “La guía Delphi de Marco Cantú – apartado migración a Unicode”, y el libro “Guía Práctica de Delphi de Francisco Charte”.
Precio: El precio es de 390€ + IVA por alumno. Puede ser bonificado con los fondos de la fundación tripartita, y aplicarse además el bono de formación Danysoft.
> Deseo realizar una consulta sobre el curso
> Ver páginas informativas XE5