L’obiettivo del corso è quello di fornire agli sviluppatori le conoscenze e competenze per creare e distribuire applicazioni Microsoft .NET client sicure, utilizzando Microsoft Visual Studio® .NET e Microsoft .NET Framework. Verranno trattati i problemi relativi alla progettazione, le tecniche di valutazione dei rischi e quelle per la scrittura di codice sicuro, gli assembly, che rappresentano le unità di base del controllo delle versioni, della protezione e dello sviluppo dell’ambiente .NET Framework e si spiegherà perché la type-safety verification è il perno di tutta la sicurezza del Microsoft .NET Framework. Verranno inoltre forniti esempi di codice ed attività in Microsoft Visual Basic .NET e Microsoft Visual C#.