Aprovechando las ventajas de Delphi XE5

DelphiDurante 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
Delphi XE5

  • 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

rad studio xe5Unicode

  • 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.
delphi, desarrollo html5, jquery, javascript, css3
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


Artículos Relacionados

Webinar: Inyección de dependencias en Delphi (21/05/2021)

En este Webinar volvemos a abordar técnicas de desarrollo que nos permitan sacar todo el partido que una herramienta avanzada como RAD Studio nos ofrece.

04/05/2021

Seguir leyendo  

Viernes BI: Diferencias entre Power BI y Reporting Services (09/04/2021)

Entre las herramientas de Microsoft para la creación de informes de tipo empresarial, contamos con dos principales: Power BI y Reporting Services.

23/03/2021

Seguir leyendo  

Descubre Delphi y C++Builder 10.4.2 (24/03/2021)

La revisión 10.4.2 de Delphi y C++Builder siguen mejorando sus capacidades para un rendimiento inigualable en el desarrollo de aplicaciones Windows, Android, iOS, macOs, y Linux.

09/03/2021

Seguir leyendo  

Gestión de código Delphi en Git (19/02/2021)

Lánzate a utilizar un control de versiones profesional, con este tutorial de introducción a la gestión de proyectos Delphi con Git.

03/02/2021

Seguir leyendo