Building Microsoft Transaction Server Components With Microsoft Visual C++ 6

Suntrade
A Genova e Milano

Chiedi il prezzo
Vuoi parlare del corso con un consulente?
Confronta questo corso con altri simili
Leggi tutto

Informazione importanti

Descrizione

Obiettivo del corso: Questo corso consente ai programmatori di Microsoft® Visual C++T che creano applicazioni a due livelli per accedere ai database aziendali di creare e distribuire componenti MTS (Microsoft Transaction Server) come parte di un'architettura a tre livelli.

Informazione importanti
Sedi

Dove e quando

Inizio Luogo
Consultare
Genova
Via Rolla 16 D/r, 16152, Genova, Italia
Visualizza mappa
Consultare
Milano
Via Sangro 10, 20132, Milano, Italia
Visualizza mappa

Domande più frequenti

· Requisiti

Questo corso è destinato a studenti che dispongono di una competenza intermedia nelle procedure di programmazione con prodotti Visual C++. Per partecipare al corso, gli studenti devono:

Programma

Introduzione
Questo corso consente ai programmatori di Microsoft® Visual C++T che creano applicazioni a due livelli per accedere ai database aziendali di creare e distribuire componenti MTS (Microsoft Transaction Server) come parte di un'architettura a tre livelli.

Obiettivi del corso

Al termine del corso gli studenti saranno in grado di:
  • Descrivere l'architettura di una soluzione aziendale utilizzando l'architettura DNA (Distributed interNet Application) di Microsoft Windows®.
  • Identificare gli strumenti principali e le tecnologie nella strategia di gestione Microsoft.
  • Creare oggetti COM che utilizzino transazioni MTS, attivazione e servizi di protezione.
  • Utilizzare tecniche di programmazione per utilizzare l'attivazione JIT, la gestione dello stato degli oggetti e pool di connessioni in modo da aumentare la scalabilità di un'applicazione aziendale.
  • Implementare oggetti MTS per accedere ai dati da una fonte dati utilizzando modelli di consumer di oggetti ADO e OLE DB.
  • Utilizzare set di record non connessi per restituire i dati a un client.
  • Applicare le tecniche di protezione come la protezione MTS basata sui ruoli, la protezione Windows NTT e la protezione SQL Server alle applicazioni a tre livelli.
  • Eseguire il debug degli errori degli oggetti MTS con strumenti quali MTS Spy.
  • Implementare la gestione degli errori negli oggetti MTS.
  • Utilizzare oggetti amministrativi MTS per automatizzare la distribuzione di pacchetti e componenti MTS.

    Prerequisiti

    Questo corso è destinato a studenti che dispongono di una competenza intermedia nelle procedure di programmazione con prodotti Visual C++. Per partecipare al corso, gli studenti devono:
  • Saper utilizzare COM e ATL.
  • Avere una conoscenza approfondita di RDBMS (procedure memorizzate, SQL, trigger, tabelle e Microsoft SQL Server).
  • Avere conoscenze di base dei principi dell'architettura client/server e dell'architettura a più livelli.
  • Avere una conoscenza approfondita della creazione di applicazioni client/server.
  • Avere una conoscenza approfondita dei principi fondamentali dello sviluppo aziendale.
  • Avere una conoscenza approfondita del linguaggio SQL.
  • Avere una conoscenza approfondita di Microsoft SQL Server 7.0.
  • Essere in grado di accedere a fonti di dati con i modelli ADO e OLE DB.

    Corsi propedeutici:
  • Corso 1304, Component Development using the Active Template Library 3.0.
  • Corso 1595, Accessing Data with Microsoft Visual C++ 6
    .
    oppure
  • Corso 1015, Mastering MFC Development Using Microsoft Visual C++ 6.

    Corsi consigliati:
  • Corso 1016, Mastering Enterprise Development Using Microsoft Visual Basic 6.
  • Corso 1017, Mastering Web Application Development Using Microsoft Visual InterDevT 6
  • Corso 1298, Mastering Distributed Application Design and Development Using Microsoft Visual Studio 6.
  • Corso 1588, Building E-Commerce Solutions: Business-to-Consumer.

    Il materiale didattico, le lezioni e le esercitazioni in laboratorio 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 Windows NT Server 4.0:
  • Microsoft Visual Studio 6.0, Enterprise Edition
    Windows NT Server 4.0 Service Pack 3
    Microsoft Internet Explorer 4.01 SP1
    Microsoft Visual C++ 6.0
    Microsoft Visual Basic 6.0
    MSDN Library
  • Windows NT 4.0 Option Pack
    Internet Information Server 4.0
    Microsoft Transaction Server 2.0
  • Visual Studio Service Pack 3.
  • Windows NT Service Pack 5.
  • Microsoft SQL Server 7, Standard Edition.
  • Internet Explorer 5.0.
  • Sito Web Island Hopper.

    Struttura del corso

    Giorno 1

    Modulo 1: Strategia di sviluppo d'impresa di Microsoft

    Argomenti:
    Introduzione allo sviluppo d'impresa
    Applicazione di esempio Island Hopper

    Modulo 2: Introduzione a Microsoft Transaction Server

    Argomenti:
    Panoramica di MTS
    Architettura MTS
    Utilizzo di MTS Explorer
    Distribuzione di un componente MTS

    Modulo 3: Creazione di componenti MTS

    Argomenti:
    Panoramica dei servizi di transazione MTS Creazione di componenti MTS

    Giorno 2

    Modulo 4: Debug e gestione degli errori

    Argomenti:
    Gestione degli errori MTS
    Esecuzione del debug di un componente
    Esecuzione del debug e del monitoraggio degli strumenti
    Analisi delle prestazioni delle applicazioni con Microsoft Visual Studio Analyzer

    Modulo 5: Gestione dello stato dei componenti

    Argomenti:
    Panoramica dello stato dei componenti di gestione
    Attivazione JIT
    Interfaccia IObjectControl Memorizzazione dello stato degli oggetti
    Gestore proprietà condivise

    Modulo 6: Accesso avanzato ai dati

    Argomenti:
    Utilizzo delle procedure memorizzate
    Utilizzo di ADO e OLE DB in un ambiente distribuito
    Set di record non connessi
    Conversione di un set di righe OLE DB in set di record ADO Pool delle sessioni
    Migliori metodologie per l'accesso ai dati
    Migliori metodologie per l'utilizzo di ADO Migliori metodologie per l'utilizzo di OLE DB

    Giorno 3

    Modulo 7: Implementazione dei criteri di protezione

    Argomenti:
    Introduzione alla protezione
    Implementazione della protezione dichiarativa nelle applicazioni MTS
    Implementazione della protezione programmatica nelle applicazioni MTS Implementazione della protezione in SQL Server
    Migliori metodologie per la protezione

    Modulo 8: Utilizzo degli oggetti amministrativi di MTS

    Argomenti:
    Oggetti amministrativi di MTS Gerarchia a oggetti accesibile tramite script
    Utilizzo dei pacchetti
    Utilizzo dei componenti
    Migliori metodologie per la programmazione della gestione MTS


  • Confronta questo corso con altri simili
    Leggi tutto