Mastering Distributed Application Design And Development Using Microsoft Visual Studio 6.0

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 illustra agli sviluppatori le opportunità e le problematiche relative alla creazione di applicazioni di livello aziendale. Gli studenti entreranno in contatto con le difficoltà poste dalla creazione di applicazioni flessibili e scalabili e acquisiranno la preparazione necessaria per affrontare tali problematiche utilizzando la struttura, la tecnologia.

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

Per partecipare al corso, gli studenti devono disporre di conoscenze di livello base o intermedio della programmazione, tali da essere in grado di:

  • Comprendere i termini e le noz...

  • Programma

    Introduzione
    Questo corso illustra agli sviluppatori le opportunità e le problematiche relative alla creazione di applicazioni di livello aziendale. Gli studenti entreranno in contatto con le difficoltà poste dalla creazione di applicazioni flessibili e scalabili e acquisiranno la preparazione necessaria per affrontare tali problematiche utilizzando la struttura, la tecnologia e gli strumenti appropriati.

    Grazie alle spiegazioni e ai supporti forniti, gli studenti conosceranno le principali funzionalità offerte da diversi strumenti di sviluppo e da diverse tecnologie. Le dimostrazioni e le animazioni illustreranno loro l'utilizzo di tali strumenti. Nelle esercitazioni pratiche controllate, gli studenti utilizzeranno gli strumenti della piattaforma di sviluppo Microsoft® Visual Studio® e saranno assistiti nella creazione di un'applicazione di esempio.

    Obiettivi del corso

    Al termine del corso gli studenti saranno in grado di:

  • Creare una semplice applicazione distribuita.
  • Illustrare la piattaforma Microsoft consigliata per le applicazioni aziendali.
  • Implementare esempi pratici dei principali elementi necessari per lo sviluppo di applicazioni distribuite.
  • Consultare fonti aggiuntive di informazione e formazione.

    Prerequisiti

    Per partecipare al corso, gli studenti devono disporre di conoscenze di livello base o intermedio della programmazione, tali da essere in grado di:
  • Comprendere i termini e le nozioni di base della programmazione.
  • Conoscere strumenti di programmazione, di qualsiasi produttore, per il sistema operativo Microsoft Windows® o per un analogo ambiente grafico di programmazione.
  • Creare ed effettuare il debug di applicazioni desktop monoutente.
  • Apprendere le tecniche di progettazione, sviluppo e distribuzione delle applicazioni distribuite.

    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 CD di consultazione/auto-training e il libro degli esercizi rimangono di proprietà degli studenti. Agli studenti verranno forniti i seguenti prodotti software da utilizzare durante le lezioni:
  • Sistema operativo Microsoft Windows NT® Server versione 4.0 con Windows NT Option Pack.
  • Microsoft Visual Studio Enterprise Edition versione 6.
  • Microsoft Excel 97.

    Struttura del corso

    Giorno 1

    Capitolo 1: Definizione delle applicazioni distribuite

    Argomenti:
    Le aziende di oggi
    Evoluzione delle applicazioni
    Introduzione alle applicazioni distribuite
    Terminologia e nozioni fondamentali

    Capitolo 2: Analisi di un'applicazione di esempio

    Argomenti:
    Introduzione all'applicazione Exploration Air
    Descrizione delle caratteristiche dell'applicazione Exploration Air

    Capitolo 3: Nozioni fondamentali del sistema operativo Microsoft Windows

    Argomenti:
    Panoramica dei servizi della piattaforma Windows NT
    Componenti COM (Component Object Model)
    Microsoft Transaction Server (MTS)
    Microsoft Internet Information Server (IIS)
    Microsoft Message Queue Server (MSMQ)
    Microsoft SQL ServerT

    Capitolo 4: Descrizione delle operazioni necessarie per la progettazione

    Argomenti:
    Panoramica delle operazioni necessarie per la progettazione
    Analisi dei requisiti aziendali
    Definizione dell'architettura dell'applicazione
    Progettazione della soluzione

    Giorno 2

    Capitolo 5: Implementazione del livello relativo ai dati

    Argomenti:
    Panoramica della progettazione dei dati
    Modello logico di dati
    Modello fisico di dati
    Strategie di accesso ai dati

    Capitolo 6: Creazione dei componenti

    Argomenti:
    Nozioni fondamentali sulla creazione di componenti
    Componenti COM
    Considerazioni sulla progettazione di componenti
    Strumenti per la creazione di componenti Visual Studio
    Confronto tra gli strumenti del linguaggio di programmazione
    Creazione del componente FrequentFlyer

    Capitolo 7: Implementazione del livello relativo alla logica del programma

    Argomenti:
    Problematiche relative alla progettazione di componenti per le aziende
    Creazione di componenti per MTS
    Distribuzione di un componente MTS

    Giorno 3

    Capitolo 8: Implementazione del livello presentazione

    Argomenti:
    Considerazioni sulle presentazioni
    Hypertext Markup Language (HTML)
    HTML dinamico (Dynamic HTML, DHTML)
    Utilizzo delle pagine ASP (Active Server Pages)
    Piattaforma di sviluppo per il Web Microsoft Visual InterDevT versione 6.0
    Applicazioni basate su Microsoft Win32®
    Distribuzione del livello presentazioni
    Selezione di una tecnologia per il livello presentazioni

    Capitolo 9: Considerazioni sulla progettazione

    Argomenti:
    Principali requisiti delle applicazioni aziendali
    Problematiche relative alle applicazioni distribuite
    Analisi delle prestazioni delle applicazioni

    Capitolo 10: Ulteriori approfondimenti

    Argomenti:
    Conoscenze acquisite
    Opportunità future offerte da Exploration Air
    Formazione e risorse
    Esame 70-100: Manuale Study Guide di preparazione


  • Confronta questo corso con altri simili
    Leggi tutto