Main Sponsors

Conferenza - 7 Giugno

La giornata di conferenza "classica" quest'anno raddoppia!!
Per la prima volta al Delphi Day sessioni parallele per tutta la giornata, per un totale di 11 sessioni tecniche con la presenza di numerosi relatori per fare il punto sullo stato, le novità e le prospettive di Delphi e dello sviluppo.

Keynote sulle ultimissime feature di Delphi, sullo stato della comunità Delphi e le ultime news sugli strumenti di sviluppo Embarcadero, più le classiche sessioni del Delphi Day sulle specifiche tecnologie per lo sviluppatore Delphi: VCL, database, Multiplatform e sviluppo Web
08:45 Check-in conferenza
09:15 - 9:55
Paolo Rossi - Embarcadero MVP

Benvenuto e presentazione

Una breve presentazione della XVII edizione del Delphi Day, degli speaker e degli sponsor della giornata, con un accenno alle novità delle prossime edizioni. Tutte le informazioni sullo svolgimento della giornata di conferenza e le info logistiche.
09:55 - 10:45
Marco Cantù, Embarcadero Technologies

Delphi 10 Tokyo per Windows 10 Creator e oltre

Dettagli Slides
Lo stato dell'arte di Delphi, con particolare riferimento al supporto per l'ultima versione del sistema operativo di casa Microsoft, Windows 10, ma anche gli altri sistemi operativi, e indicazioni per le prossime versioni direttamente dalle parole del Product Manager del prodotto.
10:45 Coffee Break

Brought to you by

SALA A

SALA B

11:25 - 12:20
Stefano Maestri, Red Hat Inc.

Blockchain e smart contracts: presente e futuro

Dettagli Slides
Cosa sono gli Smart Contract? Perchè "Smart Contract" è sulla bocca di tutti gli addetti ai lavori in ambito blockchain, ma non solo? Quali sono le applicazioni che realmente possono beneficiare del concetto di smart contract. Parleremo delle Distributed Application (Dapp) e del web 3.0 con concreti esempi sia già attualmente in unso che quanto attendersi dal prossimo futuro.
11:25 - 12:20
Sergio Govoni, Centro Software

Graph Database con SQL Server 2017

Dettagli Slides Codice
SQL Server 2017, grazie all'introduzione di Graph Database, permette di esprimere certi tipi di query più facilmente rispetto ad un database relazionale puro. In questa sessione verrà fornita un'introduzione a SQL Graph e agli scenari di utilizzo. Nell'ultima demo verrà mostrato come costruire un sistema di raccomandazione per le offerte, in grado di determinare i prodotti consigliati sulla base del prodotto che il cliente sta acquistando, uno scenario tipico di utilizzo di SQL Graph.
12:20 Lunch Break

Brought to you by

SALA A

SALA B

13:35 - 14:35
Bruno Fierens, CEO TMS Software

A RADically new way to develop modern web applications

Dettagli Slides
The all new TMS WEB Core product brings exciting new ways to create modern, fast and responsive web applications using the SPA model. This enables Delphi devs to use the familiar Delphi language and RAD development techniques to create web apps directly from the IDE.
While TMS WEB Core facilitates creating the UI logic completely with Delphi using a Pascal to JavaScript compiler, the framework is extensible to consume popular JavaScript libraries and frameworks such as Bootstrap, jQuery, etc...
TMS WEB Core also empowers Delphi developers to leverage the TMS FNC UI Controls framework as UI controls for web applications, reusing the VCL or FMX UI logic.
13:35 - 14:35
Marco Breveglieri, ABLS Team

Sviluppo web con Vue.js e Delphi

Dettagli Slides Codice
La libreria Vue.js è stata progettata appositamente per creare applicazioni Web lasciando più scelte nelle mani dello sviluppatore. Vedremo come utilizzare le funzioni base della libreria partendo da un esempio semplice ed evolvendolo progressivamente, integrandolo con un backend lato server sviluppato con Delphi.
14:40 - 15:30
Stefan Glienke, Embarcadero MVP

Efficient data structures in Delphi

Dettagli Slides
We are going to explore the new dictionary implementation in Spring4D 1.3 which was inspired by Python, how it differs from the RTL and thus enables retaining items in the order of insertion while providing the best possible performance in terms of speed and memory usage.
14:40 - 15:30
Marco Cantù, Embarcadero Technologies

REST services with RAD Server

Dettagli Slides
RAD Server is the new multitier framework by Embarcadero, with RAD Server we can easily publish REST endpoints (APIs) in Delphi. In this session we'll discover RAD Server out of the box features, the development model of these services, and the integration with ExtJS client (and JavaScript in general).
15:35 - 16:30
Michael Philippenko, CEO FastReports

FastReport VCL 6 new features

Dettagli
FastReport helps developers to create not only nice reports, but it makes projects more supportable. In this session we can learn the new features of FastReport VCL 6 and how they can make the report development more fast and productive. In detail:
  • New possibilities of the engine
  • Report intractivity and object's editors
  • Transports, what is it?
  • New object "table"
  • Using geo-data in reports
  • Wysiwyg in export filters
15:35 - 16:30
Paolo Rossi, Embarcadero MVP

Evolutionary (Software) Architectures

Dettagli Slides
Comunemente si pensa che l'architettura di un sistema software sia "difficoltosa da cambiare una volta scelta". Progettare architetture "evolutive" significa invece prevedere cambiamenti incrementali come principio base. In questo talk vedremo qualche nozione base delle architetture software evolutive concentrandoci poi sul sottoinsieme delle architetture database evolutive con esempi e codice.
16:35 - 17:30
Primož Gabrijelčič, Embarcadero MVP

Defensive programming for a better future

Dettagli Slides Codice
Coding can be done in many different ways and we always strive to find a perfect balance - how to write it as quickly as possible, without introducing bugs and in a manner that will cover all future changes in the specification. This session will present good and bad programming practices so you can detect and fix them in your everyday work. It will focus on:
  • Safe programming techniques
  • Style recommendations
  • Code architecture suggestions
16:35 - 17:30
Yuriy Kotsarenko, Wintech Italia

High performance 3D applications with Delphi

Dettagli Slides
In this talk we are going to discuss a new framework that can be used for creating interactive high-performance 2D and 3D applications in Delphi. We will start with a brief introduction to the framework and its features, discuss its architecture and walk through some example code that would allow to quickly get started to harness the power of GPU!
17:35 - 17:55
Jim McKeeth, Atanas Popov, Embarcadero Technologies

Embarcadero Panel (remote)

In collegamento da remoto Jim McKeeth (Chief Developer Advocate and Engineer) e Atanas Popov (General Manager of IDERA Dev Tools) ci parleranno delle ultime novità di Embarcadero e Sencha e dei relativi strumenti di sviluppo.
17:55 - 18:25
Wintech Italia Team

Domande relatori e conclusione lavori

Le domande finali a tutti gli speaker e sponsor e un'anticipazione delle prossime giornate Delphi Day (dove e quando) dedicate a voi!
18:15 Spritz Time!!!

Brought to you by

Iscrizioni

Solo Conferenza
€59.00
fino al 01/06/2018
  • 7 Giugno 2018
  • Accesso a tutti le sessioni della conferenza
  • Pranzo e coffee break compresi
Seminari + Conferenza
€219.00
fino al 01/06/2018
  • 6+7 Giugno 2018
  • Accesso ai seminari divisi in tracce
  • Accesso a tutti le sessioni della conferenza
  • Pranzo e coffee break compresi
Solo Seminari
€189.00
fino al 01/06/2018
  • 6 Giugno 2018
  • Accesso ai seminari divisi in tracce
  • Pranzo e coffee break compresi