Wintech-Italia s.r.l. organizza l’evento Delphi Day 2017 (Padova Edition): un incontro, gratuito, di mezza giornata per un aggiornamento sullo stato attuale di Delphi.
L'evento in edizione 2017 raddoppia! Al pomeriggio il classico evento gratuito di mezza giornata dedicato a tutti i programmatori Delphi ansiosi di conoscere le novità dello strumento di sviluppo.
Al mattino sono previsti due seminari a pagamento ad alto contenuto tecnico.
Conferenza: Lo stato dell'arte di Delphi
L'incontro offre una panoramica sullo "stato dell'arte" di Delphi, a partire dagli aspetti più generali, per affrontare elementi architetturali (come linguaggio e librerie), per parlare anche delle novità più recenti con particolare attenzione all'apertura multipiattaforma di Delphi (Linux, MacOSX, iOS, Android). L'incontro si propone di essere fondamentalmente un momento di scambio e discussione tra i partecipanti.
Il biglietto di ingresso gratuito comprende l'ingresso alla conferenza del pomeriggio e il coffee break
Conferenza: Delphi + Ext JS: la soluzione definitiva per il Web?
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!
Il biglietto di ingresso gratuito comprende l'ingresso alla conferenza del pomeriggio e il coffee break
Conferenza: High Performance 3D con Delphi
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:
Il biglietto di ingresso gratuito comprende l'ingresso alla conferenza del pomeriggio e il coffee break
Conferenza: Deployment su Linux: quali vantaggi
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.
Il biglietto di ingresso gratuito comprende l'ingresso alla conferenza del pomeriggio e il coffee break
Seminari pre-conferenza
Sala A: Applicazioni MVVM cross-framework (VCL-FMX-WEB)
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!
Sala B: Architettura a microservizi in Delphi
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.
Il biglietto di ingresso per i seminari comprende l'ingresso ai seminari, alla conferenza, al pranzo e ai coffee break
Agenda conferenza |
13:45
|
Registrazione dei partecipanti
|
14:20 |
Lo stato e il futuro di Delphi |
|
Paolo Rossi - Wintech Italia |
|
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. |
15:00 |
Sviluppo Linux in Delphi: Quali vantaggi? |
|
Paolo Rossi, Luca Minuti - Wintech Italia |
|
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 distribuzione a basso costo, performanti e comode da gestire. |
15:50 |
Coffee Break |
16:10 |
High performance 3D in Delphi |
|
Paolo Rossi - Wintech Italia |
|
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: |
17:00 |
T.B.D. |
|
|
17:40 |
Delphi REST + Sencha Ext JS = Web
Paolo Rossi, Luca Minuti - Wintech Italia |
|
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! |
18:15 |
Conclusione |
Agenda seminari |
08:45 |
Registrazione dei partecipanti |
09:20 |
Track 1: Applicazioni MVVM cross-framework (VCL-FMX-WEB) |
|
Maurizio Del Magno - Levante Software |
|
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 |
Track 2: Architettura a microservizi in Delphi |
|
Luca Minuti - Wintech Italia |
|
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
|
11:00
|
Coffee Break
|
12:30 |
Conclusione e Pranzo |
|
|