Conferenza - 23 Novembre (pomeriggio)

Un pomeriggio dedicato alle novità di Delphi, a tutte le informazioni sulla roadmap, le novità e le prospettive del nostro strumento di sviluppo.

Delphi Day Padova

Registrazione


Dalle ore 13.45 sarà possibile registrarsi al banco davanti alla sala conferenza, assicuratevi di avere con voi il biglietto EventBrite.

Paolo Rossi

Lo stato e il futuro Delphi

Paolo Rossi - Wintech Italia Srl


Un altro anno importante per Delphi: una nuova piattaforma supportata, ottimi risultati di vendita e un generale "ritorno" di Delphi tra la comunità internazionale degli sviluppatori. In questa sessione scopriremo cosa ci riserva il futuro del nostro strumento di sviluppo.

Stefano Maestri

Blockchain e smart contracts

Stefano Maestri - Principal Software Engineer - Red Hat


Cosa sono e perchè dovrebbero interessare agli sviluppatori

Dopo una breve introduzione alla tecnologia blockchain e come funziona, ci concentreremo su Ethereum, un'implementazione blockchain di nuova generazione. Introdurremo poi il concetto di smart contract attraverso un semplice caso d'uso e la sua implementazione standard in ethereum. Useremo il linguaggio Solidity per distribuire e testare una demo dal vivo sulla rete (di test) di Ethereum.

Luca Minuti Paolo Rossi

Sviluppo Linux in Delphi: quali vantaggi

Paolo Rossi, Luca Minuti - Wintech Italia Srl


Lo sviluppo su piattaforma Linux amplia notevolmente le possibilità di deployment degli applicativi (server) costruiti in Delphi. Oggigiorno è importantissimo sfruttare appieno le possibilità offerte dai servizi "cloud" di Amazon AWS, Microsoft Azure, Google Cloud, ecc.. per avere piattaforme di distibuzione a basso costo, performanti e comode da gestire.

  • Delphi per Linux. Ma cosa sviluppare?
  • Quale hardware e software per sviluppare e testare in locale?
  • Come effettuare il deployment?
  • AWS, Azure, Docker...

Pausa Caffè


Una pausa caffè per ricaricare le pile e riprendere più in forma che mai!

Paolo Rossi

High performance 3D applications in Delphi

Paolo Rossi


Se avete bisogno di creare e gestire modelli e scene 3D (applicazioni industriali, automazione, ecc...) realmente performanti i linguaggi ad alto livello (Delphi, Java, C#) non riescono a competere con le librerie 3D scritte in C++
In questa sessione vedremo come unire il meglio dei due mondi: la potenza e le prestazioni di calcolo di C++ e la facilità d'uso di Delphi:

  • The Afterwarp Framework
  • The Afterwarp Delphi bindings
  • Un esempio di applicazione industriale 3D

Paolo Rossi Luca Minuti

Delphi REST + Sencha ExtJS = Web

Luca Minuti, Paolo Rossi


Con l'acquisizione di sencha da parte di IDERA, entra come strumento di sviluppo una delle migliori libreria JavaScript esistenti sul mercato. In Wintech abbiamo usato questa libreria da diversi anni per lo sviluppo Web e siamo convinti che per uno sviluppatore Delphi questa libreria rappresenti la scelta migliore per la costruzione di applicativi web performanti, con un'interfaccia utente gradevole e moderna, con pesante accesso a database e con buone performance!

Q&A finale e conclusione lavori


Una sessione di domande che potrete rivolgere a tutti gli speaker dei seminari e della conferenza e, come di consueto, un arrivederci alla prossima edizione!

Gli speaker dell'edizione 2017 Padova

Seminari - 23 Novembre (mattinata)

Delphi Day Padova

09:20 - 12:30

Applicazioni MVVM cross-framework (VCL-FMX-WEB)

Maurizio Del Magno

Riusabilità, manutenibilità e testabilità sono concetti importantissimi per chi sviluppa software al giorno d'oggi. Riutilizzare la maggior parte del codice anche tra progetti cross-platform e, perché no, anche cross-framework (VCL-FMX-WEB), sarebbe bello vero? Obiettivo di questo corso è dimostrare come, con l'utilizzo di strumenti adatti (iORM-MVVM), sia possibile applicare questo pattern anche in Delphi senza dover necessariamente rinunciare alle caratteristiche RAD che lo hanno reso il nostro ambiente di sviluppo preferito... anzi!

  • Logica di visualizzazione
  • Logica di presentazione
  • Command binding
  • Data binding
  • Contesto di visualizzazione

09:20 - 12:30

Architettura a microservizi in Delphi

Luca Minuti

Un'architettura monolitica per la costruzione degli application server può risultare comoda all'inizio ma rappresenta un limite alla crescita e alla complessità dell'architettura stessa. L'architettura microservices consente di espandere a piacimento la propria architettura senza incorrere in limiti predefiniti. In questo workshop vedremo nel dettaglio la teoria dell'architettura microservices, i vantaggi e gli svantaggi e come costruirli con Delphi.

  • I vari tipi di architettura
  • SOA & REST
  • Programmazione stateless
  • I principi di scalabilità, disponibilità, consistenza
  • Costruire microservices con Delphi

13:00 - Pranzo

13:00 - Pranzo

Iscrizioni

Seminari + conferenza (multipli)
€129.00
  • 23 Novembre 2017
  • Accesso ai seminari e conferenza
  • Pranzo e coffee break compresi
Eventbrite - Delphi Day 2017 Padova
Solo Conferenza
Free!
  • 23 Novembre 2017
  • Conferenza pomeriggio gratuita!
  • Accesso alle sessioni della conferenza
  • Coffee break pomeridiano
Eventbrite - Delphi Day 2017 Padova
Seminari + Conferenza
€149.00
  • 23 Novembre 2017
  • Accesso ai seminari e conferenza
  • Pranzo e coffee break compresi
Eventbrite - Delphi Day 2017 Padova