Visual
Basic 6.0 Client/Server and Distributed Applications MIE3330
Indirizzato a programmatori in Visual Basic che desiderano scrivere
programmi con la versione Enterprise del linguaggio destinata
allo sviluppo professionale per le aziende e le architetture client
server Esame di certificazione Microsoft Certified Professional:
La frequenza
a questo corso viene consigliata per la preparazione del seguente
esame:
70-175, Designing and Implementing Distributed Applications with
Microsoft Visual Basic® 6.0.
Requisiti
indispensabili per la partecipazione al corso:
Buona esperienza di sviluppo con Visual Basic Professional versione
4.0, 5.0 o 6.0.
Consigliata la frequenza al corso "Visual Basic 6.0 Advanced
Topics" (MIE3320).
Descrizione:
nel corso vengono affinate le tecniche e gli strumenti per lo
sviluppo di soluzioni client-server e multi-tier basate sulle
diverse tecnologie di accesso ai dati disponibili in Microsoft
Visual Basic 6.0. Vengono approfonditi in particolare RDO (Remote
Dato Objects), e ADO (ActiveX Data Objects). Vengono analizzate
anche tecnologie più note e semplici da usare - quali DAO
- e tecnologie più di basso livello - quali VBSQL (Visual
Basic SQL Server) e le API di ODBC.
Per ognuna
di esse saranno messe in evidenza le caratteristiche, le indicazioni
e le controindicazioni all'uso per le diverse soluzioni da implementare.
Il data server utilizzato a esempio è Microsoft SQL Server,
ma la maggior parte dei moduli e degli esercizi può essere
utilizzata anche con altre basi dati. Nella parte finale del corso
sono affrontate tecnologie quali MTS (Microsoft Transaction Server)
e MSMQ (Microsoft Message Queue).
Materiale
didattico:
courseware
in inglese, aggiornato all'ultima release disponibile;
testo: "VB & SQL Server" editi da Microsoft Press
- Mondadori Informatica;
floppy con esempi ed esercitazioni inedite;
certificato di frequenza.
Dotazione software:
le aule sono corredate delle ultime versioni disponibili dei pacchetti
software originali Microsoft in inglese, direttamente installati
sui personal computer a disposizione per le esercitazioni.