martedì 7 novembre 2017

Delphi Day 2017 (Padova Edition)



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

La conferenza ed i seminari si svolgeranno presso:
Hotel Sheraton Padova (Four Points)
Corso Argentina 5
35129 Padova