Microsoft fornisce una serie di strumenti per gli sviluppatori . Tra queste è il . NET Framework , che fornisce una architettura per applicazioni Internet di programmazione. Microsoft offre la certificazione per questo insieme di strumenti . . NET Framework
. NET Framework consente ai programmatori di utilizzare le interfacce di programmazione delle applicazioni (API) di utilizzare i servizi di rete da un certo numero di linguaggi di programmazione . Questo permette agli sviluppatori di utilizzare gli strumenti , mentre ancora usando i loro linguaggi di programmazione preferito .
Abstraction Layer
. NET Framework fornisce anche una serie di livelli di astrazione . Questo permette ai programmi di lavorare con il sistema operativo e dispositivi diversi , in aggiunta a Internet .
. NET Architettura Certificazione
Microsoft offre programmi di formazione per i programmatori per imparare come integrare gli strumenti . NET Framework nell'architettura dei loro programmi. Questi includono la certificazione Certified Applications Developer Microsoft e la certificazione Microsoft Certified Developer Solutions. Poiché si tratta di certificazioni in . NET Framework , e non introduttivi corsi di programmazione , le certificazioni richiedono ai partecipanti di avere almeno un anno di esperienza di programmazione .