[an error occurred while processing this directive]
|
Si svolge a Piacenza dal 1 al 3 dicembre 2004 un workshop di approfondimento
tecnico di Marco Cantù, in cui vengono analizzate tutte le caratteristiche
del nuovo Borland Delphi 2005, con particolare attenzione alle novità della versione per
Win32, ma anche un'analisi del supporto per il Microsoft .NET Framework.
|
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 squisitamente tecnico articolato su 3 giornate, permette ai partecipanti di conoscere in modo
approfondito tutti gli aspetti chiave di Delphi 2005, per valutarne l'acquisto e iniziare ad utilizzare
subito in modo proficuo le nuove funzionalità.
La presentazione non ha un taglio "marketing" e non è orientata a
convincervi a comprare Delphi 2005, ma vi offre invece gli strumenti
per valutarlo e capirne la rispondenza alle vostre esigenze.
Si tratta infatti di analizzare tecnicamente pregi e difetti di
Delphi 2005, guardare alle numerose novità del compilatore e
dell'IDE, ma anche delle varie librerie di classi; in altre parole si tratta di provare decine di
esempi per imparare ad usare Delphi 2005 al massimo delle sue potenzialità.
Il seminario è rivolto a persone che già conoscono il linguaggio e gli elementi base della
programmazione con Delphi. Se così non fosse vi consigliamo caldamente di leggere almeno un libro introduttivo.
Struttura del Workshop
Per la complessità dell'argomento e il tipo di approfondimento il seminario si svolge nell'arco di tre giornate.
Le prime due (il Workshop del 1 e 2 dicembre) offrono una panoramica completa di tutte le caratteristiche tecniche del prodotto, come indicato nel Programma del Seminario.
La terza giornata (la Jam Session del 3 dicembre) affronta il tema della portabilità del codice da vecchie
versioni di Delphi verso Delphi 2005, sia Windows che .NET, e cerca
di fornire un'analisi approfondita della
piattaforma .NET, 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 è possibile partecipare solo al Workshop o alla Jam Session.
Ricordiamo che il 30 novembre si terrà nella sede di Wintech Italia, un
approfondimento su "L'architettura del Microsoft .NET Framework".
L'evento non è compreso nel workshop, il prezzo è quindi separato (sconto di 40 € per
chi partecipa a tutte e 4 le giornate) mentre l'iscrizione puo' essere
effettuata tramite lo stesso modulo.
Programma Dettagliato
Temi Affrontati | Dettagli |
Workshop (1 e 2 dicembre):
Linguaggio Delphi: tutte le novità dei
compilatori Delphi per Win32 e .NET
|
Le novità relative al compilatore Delphi Win32 sono notevoli, forse il maggior numero di qualsiasi nuova versione da Delphi 1. Altrettante sono le novità del compilatore .NET, alcune già introdotte in Delphi 8, altre specifiche di Delphi 2005.
- Ciclo for..in e definizione di enumeratori custom
- Inlining e ottimizzazione del codice
- Identificatori Unicode
- Generazione e uso della documentazione in formato XMLDoc
- Tipi di dati annidati: nested types e nested constants
|
- Specificatori d'accesso: strict private e strict protected
- Classi abstract e metodi final
- Delphi .NET: Namespace in Delphi 2005
- Delphi per .NET: record con metodi, overloading degli operatori, dati di classe, metodi static,
costruttori e classi base...
|
|
Workshop (1 e 2 dicembre):
Il nuovo IDE “Galileo”, totalmente riscritto rispetto a Delphi 7 |
L'IDE di Delphi 2005 è un'evoluzione di quello di Delphi 8, mentre si presenta come completamente nuovo per chi viene da Delphi 7 o versioni precedenti. Non è difficile prendere familiarità con il nuovo IDE; ma alcune delle sue feature non sono così intuitive e vale la pena esaminarle con un certo dettaglio.
- Project manager, Tool Palette, Structure View, Object Inspector
- Customizzare la Welcome page
- Code Insight
- Help Insight e XmlDoc
- L'IDE in modalità classica
- Novità del debugger (stack frames local variables, debugging simultaneo Win32 e .NET, CPU view con IL, exception notifications (per applicazioni e IDE) e altre novità minori
- Editor: collapsing code e regioni, editor di macro, commenti, bookmark, parentesi e virgolette, ErrorInsight, code snippets...
|
- Refactorings: declare field/variable, rename, extract method, extract to resource string
- Find Unit, Find References
- SyncEdit
- Local files history (multiple file backups), History Manager e motore di differencing; integrazione con i version control
- Nuova ToolsAPI "duale"
- Plug-in dell'IDE: Tools, Wizard, integrazione di Kylix...
- La GlyFX Icon Library
|
|
Workshop (1 e 2 dicembre):
Novità di RTL, VCL e Database |
Più limitate ma ugualmente importanti le novità per Delphi Win32 relative alle librerie di base di Delphi (RTL e VCL), compresa parte di connessione ai database. In quell'ambito sono invece molte le caratteristiche significative di Delphi per .NET modificate rispetto a Delphi 8.
- VCL Win32: z-order dei popup e
nuovi componenti per il docking
- Caricamento su richiesta dei package design time Win32
- VCL .NET: cosa c'è in più rispetto a Delphi 8 e cosa manca rispetto a Win32
- Nuovi driver dbExpress e migliorie per il ClientDataSet
|
- Il nuovo Data Explorer, i servizi sui metadati e il Data Migration Wizard
- ADO.NET, Borland Data Provider e la nuova architettura ADO.NET distribuita (DataSync e DataHub)
- RAVE, Crystal Reports, e altri tool di report
- Portabilità del codice tra VCL Win32 e VCL.NET (compresa la parte di accesso ai database)
|
|
Workshop (1 e 2 dicembre):
Sviluppo Internet con Delphi 2005 |
Sul fronte Internet da una parte Delphi per .NET spinge sul versante ASP.NET ma dall'altra parte viene aggiornata la libreria IntraWeb, disponibile ora su entrambe le piattaforme.
- IntraWeb v 7.2 (novità rispetto alla 5.2 presente in Delphi 7)
- ASP.NET: Perché viene usato, cosa offre Delphi, cosa c'è di nuovo in Delphi 2005
- Indy 9 e Indy 10 (per Win32 e .NET)
|
- Gestione del deployment di applicazioni Web
- XML e Web Service in Win32 e .NET
- Scrivere codice cross-platform per il Web
|
|
Workshop (1 e 2 dicembre):
Tecnologie ALM (Application Lifetime Management) |
Già Delphi 8 aveva visto l'introduzione di diversi strumenti per la gestione del clici di vita del software, tra cui in particolare integrazione con tool di version control, strumenti UML e la piattaforms MDA di ECO. Delphi 2005 compie ulteriori spazi in questa direzione e offre molti di questi tool anche a chi sviluppa per Win32.
- I tool ALM integrati in Delphi 2005 (nelle varie edizioni)
- Unit testing con DUnit
- Version Control e StarTeam
|
- Diagrammi di classi UML e altre caratteristiche del motore Together
- Introduzione a ECO 2, la soluzione MDA per Winforns e ASP.NET
|
|
Jam Session (3 dicembre):
Perché .NET; da Delphi 5/6/7 a Delphi 2005
|
Una giornata dedicata all'approfondimento di alcuni temi del seminario in particolare in relazione all'architettura .NET, con un taglio più generale, e al tema del porting delle applicazioni Delphi realizzate con versioni anche molto vecchie.
- I miti di .NET: è lento? crea problemi? offre vantaggi? Breve analisi tecnica di alcuni "miti" di .NET, visti dall'ottica Delphi
- Adottare .NET o restare su Win32 o portarsi su altre piattaforme: analisi dello stato dell'arte [discussione tra più relatori, da definire]
|
- Porting di applicazioni "vecchie": progetti Delphi 4, 5, 6 verso Delphi 2005 per Win32 e Delphi 2005 per .NET
- Ampio spazio per tutte le vostre domande su Delphi in generale e su Delphi 2005 in particolare
|
|
Sede e Orari
Il seminario si svolge a Piacenza presso il Class Hotel, di fronte a
Piacenza Fiere (sede degli ultimi Delphi Day), in prossimità delle uscite Piacenza
Sud dell'autostrada A1 e Piacenza Est della A21. Maggiori informazioni.
L'orario delle giornate di Workshop e Jam Session è dalle ore 9,30 alle ore 17,30
(pausa pranzo dalle 13 alle 14). Si chiede di arrivare alla prima giornata di partecipazione
con almeno 15 minuti di anticipo rispetto all'orario di inizio, per la registrazione (e per poter iniziare
puntualmente).
Prezzi
Iscrizioni Anticipate: Per le iscrizioni ricevute (con pagamento) entro il
19 novembre 2004 i prezzi sono:
- € 750 per le tre giornate;
- € 630 per le tre giornate per gli abbonati a Delphi&Dintorni Online (la semplice iscrizione al sito non è sufficiente)
- € 300 per le tre giornate per gli abbonati a Delphi&Dintorni Professional Standard
Ad ogni prezzo si deve aggiungere l'IVA al 20%.
Per i prezzi delle singole giornate e gli sconti per più partecipanti della stessa
società rimandiamo alla tabella dettagliata dei prezzi con iscrizione anticipata.
Nel caso di iscrizioni pervenute dopo il 19 novembre 2004 verranno
aggiunti € 50 al prezzo di ogni singola giornata (per cui il prezzo base risulta di 900€). Rimandiamo alla tabella dettagliata dei prezzi.
A tutti i partecipanti viene fornita copia su carta delle slide del seminario. Il costo dell'iniziativa
comprende anche colazione di lavoro e coffee-break a metà mattina.
Iscrizioni
Termine ultimo per le iscrizioni: 26 novembre 2004
Le iscrizioni devono essere effettuate via FAX, stampando e compilando il Modulo Iscrizioni e spedendolo al numero 0523/343833.
Per ulteriori informazioni telefonare allo 0523/384073 o contattateci via posta elettronica, all'indirizzo workshop@wintech-italia.it.
Non appena ricevuta la vostra richiesta di iscrizione provvederemo a confermarvela (compresi gli importi) via email. Se non ricevete un riscontro contattateci dopo un paio di giorni. Le iscrizioni si ricevono in ordine cronologico: iscrivetevi al più presto perché i posti sono limitati.
Pagamenti
Per le iscrizioni anticipate il pagamento deve pervenire entro
il 19 novembre 2004, data termine per questo tipo di iscrizioni. Per le altre iscrizioni (a prezzo pieno)
il pagamento deve avvenire entro la prima giornata di partecipazione a mezzo rimessa
diretta o bonifico bancario su c/c CC0000030014 della Banca di Piacenza, sede di Piacenza
(CIN: F, ABI: 05156; CAB: 12600). In caso di bonifico bancario è necessario presentare
copia della ricevuta.
Condizioni
Sarà sempre possibile sostituire le persone iscritte con altre della stessa
società, previa comunicazione a Wintech Italia Srl. Si accettano disdette
(via FAX) entro 5 gg. lavorativi dall'inizio dell'iniziativa, trattenendo come rimborso
spese una penale non superiore al 20%. Per disdette dell'ultimo minuto potrà
essere fatturato l'intero importo. Wintech Italia Srl si riserva il diritto di annullare
il seminario, rimborsando le quote eventualmente anticipate.
|
Borland Delphi 2005 è l'aggiornamento più innovativo di Delphi dai
tempi di Delphi 1, con un IDE completamente rifatto e un compilatore
esteso in molti aspetti. Anche per chi non è interessato a .NET si
tratta di un aggiornamento da non perdere. Venite a capire perchè!
|
|