Catalogo LEN Formazione 2009/2010
Scheda di dettaglio
www.lenformazione.it – www.hrsystem.it
Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it
Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311
LEN Learning Education Network - diritti riservati anno 2009
MS VISUAL STUDIO 2003 - DEVELOPING AND
DEPLOYING SECURE .NET FRAMEWORK
[cod. S156]
UN BUON MOTIVO PER
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#.
A CHI È RIVOLTO
Sviluppatore
COMPETENZE ACQUISITE
Al termine dell’intervento formativo, il partecipante possiederà una conoscenza operativa dei contenuti.
PROGRAMMA DI DETTAGLIO
1) Introduction To Assemblies
 The Programming Problems Assemblies
Solve
 Assembly Concepts
2) Creating an Assembly
 Introduction to Metadata
 Creating, Packaging, and Referencing an
Assembly
 Reflection
Catalogo LEN Formazione 2009/2010
Scheda di dettaglio
www.lenformazione.it – www.hrsystem.it
Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it
Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311
LEN Learning Education Network - diritti riservati anno 2009
3) Deploying an Assembly
 Binding Policy and Configuration Files
 Types of Deployment
 Deploying Private Assemblies
 Deploying Strong-Named Assemblies
 Deployment Options
4) Assembly Versioning and Satellite
Assemblies
 Versioning
 Incremental Download
 Satellite Assemblies
5) Type Safety, Verification, and Code Signing
 Introduction to Security
 Type Safety and Verification
 Code Signing
 Cryptographic Services and Data Signing
6) Code Access Security
 Evidence-Based Security
 Security Policy
 Imperative Code Access Security
 Declarative Code Access Security
 Miscellaneous Topics in Code Access
Security
7) Role Based Security and Isolated Storage
 Role-Based Security
 Creating Principals and Identities
 Performing Role-Based Security Checks
 Isolated Storage
 .NET Security Summary
8) Interoperating Between Managed and
Unmanaged Code
 Integration Services
 Platform Invoke
 Calling COM Objects from Managed
Code
 Calling .NET Objects from COM Objects
MODALITA’ FORMATIVE
o SEMINARIO
Catalogo LEN Formazione 2009/2010
Scheda di dettaglio
www.lenformazione.it – www.hrsystem.it
Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it
Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311
LEN Learning Education Network - diritti riservati anno 2009
Intervento collettivo d'aula a taglio divulgativo, di approfondimento o generico su di un tema afferente ai
contenuti sotto descritti. La durata è stabilita da un minimo di 3 ad un massimo di 8 ore.
o WORKSHOP
Intervento collettivo d'aula a taglio pratico sperimentale finalizzato alla condivisione di problemi, proposte,
soluzioni, esami di certificazione e strumenti specifici afferenti ai contenuti sotto descritti e ai processi
aziendali ad essi collegati. La durata è stabilita da un minimo di 3 ad un massimo di 16 ore.
o CORSO
TRAINING: «il sapere e il saper fare» intervento frontale, seminariale e di laboratorio finalizzato
all’introduzione e alla conoscenza teorica e pratica dell’argomento in oggetto. TRAINING ON THE JOB:
«il saper risolvere» intervento personalizzato finalizzato alla conduzione di strumenti operativi e di
soluzioni pratiche Le durate sono coerenti rispetto agli obiettivi e sono stabilite da un minimo di 9 ad un
massimo di 40 ore.

MS VISUAL STUDIO 2003 - Developing and deploying secure .net framework - Scheda corso LEN

  • 1.
    Catalogo LEN Formazione2009/2010 Scheda di dettaglio www.lenformazione.it – www.hrsystem.it Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311 LEN Learning Education Network - diritti riservati anno 2009 MS VISUAL STUDIO 2003 - DEVELOPING AND DEPLOYING SECURE .NET FRAMEWORK [cod. S156] UN BUON MOTIVO PER 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#. A CHI È RIVOLTO Sviluppatore COMPETENZE ACQUISITE Al termine dell’intervento formativo, il partecipante possiederà una conoscenza operativa dei contenuti. PROGRAMMA DI DETTAGLIO 1) Introduction To Assemblies  The Programming Problems Assemblies Solve  Assembly Concepts 2) Creating an Assembly  Introduction to Metadata  Creating, Packaging, and Referencing an Assembly  Reflection
  • 2.
    Catalogo LEN Formazione2009/2010 Scheda di dettaglio www.lenformazione.it – www.hrsystem.it Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311 LEN Learning Education Network - diritti riservati anno 2009 3) Deploying an Assembly  Binding Policy and Configuration Files  Types of Deployment  Deploying Private Assemblies  Deploying Strong-Named Assemblies  Deployment Options 4) Assembly Versioning and Satellite Assemblies  Versioning  Incremental Download  Satellite Assemblies 5) Type Safety, Verification, and Code Signing  Introduction to Security  Type Safety and Verification  Code Signing  Cryptographic Services and Data Signing 6) Code Access Security  Evidence-Based Security  Security Policy  Imperative Code Access Security  Declarative Code Access Security  Miscellaneous Topics in Code Access Security 7) Role Based Security and Isolated Storage  Role-Based Security  Creating Principals and Identities  Performing Role-Based Security Checks  Isolated Storage  .NET Security Summary 8) Interoperating Between Managed and Unmanaged Code  Integration Services  Platform Invoke  Calling COM Objects from Managed Code  Calling .NET Objects from COM Objects MODALITA’ FORMATIVE o SEMINARIO
  • 3.
    Catalogo LEN Formazione2009/2010 Scheda di dettaglio www.lenformazione.it – www.hrsystem.it Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311 LEN Learning Education Network - diritti riservati anno 2009 Intervento collettivo d'aula a taglio divulgativo, di approfondimento o generico su di un tema afferente ai contenuti sotto descritti. La durata è stabilita da un minimo di 3 ad un massimo di 8 ore. o WORKSHOP Intervento collettivo d'aula a taglio pratico sperimentale finalizzato alla condivisione di problemi, proposte, soluzioni, esami di certificazione e strumenti specifici afferenti ai contenuti sotto descritti e ai processi aziendali ad essi collegati. La durata è stabilita da un minimo di 3 ad un massimo di 16 ore. o CORSO TRAINING: «il sapere e il saper fare» intervento frontale, seminariale e di laboratorio finalizzato all’introduzione e alla conoscenza teorica e pratica dell’argomento in oggetto. TRAINING ON THE JOB: «il saper risolvere» intervento personalizzato finalizzato alla conduzione di strumenti operativi e di soluzioni pratiche Le durate sono coerenti rispetto agli obiettivi e sono stabilite da un minimo di 9 ad un massimo di 40 ore.