Introduzione
Questo corso consente agli sviluppatori di creare soluzioni di collaborazione utilizzando Microsoft® Outlook® 2000 come applicazione front-end e Microsoft Exchange Server e Microsoft SQL ServerT come applicazioni back-end principali. Questo corso della durata di cinque giorni, con lezioni impartite da istruttori, include lezioni teoriche, demo interattive, materiale audiovisivo ed esercitazioni pratiche.
Obiettivi del corso
Al termine del corso gli studenti saranno in grado di:
Definire la soluzione di collaborazione adatta per soddisfare le esigenze aziendali e descrivere la progettazione logica e pratica di una soluzione di collaborazione e gli strumenti necessari per la creazione di tali soluzioni.
Creare e gestire cartelle pubbliche e incorporarle in una soluzione di collaborazione.
Sviluppare moduli personalizzati semplici e complessi utilizzando Outlook 2000.
Incorporare visualizzazioni personalizzate in una soluzione di collaborazione.
Definire il metodo migliore per la scrittura di codice che utilizzi il modello a oggetti di Outlook in applicazioni di collaborazione.
Creare script di moduli per manipolare gli elementi di Outlook a livello di programmazione.
Utilizzare gli strumenti di sviluppo e il modello a oggetti di Outlook per sviluppare componenti di applicazioni di collaborazione.
Creare un Digital Dashboard utilizzando le home page delle cartelle, il controllo della visualizzazione di Outlook e Outlook oggi.
Creare cartelle del team per applicazioni di collaborazione utilizzando la procedura guidata Cartelle del team e distribuire questo strumento.
Scrivere, eseguire il debug, compilare e registrare componenti aggiuntivi COM per applicazioni di collaborazione.
Accedere a dati in un database del server SQL utilizzando i componenti Web di Microsoft Office e Microsoft ADO (ActiveX® Data Objects); accedere ai dati della directory di Microsoft Exchange Server utilizzando il modello a oggetti di Outlook, CDO e ADSI (Active DirectoryT Service Interfaces).
Utilizzare CDO per migliorare le prestazioni dell'applicazione e per eseguire attività di programmazione della collaborazione che non possono essere svolte con il modello a oggetti di Outlook.
Scrivere ed eseguire il debug di script di eventi che utilizzano Servizi eventi di Microsoft Exchange Server.
Integrare Microsoft Site Server in modo da aggiungere funzionalità di ricerca e di indicizzazione a un'applicazione di collaborazione.
Verificare il funzionamento e distribuire applicazioni di collaborazione basate su Outlook 2000 e Exchange Server, fra cui applicazioni che includono cartelle del team e controlli ActiveX.
Prerequisiti
Corso 1080, Essentials of Microsoft Visual Basic® Scripting Edition 3.0, o conoscenze equivalenti.
Corso 1303, Mastering Microsoft Visual Basic 6 Fundamentals, o conoscenze equivalenti, oppure Corso 1301, Mastering Microsoft Office 2000 Solution Development.
Il materiale didattico e le lezioni sono in lingua inglese. Per trarre il massimo vantaggio dal programma di studi, è necessario avere una discreta conoscenza della lingua inglese ed essere in possesso di tutti i requisiti specificati.
Software e materiale didattico
Il materiale didattico rimane di proprietà degli studenti. Agli studenti verranno forniti i seguenti prodotti software da utilizzare durante le lezioni:
Microsoft BackOffice® Server 4.5.
Microsoft Office 2000 Developer.
Microsoft Visual Basic 6,0
MSDNT Library.
Struttura del corso
Giorno 1
Modulo 1: Introduzione allo sviluppo di soluzioni di collaborazione
Argomenti:
Panoramica delle soluzioni di collaborazione
Programmazione di una soluzione di collaborazione
Panoramica delle caratteristiche di Outlook 2000
Sviluppo di applicazioni con Outlook 2000
Utilizzo delle caratteristiche di Exchange Server
Pianificazione dell'ambiente di verifica
Modulo 2: Creazione e gestione di cartelle pubbliche
Argomenti:
Introduzione alle cartelle pubbliche
Creazione di cartelle pubbliche utilizzando Outlook 2000
Utilizzo dei server di cartelle pubbliche
Utilizzo della replicazione di cartelle pubbliche di Exchange Server
Modulo 3: Creazione di moduli con Microsoft Outlook 2000
Argomenti:
Introduzione ai moduli di Outlook 2000
Creazione di un modulo semplice di Outlook 2000
Utilizzo dei controlli
Utilizzo dei campi
Esecuzione di azioni
Utilizzo dei moduli dei documenti di Office Progettazione di moduli persistenti
Giorno 2
Modulo 4: Utilizzo delle visualizzazioni con Microsoft Outlook 2000
Argomenti:
Personalizzazione delle visualizzazioni
Personalizzazione delle visualizzazioni a tabella
Utilizzo di visualizzazioni personalizzate
Modulo 5: Introduzione alla programmazione con Microsoft Outlook 2000
Argomenti:
Introduzione al modello a oggetti di Outlook
Utilizzo di VBScript per sviluppare elementi in Outlook 2000
Utilizzo del modello a oggetti di Outlook
Modulo 6: Programmazione di moduli con Microsoft Outlook 2000
Argomenti:
Utilizzo di elementi di Outlook 2000
Utilizzo di eventi di moduli di Outlook 2000 Utilizzo di messaggi di posta elettronica
Creazione di una riunione o di un appuntamento
Assegnazione, delega o auto assegnazione di un'attività
Creazione di un contatto
Creazione di una lista di distribuzione
Creazione di una voce di diario Creazione di una nota
Creazione di un inoltro a una cartella pubblica
Giorno 3
Modulo 7: Utilizzo del modello a oggetti di Microsoft Outlook 2000
Argomenti:
Utilizzo dell'oggetto Application Utilizzo dell'oggetto NameSpace Utilizzo dell'oggetto MAPIFolder Utilizzo degli elementi di Outlook 2000 a livello di programmazione
Utilizzo dell'oggetto Explorer Utilizzo dell'oggetto Inspector Utilizzo della barra di Outlook
Modulo 8: Creazione di un Digital Dashboard
Argomenti:
Creazione di un Digital Dashboard
Creazione di home page delle cartelle
Utilizzo del controllo della visualizzazione di Outlook Personalizzazione di Outlook oggi
Giorno 4
Modulo 9: Creazione di applicazioni delle cartelle del team
Argomenti:
Introduzione alle applicazioni delle cartelle del team di Outlook 2000 Distribuzione della procedura guidata Cartella del team Utilizzo della procedura guidata Cartella del team Personalizzazione dei modelli delle cartelle del team
Modulo 10: Creazione di aggiunte COM
Argomenti:
Introduzione alle aggiunte COM
Sviluppo di un'aggiunta COM
Utilizzo di progetti di aggiunte COM Utilizzo delle barre dei comandi
Creazione di pagine delle proprietà personalizzate per Outlook 2000
Modulo 11: Accesso ai dati dal client Outlook 2000
Argomenti:
Introduzione all'accesso ai dati in soluzioni Outlook 2000 Utilizzo dei componenti Web di Office Utilizzo di ADO
Recupero di dati da una fonte dati ADO Aggiornamento di dati in una fonte dati ADO Accesso alle informazioni di Exchange Server
Giorno 5
Modulo 12: Integrazione di CDO (Collaboration Data Objects) in soluzioni Outlook 2000
Argomenti:
Introduzione a CDO
Utilizzo della libreria CDO in applicazioni di collaborazione Utilizzo di messaggi e proprietà dei messaggi
Utilizzo del modello a oggetti CDO Utilizzo della libreria CDO Rendering in applicazioni di collaborazione
Modulo 13: Utilizzo dei Servizi eventi di Microsoft Exchange Server
Argomenti:
Introduzione ai Servizi eventi di Exchange Server Introduzione agli script di eventi
Scrittura di uno script di eventi
Esecuzione del debug di script di eventi
Utilizzo di script di eventi nelle soluzioni
Routing di Exchange Server
Modulo 14: Integrazione di Site Server
Argomenti:
Ampliamento delle opzioni di ricerca
Creazione di una soluzione di ricerca personalizzata
Creazione di pagine di ricerca
Modulo 15: Sviluppo di una soluzione Outlook 2000
Argomenti:
Sviluppo di un'applicazione Verifica dell'installazione