Acquista questo spazio
Ti trovi qui: home > Altri corsi > Visual Basic

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.

Orario: 4 giorni dalle: 9:00 - 12:30 / 13:30 - 17:00 - 5° giorno dalle: 9:00 - 12:30

Programma del corso:

Primo giorno

Considerazioni generali sullo sviluppo di applicazioni aziendali
Visual Studio Enterprise Edition
Implementazione della business logic
Creazione di COM DLL
Lavorare con progetti COM DLL
Registrazione COM DLL
Implementazione di COM con Visual Basic
Interfacce
Client ed interfacce

Secondo giorno

Le architetture client/server
Introduzione alle interfacce
DAO (Data Access Objects)
Jet Engine e ODBCDirect
ODBC (Open DataBase Connectivity) API
VBSQL e DB-Library
RDO (Remote Data Objects)
ADO (ActiveX Data Objects)
DDL e DML con il DAO
JET SQL
Pianificazione di una connessione
Gestione degli errori
Esecuzione delle istruzioni
Data Concurrency and Consistency
Elaborazione dei risultati
Convalida e modifica dei dati
Oggetti lato server

Terzo giorno

Accesso ai dati dal Middle Tier
ActiveX Data Objects
Utilizzo di ADO con una sorgente dati
Utilizzo di ADO dal Data-tier
Esecuzione di stored procedure dall'oggetto Command
Creazione di stored procedure
Implementazione dei servizi business e data con SQL Server
Introduzione a SQL Server
Utilizzo di Data Integrity
Creazione di stored procedure
Programmazione con Transact-SQL

Quarto giorno

Introduzione a Microsoft Transaction Server (MTS)
Architettura di MTS
Utilizzo di MTS Explorer
Deployment di un componente MTS
Utilizzo di MTS Transaction Services
Costruzione di componenti MTS
Gestione dellìObject State
Connection pooling
Gestione e correzione degli errori
Introduzione alla sicurezza
Implementazione della sicurezza in MTS
Panoramica sulla sicurezza di SQL Server
Utilizzo della sicurezza integrata di SQL Server

Quinto giorno

Tecnologie client/server avanzate
Message queuing
Clustering
Accesso a dati su mainframe

 

 

Sito ottimizzato 800x600 e 1024x768

Afor Solutions - Via Firenze, 24 - 80142 Napoli
Tel - Fax (+39)081260836 - email:
webmaster@coopafor.org