Corso attualmente non disponibile

Developing And Deploying Secure Microsoft.Net Framework Applications

Corso

A Roma ()

980 € +IVA

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Descrizione

  • Tipologia

    Corso

Obiettivo del corso: Questo corso della durata di tre giorni, insegna agli sviluppatori a creare e distribuire applicazioni client Microsoft .NET protette utilizzando Microsoft Visual Studio® .NET e Microsoft .NET Framework. Fornisce inoltre una panoramica della protezione, descrive i problemi connessi alla progettazione, incluse le tecniche codifica e di modellazione in relazione ai rischi, che consentono.

Domande e risposte

Aggiungi la tua domanda

I nostri consulenti e altri utenti potranno risponderti

Inserisci i tuoi dati per ricevere una risposta

Pubblicheremo solo il tuo nome e la domanda

Opinioni

Programma

OBIETTIVI:

Questo corso della durata di tre giorni, insegna agli sviluppatori a creare e distribuire applicazioni client Microsoft .NET protette utilizzando Microsoft Visual Studio® .NET e Microsoft .NET Framework. Fornisce inoltre una panoramica della protezione, descrive i problemi connessi alla progettazione, incluse le tecniche codifica e di modellazione in relazione ai rischi, che consentono di incrementare la protezione, e spiega perché la verifica della sicurezza dei tipi rappresenti l'elemento essenziale della protezione in Microsoft .NET Framework. Il corso offre esempi di codifica e attività scritte sia in Microsoft Visual Basic® .NET che Microsoft Visual C#.

PREREQUISITI:

Per ottenere i massimi risultati da questo corso, gli sviluppatori devono disporre di una conoscenza operativa di .NET Framework e devono aver maturato esperienza nella scrittura di applicazioni client .NET Framework con Visual Basic .NET o Visual C#. Per partecipare al corso gli studenti devono possedere i seguenti requisiti:
  • Esperienza nello sviluppo di applicazioni con .NET Framework, incluso l'utilizzo di:
    Common Language Runtime

    Esecuzione gestita
    Classi di I/O dei file di base, ad esempio la classe FileStream

    Gli studenti possono ottenere i prerequisiti richiesti per questo corso frequentando il Corso 2349: Programming with the Microsoft .NET Framework (Microsoft Visual C# .NET) o il Corso 2415: Programming with the Microsoft .NET Framework (Microsoft Visual Basic .NET).
  • Esperienza di programmazione con Visual Basic .NET o Visual C#, tra cui:

    Apertura, creazione, esecuzione e debug di progetti in Visual Studio .NET
    Dichiarazione di variabili e utilizzo di cicli e istruzioni condizionali
    Creazione di classi e metodi
    Utilizzo degli attributi

    Gli studenti possono ottenere i prerequisiti richiesti per Visual Basic .NET frequentando il Corso 2559: Introduction to Visual Basic .NET Programming with Microsoft .NET o il Corso 2373: Programming with Microsoft Visual Basic .NET.

    Gli studenti possono ottenere i prerequisiti richiesti per Visual C# frequentando il Corso 2124: Programming with C# o il Corso 2609: Introduction to C# Programming with Microsoft .NET.

    I manuali e i corsi elencati di seguito forniscono un'approfondita conoscenza di .NET Framework che può risultare utile per il presente corso:
  • Programmare Microsoft .NET di Jeff Prosise (Wintellect)
  • Programmazione avanzata con Visual Basic .NET di Jeffrey Richter e Francesco Balena (Wintellect)
  • Corso 2349: Programming with the Microsoft .NET Framework (Microsoft Visual C# .NET)
  • Corso 2415: Programming with the Microsoft .NET Framework (Microsoft Visual Basic .NET)

    AGENDA:

    Al termine del corso gli studenti saranno in grado di:
  • Comprendere i problemi di base relativi alla protezione e alla distribuzione che .NET Framework può contribuire a evitare.
  • Utilizzare MSIL Disassembler per visualizzare i metadati di assembly e tipo.
  • Utilizzare la riflessione per accedere a livello di codice ai metadati di assembly e tipo.
  • Utilizzare il modello di rischio STRIDE per sviluppare una strategia di contenimento delle minacce per le applicazioni.
  • Crittografare e decrittografare i dati utilizzando la crittografia simmetrica e asimmetrica.
  • Utilizzare le richieste di autorizzazione per specificare e limitare le autorizzazioni concesse al codice.
  • Creare assembly a uno o più file, in base ai requisiti del progetto di sviluppo del software.
  • Creare un assembly privato o condiviso, in base ai requisiti del progetto di sviluppo del software.
  • Creare e accedere ai file scritti per l'archiviazione isolata.
  • Creare un progetto di installazione che specifichi dove installare i file, quali condizioni debbano essere soddisfatte prima di installare determinati file e quali azioni personalizzate possano essere eseguite al termine dell'installazione.
  • Descrivere il processo utilizzato dal runtime per garantire l'individuazione e l'associazione alla versione corretta di un assembly.
  • Creare file di configurazione per modificare la versione di assembly e i percorsi in cui il runtime esegue la ricerca degli assembly stessi.

    NOTE:

    Dettagli

    Calendario

    26/03/2007 Roma

    11/06/2007 Roma

    22/10/2007 Roma

    DURATA

    3 gg

    PREZZO

    980 Euro

    LINGUA

    ITA

    TIPO DI CORSO

    DESTINATARI

    - Sviluppatori Web
  • Chiama il centro

    Hai bisogno di un coach per la formazione?

    Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

    Developing And Deploying Secure Microsoft.Net Framework Applications

    980 € +IVA