Corso di Delphi - Due parole sul corso...


Nelle pagine di questo corso, oltre a presentare le caratteristiche salienti di Delphi, che tanto successo stanno facendo riscuotere a questo sistema di sviluppo, cercherò di avere un occhio di riguardo verso coloro che non hanno esperienza di programmazione Pascal, pur dando per scontata se non una certa abilità di codifica, almeno una conoscenza teorica dei concetti di base della programmazione ad eventi e ad oggetti.
Ad ogni capitolo sono associati una serie di esempi in grado di far sperimentare ed approfondire al lettore le conoscenze acquisite leggendo il testo. Tutti gli esempi sono compilabili con la versione 2 di Delphi e, qualora non sia esplicitamente sottolineato il contrario, anche con la precedente a 16 bit.
Dato che il Corso affonda le proprie radici svariati mesi prima dell'uscita di Delphi 2, le prime parti mostrano figure relative alla versione 1 dell'ambiente di sviluppo. Dato che il tempo è una risorsa estremamente scarsa, si è deciso di dedicare maggiori sforzi alla revisione del testo, più che alla sostituzione delle immagini che, d'altra parte non presentano controindicazioni se non estetiche (gli ambienti di sviluppo delle due versioni, a parte alcuni ritocchi in punti particolari, non si differenziano più di tanto l'uno dall'altro)
Affondando le radici in Delphi 1, il corso tenta, nei limiti del possibile, di evidenziare tutte quelle aree (con particolare riguardo alla gestione di database) dove si possono verificare differenze fra la versione a 16 e quella a 32 bit, in modo da facilitare le operazioni di porting fra i due ambienti, in entrambe le direzioni possibili. Un intero capitolo è dedicato alle problematiche di porting dal mondo a 16 a 32 bit (
capitolo ???), ma si possono trovare riferimenti alle incompatibilità sparse all'interno del testo.
E' proprio per questo motivo che si è deciso di dare all'opera il nome generico di "corso di Delphi", non legandolo ad alcuna versione: l'intento principale è quello di far capire al lettore la filosofia che sta alla base di un sistema di sviluppo che sta riscuotendo notevoli successi. Per quanto riguarda i "dettagli implementativi" si vedano i manuali di riferimento per il programmatore oppure l'ottimo help on-line!


©1996 Filippo Bosi - La riproduzione, anche parziale, dei contenuti di questo documento è vietata senza il permesso dell'autore.

per contattare l'autore: bosi@programmers.net

Indice Principale | Capitolo1