Gold Sponsors

Seminari - 8 Giugno

Sala A

Sala B

09:00 - Registrazione

09:00 - Registrazione

09:30 - 13:00

Come ho scritto un ORM da zero

Maurizio Del Magno

Un ORM (Object-Relational Mapping) favorisce l'integrazione tra due mondi apparentemente inconciliabili (OOP vs RDBMS) mascherando dietro semplici comandi le complesse (e ripetitive) attività di gestione dati. iORM (interfaced ORM) è il punto di incontro tra programmazione OOP e sviluppo RAD in perfetto stile Delphi.
In questo workshop vedremo come è stato realizzando iORM usando alcune delle funzionalità offerte dalle recenti versioni di Delphi (RTTI, Generics, Anonymous Methods, FireDAC).

  • Cos'è un ORM
  • I blocchi fondamentali di un ORM
  • Le sfide nello sviluppo

09:30 - 13:00

Sviluppo Web: Ext JS e React JS a confronto

Luca Minuti - Marco Breveglieri

Il mondo dello sviluppo frontend web è in continuo fermento con la costante uscita di nuovi framework che promettono di rivoluzionare il modo in cui lavoriamo.

In questo workshop mettiamo a confronto due framework completamente diversi: Ext JS e React JS e ne analizzeremo pregi e difetti cercando di capire come scegliere quello più adatto a noi.

  • Introduzione allo sviluppo di applicazioni Web
  • Dal DOM al framework: Ext JS e React JS
  • Sviluppo di un'applicazione completa
  • And the winner is...

13:00 - Pranzo

13:00 - Pranzo

14:30 - 18:00

An in-depth introduction to Spring4D

Stefan Glienke

The Spring4D framework offers an extensive expansion to the Delphi RTL, such as Interface-based Collection Types, Multicast Events and Nullable Datatypes. It also supports the use of Dependency Injection and, recently, even an ORM. But these are only some of the useful tools of Spring4D, in this workshop you will learn:

  • Presentation of Spring4D and its various packages
  • Insight into the Collection types, events, Nullable, and more
  • Introduction to Dependency Injection with Spring4D
  • Effectively use Spring4D in your own software

14:30 - 18:00

Use FastReport magic to speed up report development

Denis Zubov - FastReports Inc.

The workshop shows how to use the features of the FastReport Engine and Designer to speed up your report development process.
It starts from simple features of FastReport designer you may not know and ends with advanced techniques of report development like template inheritance.

  • Basic features of FastReport Designer
  • Powerful use of the FastReport Engine
  • Template inheritance to ease the report development
  • Interactive reports with FastReport

18:00 - Conclusione

18:00 - Conclusione

Delphi Sponsors

Iscrizioni

Solo Conferenza
€5000
  • 9 Giugno 2016
  • Accesso a tutti le sessioni della conferenza
  • Pranzo e coffee break compresi
Eventbrite - Delphi Day 2016 + Seminari
Seminari + Conferenza
€190.00
  • 8-9 Giugno 2016
  • Accesso ai 4 seminari divisi in due tracce
  • Accesso a tutti le sessioni della conferenza
  • Pranzo e coffee break compresi
Eventbrite - Delphi Day 2016 + Seminari
Solo Seminari
€180.00
  • 8 Giugno 2016
  • Accesso ai 4 seminari divisi in due tracce
  • Pranzo e coffee break compresi
Eventbrite - Delphi Day 2016 + Seminari