Microsoft tilbyr en rekke verktøy for utviklere. Blant disse er . NET Framework , som gir en arkitektur for programmering Internett-applikasjoner . Microsoft tilbyr sertifisering for dette settet med verktøy. . NET Framework
. NET Framework lar programmerere å bruke programmeringsgrensesnitt (API ) for å bruke nettverkstjenester fra en rekke programmeringsspråk. Dette tillater utviklerne å bruke verktøyene mens de fortsatt bruker deres foretrukne programmeringsspråk.
Abstraction Layer
. NET Framework tilbyr også en rekke abstraksjon lag. Disse tillater programmer for å arbeide med operativsystemet og forskjellige enheter , i tillegg til Internett.
. NET arkitektur sertifisering
Microsoft tilbyr treningsprogrammer for programmerere å lære å integrere . NET Framework verktøy inn i arkitekturen av sine programmer. Disse inkluderer Microsoft Certified Applications Developer sertifisering og Microsoft Certified Solutions Developer sertifisering. Ettersom disse er sertifiseringer i . NET Framework , og ikke innledende programmering kurs , sertifiseringer krever deltakerne til å ha minst ett års erfaring med programmering .