Sicurezza in Visual Studio
Aggiornamento: novembre 2007
È opportuno includere considerazioni sulla sicurezza in tutti gli aspetti dello sviluppo di applicazioni, dalla progettazione alla distribuzione.
Per sviluppare applicazioni efficacemente sicure, è necessario acquisire familiarità con i concetti e le funzionalità relative alla sicurezza delle piattaforme per le quali si sviluppano le applicazioni. È inoltre necessario comprendere le tecniche di sicurezza del codice.
Informazioni sulla sicurezza
Protezione in .NET Framework
Vengono descritte la sicurezza dall'accesso di codice, la sicurezza basata sui ruoli e i criteri e gli strumenti di sicurezza di .NET Framework.I dieci suggerimenti per la protezione del codice che ogni sviluppatore dovrebbe conoscere
Vengono descritte le problematiche più importanti da tenere in considerazione per non compromettere i dati o il sistema.
Creazione di codice per la sicurezza
La maggior parte degli errori di codifica che provocano punti deboli nella sicurezza si verificano perché gli sviluppatori compiono valutazioni errate rispetto all'input degli utenti o non hanno una comprensione globale della piattaforma per la quale sviluppano le applicazioni.
Procedure consigliate per i criteri di sicurezza
Vengono descritte le procedure di sicurezza del sistema .NET Framework da tenere in considerazione per la scrittura del codice.Indicazioni per la generazione di codice protetto
Vengono fornite indicazioni per la classificazione dei componenti finalizzata a risolvere i problemi di sicurezza.Procedure di sicurezza consigliate per C++
Vengono presi in esame i sovraccarichi del buffer e viene fornita una sintesi completa della funzionalità di controllo della sicurezza di Microsoft Visual C++ resa disponibile dal flag /GS della fase di compilazione.