marco
cantu

Si svolgerà a Piacenza dal 25 al 26 febbraio 2004 un corso di approfondimento squisitamente tecnico su tutte le caratteristiche di Delphi 8 per .NET, tenuto da Marco Cantù.

Contenuti e Obiettivi

Nella tradizione dei Delphi Workshop organizzati da Wintech Italia Srl e Marco Cantù in occasione del rilascio delle ultime versioni di Delphi, questo seminario tecnico, articolato su più giornate, permetterà ai partecipanti di conoscere in modo approfondito tutti gli aspetti chiave per capire se e come effettuare una migrazione verso il mondo .NET con Delphi 8 (e valutarne acquisto).

La presentazione non farà un elenco delle caratteristiche "marketing" del prodotto per cercare di convincervi a comprarlo. Si tratterà invece di analizzarne tecnicamente pregi e difetti, guardare alle novità nel codice sorgente della sua libreria di classi, provare decine di esempi, ovvero imparare ad usare Delphi 8 al massimo delle sue potenzialità.

Il seminario è rivolto a persone che già conoscono gli elementi base della programmazione Delphi. Se così non fosse vi consigliamo caldamente di leggere un libro introduttivo a Delphi prima di partecipare al seminario.

Struttura Workshop

Per la complessità dell'argomento e il tipo di approfondimento il seminario si svolgerà nell'arco di due giornate di presentazione, senza spazio per esercitazioni. Le prime due (il Workshop del 16 e 17 ottobre) daranno una panoramica completa di tutte le caratteristiche tecniche del prodotto, compresa l'anteprima di Delphi per .NET. La terza giornata (la Jam Session del 18 ottobre) affronterà il tema della portabilità del codice Delphi verso Linux, analizzando in particolare Kylix 3, lasciando poi ampio spazio alle domande dei partecipanti su tutti i temi affrontati nel seminario ma anche problematiche generali sull'uso di Delphi.

Il nostro suggerimento è quello di partecipare a tutte e tre le giornate (anche considerando che la terza ha un prezzo ridotto), ma sarà possibile costruirsi anche un programma su misura (tenendo presente che tempi e argomenti trattati possono anche variare a seconda delle richieste dei partecipanti).

Programma del Seminario

Date e TemiDettagli
16 ottobre

Workshop:
- IDE
- Compilatore
- RTL
- VCL
- Database
- Model Maker

Dopo un'introduzione sullo "stato" attuale di Delphi, ci si soffermerà sulle novità più significative dell'IDE di Delphi 7. Si passerà poi ad analizzare le (poche) novità aggiunte a compilatore, RTL e VCL. Si passerà infine ad esaminare le innovazioni relative all'accesso a database, con le novità di dbExpress e dell'architettura a tre livelli.
Nel pomeriggio si analizzerà l'uso dell'ambiente Model Maker, in considerazione alla programmazione ad oggetti con Delphi e alle tecniche di refactoring.

  • IDE e Debugger
  • Editor: Syntax highlighting e Code Completion
  • RTL: String, TStrings, PoseEx...
  • Novità dei Variant
  • Model Maker
  • XP Themes e ColorMap (Action Manager)
  • dbExpress (e SQL Server)
  • SimpleDataSet
17 ottobre

Workshop:
- Web
- SOAP
- RAVE
- Delphi per .NET

In questa seconda giornata si affronteranno tutte le novità relative alle aree Web e SOAP, analizzando sia le modifiche apportate a Delphi (da WebBroker, a WebSnap, fino alle novità del supporto SOAP, compreso UDDI) che i nuovi componenti IntraWeb inclusi nel pacchetto.
Dopo una breve analisi dei componenti per la reportistica RAVE, nel pomeriggio si introdurranno gli elementi base dell'uso della Preview di Delphi per .NET.

  • Supporto Apache 2
  • Novità di WebSnap
  • IntraWeb: una panoramica
  • Le molte modifiche in SOAP
  • Browser UDDI
  • RAVE: una panoramica
  • Delphi per.NET Preview
  • Delphi in ASP.NET
18 ottobre

Jam Session:
- Kylix
- Portabilità
- Domande

Il tema della prima parte della giornata sarà l'uso in parallelo di Delphi 7 per Windows e Kylix 3 per Linux, visto che il secondo è (finalmente) incluso nel pacchetto. Analizzeremo in breve le novità di Kylix 3 rispetto alle versioni precedenti, per poi esaminare alcuni aspetti di compatibilità su applicazioni desktop, server Web, e SOAP (nell'ottica delle architetture a tre livelli).
Nella seconda parte della mattinata e nel pomeriggio, spazio a tutte le vostre domande ed i vostri dubbi, per sperimentare ulteriormente alcune delle funzionalità avanzate di Delphi 7.

  • IDE di Kylix 3
  • CLX in Windows e Linux
  • WebBroker/WebSnap
  • SOAP/DataSnap

Materiale

A tutti i partecipanti verrà fornita copia su carta delle slides del seminario, altro materiale didattico e un CD-ROM realizzato appositamente. Il costo dell'iniziativa comprende anche colazione di lavoro e coffee-break a metà mattina.

[ Dettagli | Prezzi | Iscrizione ]