MSDA (Microsoft Developer Network) è la divisione di Microsoft che cura i rapporti con i programmatori indipendenti che vogliono sviluppare strumenti e programmi per i sistemi operativi e le applicazioni Microsoft.

MSDN offre un sito web in cui vengono offerti diversi servizi come guide e documentazione online, tutorial e esempi di codice, tools e forum.

Oltre alla consultazione on line (web) è anche possibile abbonarsi (a pagamento) e ricevere cd/dvd ricchi di documentazione (anche più ampia rispetto a quella gratuita messa on line), ulteriori tools di sviluppo, e altro ancora.

Oltre che per Visual Studio si possono trovare anche risorse per gli altri prodotti Microsoft, come database, sistemi operativi, server web, office ed altro ancora.

MSDN Library in lingua italiana è una fonte di informazioni fondamentale per gli sviluppatori che utilizzano strumenti, prodotti, tecnologie e servizi Microsoft®.
MSDN Library include documentazione di riferimento e sulle procedure, codice di esempio, articoli tecnici e molto altro. Per trovare il contenuto desiderato, consultare il sommario oppure utilizzare la funzionalità di ricerca.

Guida per programmatori C#

In questa sezione di msdn sono fornite informazioni dettagliate sulle funzionalità principali del linguaggio C# e sulle funzionalità accessibili a C# tramite .NET Framework.

Utilizzo dell'IDE di Visual C#

In questa sezione di msdn viene presentato l'ambiente di sviluppo integrato (IDE, Integrated Development Environment) di Visual C# e ne viene illustrato l'utilizzo in tutte le fasi del ciclo di sviluppo, dall'impostazione di un progetto alla distribuzione dell'applicazione completata agli utenti finali.

La sezione Formazione di msdn è una eccellente risorsa per gli studenti che desiderano approfondire gli aspetti più intriganti del linguaggio C# e dell'ambiente di sviluppo Visual Studio .NET.  Scopri un'ampia gamma di risorse didattiche su Visual C#, adatte sia ai principianti che agli sviluppatori esperti.