Episodio
Programmazione in C#: (05) Tipi e tecniche di convalida dei valori e tecniche di crittografia
In C# avanzato è possibile prevenire l'overflow, i risultati non corretti e gli effetti collaterali indesiderati tramite la convalida. Lasciate che Jerry e Daren vi mostrino come prevenire intrusioni di sicurezza tramite varie tecniche di crittografia.
- [01:27] - Convalida del tipo e del valore
- [11:27] - Contratti dati
- [23:59] - Eccezioni non gestite
- [31:50] - Tecniche di crittografia
- [43:15] - Hashing
- [49:41] - Crittografia simmetrica
Struttura completa del corso:
- Mod 01: OOP, linguaggi gestiti e C#
- Mod 02: tipi complessi, interfacce oggetto ed ereditarietà
- Mod 03: controllo del flusso programmatico e modifica di tipi e stringhe
- Mod 04: reflection del codice e uso di Garbage Collection
- Mod 05: convalida dei tipi e valori e tecniche di crittografia
- Mod 06: divisione di assembly, WinMD, diagnostica e strumentazione
- Mod 07: Interazione con il file system e uso dei servizi Web
- Mod 08: uso di LINQ to Objects e XML e serializzazione
In C# avanzato è possibile prevenire l'overflow, i risultati non corretti e gli effetti collaterali indesiderati tramite la convalida. Lasciate che Jerry e Daren vi mostrino come prevenire intrusioni di sicurezza tramite varie tecniche di crittografia.
- [01:27] - Convalida del tipo e del valore
- [11:27] - Contratti dati
- [23:59] - Eccezioni non gestite
- [31:50] - Tecniche di crittografia
- [43:15] - Hashing
- [49:41] - Crittografia simmetrica
Struttura completa del corso:
- Mod 01: OOP, linguaggi gestiti e C#
- Mod 02: tipi complessi, interfacce oggetto ed ereditarietà
- Mod 03: controllo del flusso programmatico e modifica di tipi e stringhe
- Mod 04: reflection del codice e uso di Garbage Collection
- Mod 05: convalida dei tipi e valori e tecniche di crittografia
- Mod 06: divisione di assembly, WinMD, diagnostica e strumentazione
- Mod 07: Interazione con il file system e uso dei servizi Web
- Mod 08: uso di LINQ to Objects e XML e serializzazione