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

Object Pascal Handbook Delphi 11 Alexandria Edition

La edición del legendario Object Pascal Handbook de Marco Cantú, actualizada a RAD Studio 11 Alexandría. La guía de referencia de Object Pascal, disponible para su descarga gratuita desde Danysof ...188749

12/07/2022

Seguir leyendo  

miniatura web revista

Revista Aledit 2022

Desde Aledit y Danysoft te invitamos a leer este especial con las últimas soluciones en Observabilidad IT, Transformación Digital, Datos, GIS, Programación, Seguridad y Auditoría.187030

24/05/2022

Seguir leyendo  

Congreso & Expo ASLAN 2022

Patrocinando el área de IA del Congreso. Con presencia en el Stand 16 y en el Speaker Corner de Innovation Area: "Intelligent Networks", Danysoft y Aledit  te ofrecen la oportunidad de conocer las últimas soluciones ...186692

05/05/2022

Seguir leyendo  

webinar docker

Datasnap sobre Docker con Delphi.

En el webinar vamos a profundizar en la utilización de Dockers con Delphi, y en el soporte que ofrece, utilizando una de las tecnologías más punteras para el desarrollo en múltiples capas como es DataSnap.186579

03/05/2022

Seguir leyendo