|
Per informazioni communications@infomedia.it
Le basi della programmazione Object Oriented Prerequisiti: conoscenza del linguaggio VB Livello: base-intermedio Durata: 1 giornoLe classi offrono uno strumento formidabile per la scrittura di applicazioni robuste e facilmente mantenibili. Il worklab illustra i concetti alla base di una corretta implementazione delle classi: il ciclo di vita di un oggetto, il binding, l'incapsulamento. Si vedrà come creare classi per la validazione dell'input, gerarchie di oggetti, collection class e procedure polimorfiche. A corredo numerosi esempi di codice, e un wizard che automatizza la creazione di classi ereditate. Torna all'indicePrerequisiti: basi della programmazione per classi in VB, oppure il precedente worklab Livello: avanzato Durata: 1 giornoNella prima parte verranno discusse le tecniche OOP non documentate del linguaggio, tra cui la persistenza dei dati, i weak reference, le strutture interne come il reference counter e la vtable, l'uso del subclassing. Nella seconda parte si parlerà di COM e DCOM, di multi-threading, il versioning e le applicazioni multi-tier partizionate in repleceable components. Numerosi esempi a corredo di classi e componenti immediatamente riutilizzabili nelle proprie applicazioni. Torna all'indiceCreazione di controlli ActiveX Durata: 1 giorno Una delle caratteristiche più interessanti del VB5 è la possibilità di creare con estrema facilità dei controlli ActiveX, che possono poi essere riutilizzati nelle proprie applicazioni oppure all'interno di pagine HTML. A questo aspetto è stata data molta importanza, anche nella documentazione ufficiale del linguaggio, che però non riesce a risolvere tutti i dubbi di chi intende utilizzare a fondo questa possibilità. Torna all'indiceLivello: Intermedio-avanzato Durata: 1 giorno Anche se dispone di un compilatore nativo, per scrivere programmi davvero efficienti occorre conoscere alcune caratteristiche poco note del VB. In questo worklab si procederà ad un ripasso delle tecniche "standard" di ottimizzazione per poi soffermarsi sulle tecniche più innovative, tra cui: l'uso di puntatori alla memoria, la manipolazione di stringhe a basso livello, la gestione di array di grandi dimensioni. Torna all'indiceLo sviluppo per il Web con VB Prerequisiti: Programmazione per classi in VB, OLE e ActiveX. Livello: intermedio Durata: 1 giorno Grazie alle caratteristiche Internet-oriented di VB, qualunque programmatore Visual Basic può realizzare applicazioni per il WEB e per le Intranet che stanno conoscendo una diffusione senza precedenti. Lo scopo di questo worklab è illustrare le diverse tecniche di programmazione: creazione di controlli ActiveX per le pagine HTML, gli Active Document da eseguire dentro Internet Explorer, VBScript, le Active Server Pages e i Design-Time ActiveX Control, le WebClass, gli script DHTML. |