Hva er Microsoft SDK?

Hva er Microsoft SDK?


Fra servere til smarttelefoner til søkemotorer, har Microsoft kommet en lang vei siden den opprinnelige operativsystemet som ble lansert i 1981. Microsoft konsekvent introduserer nye innovasjoner og oppfordrer utenfor utviklere å få mest mulig ut av dem gjennom bruk av programvare utviklingssett (SDK). Microsofts SDK tillater hvem som helst med riktig kunnskap og verktøy satt til å utvikle applikasjoner og biblioteker for sitt store utvalg av produkter.

SDK oversikt

Mange selskaper som Microsoft gjør SDK tilgjengelig for kunder med å utvikle programmer som utfyller og utvide sin teknologi. SDK varierer i forhold til hvor mye fleksibilitet de tilbyr. Noen selskaper tillater rikelig med tilgang til å finpusse sin programvare, mens andre har en svært smal omfang. I noen tilfeller kan utviklerne må betale for å laste ned en SDK, men verktøyene kan også være fritt tilgjengelig. Programmering kunnskap og erfaring er vanligvis nødvendig for å fullt ut forstå hvordan du bruker en SDK.

Microsoft SDK

Microsoft har bygget et stort produkt bibliotek. Som sådan, utviklere har tilgang til SDK for mange teknologier. Microsoft tilbyr SDK for sin Azure, eller "sky", plattform, samt sin desktop programvare som Internet Explorer og Windows, serverteknologi inkludert Microsoft Exchange Server og webutvikling produkter som Sharepoint. I tillegg SDK er tilgjengelig for Office-produkter, enheter som Windows mobiltelefon og spillteknologi som Kinect. Disse SDK, og mange andre, er tilgjengelig fra Microsoft Developers nettsiden.

Komponenter og Formål

Hver Microsoft SDK har forskjellige komponenter for å hjelpe til med programutvikling. Disse komponentene inkluderer generelt kilde eksempelkode, dokumentasjon, biblioteker og programmeringsgrensesnitt (API). Noen SDK kan også ha emulatorer og bilderessurser. Hensikten med en SDK varierer også. For eksempel gir Windows Movie Maker og Windows DVD Maker SDK de verktøyene som trengs for å lage egne effekter og overganger. The Office Communicator SDK kan integrering av programvare i Web og Windows-programmer.

Installasjon og bruk

Microsoft SDK lastes ned fra selskapets hjemmeside. For SDK å kjøre skikkelig, utviklere trenger å utstyre sine datamaskiner med visse støtteverktøyene og det rette miljøet. Igjen, har hver SDK sine egne krav. Excel 2010 SDK krever utviklere å ha Microsoft Visual Studio installert på sine maskiner, mens Azure SDK trenger SQL Server tilgang til arbeid. Alle Microsoft SDK kjøres på Windows-baserte maskiner.