Menu
Delphi&Dintorni
Siti Collegati
Altri Siti

Wintech Italia Srl organizza la 9° Edizione del Delphi Day:


Delphi Day 2010: Piacenza, Mercoledì 9 e Giovedì 10 Giugno

[L'incontro annuale dei programmatori Delphi Italiani]

Wintech Italia

Una giornata di seminari tecnici, seguita da una giornata di conferenza, discussione e incontro rivolta a tutti coloro che utilizzano Delphi per lavoro o per divertimento. Una giornata (anzi, due) in cui incontrare alcuni esperti e tantissimi altri utenti del tool di sviluppo. Una giornata per studiare le ultime novità dal fronte Delphi e iniziare a vedere cosa riserveranno le prossime versioni. Una giornata dedicata a Delphi.


Mercoledì 9 Giugno: Seminari Delphi Day

Tra questi seminari di mezza giornata ne potrete scegliere liberamente uno per il mattino e uno per il pomeriggio.

Seminari del Mattino

Nando Dessena Marco Cantù

Firebird: un database maturo
e un'ottima accoppiata con Delphi

Sviluppare in Delphi per Windows 7

Questa sessione presenta le caratteristiche tecniche del popolare database open source viste nell'ottica di chi sviluppa applicazioni con Delphi. Parleremo di come sfruttare appieno il database, dei pro e contro delle diverse opzioni di connettività, delle tecniche di definizione e uso che meglio funzionano e si adattano a questo contesto.

Nella seconda parte saranno descritte le caratteristiche più interessanti introdotte nelle versioni più recenti di Firebird (l'ultima versione al momento rilasciata, la 2.1, e quella in fase di rilascio in queste settimane, la 2.5), ad uso di chi già conosce il database e ne usa magari una versione precedente.

  • Breve introduzione a Firebird.
  • Le caratteristiche principali di Firebird.
  • Perché usare Firebird con le applicazioni Delphi.
  • Come usare Firebird con le applicazioni Delphi.
  • Novità utili a livello SQL in Firebird 2.x. Applicazioni ed esempi d'uso.
  • Firebird 2.5: un ponte verso la nuova architettura.
  • La modalità "SuperClassic".
  • Cosa bolle in pentola per Firebird 3.0.

Vista e Windows 7 hanno aggiunto al sistema operativo Microsoft un numero molto significativo di nuove funzionalità, dall'interfaccia utente al comportamente del file system, che è importante conosceere per adattare le proprie applicazioni alle nuove versioni del sistema operativo.

Questa sessione presenta le nuove funzionalità del sistema operativo e le nuovi classi ed altre estensioni della VCL che sono state aggiunte tra Delphi 2007 e Delphi 2010 per supportare le novità di Windows. In alcuni casi, però, gli esempi usaranno direttamente API o oggetti COM di sistema.

  • Introduzione: Windows 7, .NET e sviluppo nativo
  • Novità dell'interfaccia utente: glass frame, form previews, task dialogs, common dialogs
  • Supportare i temi ed effetti collaterali
  • Estensioni dei controlli standard (button, edit, label, listview...)
  • Windows 7: pulsanti delle taskbar e librerie
  • VCL 2010: Direct2D, Windows Imaging Component, Gestures e Touch
  • Protezione dei File (WRP) e User Account Control (UAC)

Seminari del Pomeriggio

Paolo Rossi

Marco Cantù

Web 2.0: Anatomia di un progetto Delphi + ExtJS

Architetture multitier via Socket e HTTP con DataSnap 2010

In questa sessione vedremo come costruire con Delphi applicazioni "Web 2.0" con l'uso di una delle librerie JavaScript piů complete ed usate.

Parleremo anche della costruzione di moduli Web in modalitŕ FastCGI per ottimizzare le prestazioni e velocizzare la fase di sviluppo e debug.

  • Web 2.0: Quali tecnologie?
  • Introduzione e confronto tra le librerie Ajax piů in uso
  • ExtJS: Introduzione e concetti
  • ExtDirect: come interagire con gli oggetti server-side
  • ExtJS con Delphi: ExtPascal ed ExtDirectPascal
  • FastCGI: Introduzione e concetti
  • Costruzione di un'applicazione completa

Questa sessione sulla nuova versione di DataSnap, la libreria per realizzare applicazioni multi-tier utilizzabili in remoto (anch via Internet). Il cuore di questa libreria è stato riscritto in Delphi 2009 ed esteso in modo significativo (con il supporto HTTP) in Delphi 2010.

DataSnap può essere utilizzato per remotizzare l'accesso ad un database, ma anche per chiamare metodi remoti ( che oggi supportano il passaggio di oggetti Delphi, attraverso il marshaling).

Le sessione vuole offire una panoramica completa di questa tecnologia, capire quanto è utilizzabile, ed analizzare alcuni scenari di deployment.

  • Perché applicationi multitier?
  • DataSnap via COM e HTTP, tipologie di progetti
  • Ingetrazione con WebBroker, Proxi, e altre architetture
  • Passaggio di dataset e chiamate di metodi remoti
  • Callback, passaggio di strutture JSON, marshaling
  • Supporto REST lato server e integrazione con JavaScript (usando jQuery)

L'iscrizione alla giornata, si svolgeranno al Park Hotel di Piacenza (sede di tutte le giornate del Delphi Day 2010), comprende il pranzo e il materiale stampato delle presentazioni

Per iscrivervi fate riferimento alla pagina principale del Delphi Day 2010.