Microsoft giver en række værktøjer til udviklere . Blandt disse er den . NET Framework , der giver en arkitektur for programmering Internet-applikationer . Microsoft tilbyder certificering for dette sæt af værktøjer . . NET Framework
. NET Framework tillader programmører at bruge application programming interfaces (API) for at bruge netværkstjenester fra en række programmeringssprog. Dette gør det muligt for udviklere at bruge de værktøjer, mens du stadig bruger deres foretrukne programmeringssprog.
Abstraction Layer
. NET Framework giver også en række abstraktion lag. Disse tillader programmer at arbejde med operativsystemet og forskellige enheder , foruden på internettet.
. NET arkitektur Certificering
Microsoft tilbyder uddannelsesprogrammer for programmører at lære at integrere de . NET Framework værktøjer i arkitekturen i deres programmer. Disse omfatter Microsoft Certified Programmer Developer certificering og Microsoft Certified Solutions Developer certificering. Da disse er certificeringer i . NET Framework , og ikke indledende programmering kurser , certificeringer kræver deltagerne til at have mindst et års erfaring med programmering.