Qual è la Microsoft SDK?

December 1

Qual è la Microsoft SDK?


Dai server ai smartphone per i motori di ricerca, Microsoft ha fatto molta strada dal suo sistema operativo originale lanciato nel 1981. Microsoft introduce costantemente nuove innovazioni e incoraggia sviluppatori esterni per rendere la maggior parte di loro attraverso l'utilizzo di kit di sviluppo software (SDK). SDK di Microsoft permettono a chiunque con la conoscenza e strumento set diritto di sviluppare applicazioni e librerie per la sua vasta gamma di prodotti.

SDK Panoramica

Molte aziende come Microsoft fanno SDK disponibile per i clienti di sviluppare applicazioni che completano e ampliare la loro tecnologia. SDK gamma in termini di quanta flessibilità che offrono. Alcune aziende permettono un sacco di accesso a modificare il loro software, mentre altri hanno un campo di applicazione molto ristretto. In alcuni casi, gli sviluppatori possono avere a pagare per scaricare un SDK, ma gli strumenti possono anche essere liberamente disponibile. conoscenza ed esperienza di programmazione è di solito necessario per comprendere appieno come utilizzare un SDK.

Microsoft SDK

Microsoft ha costruito una grande biblioteca prodotto. Come tale, gli sviluppatori hanno accesso a SDK per molte tecnologie. Microsoft offre SDK per la sua piattaforma Azure, o "cloud", così come il suo software desktop come Internet Explorer e Windows, la tecnologia server, tra cui i prodotti di Microsoft Exchange Server e sviluppo web come SharePoint. Inoltre, SDK sono disponibili per la suite Office di prodotti, dispositivi come il telefono e di gioco la tecnologia mobile di Windows come il Kinect. Questi SDK, e molti altri, sono disponibili presso il sito Web Microsoft Developers.

Componenti e Finalità

Ogni Microsoft SDK ha vari componenti per aiutare con lo sviluppo di applicazioni. Questi componenti comprendono generalmente codice sorgente di esempio, la documentazione, le librerie e le interfacce di programmazione delle applicazioni (API). Alcuni SDK possono anche avere emulatori e le risorse di immagine. Lo scopo di un SDK varia. Ad esempio, il Windows Movie Maker e Windows DVD Maker SDK fornisce gli strumenti necessari per creare effetti personalizzati e transizioni. L'Office Communicator SDK consente l'integrazione del software in applicazioni Web e Windows.

Installazione e Utilizzo

SDK di Microsoft vengono scaricati dal sito web della società. Per l'SDK per funzionare correttamente, gli sviluppatori hanno bisogno di dotare i propri computer con determinati strumenti di supporto e l'ambiente giusto. Anche in questo caso, ogni SDK ha le proprie esigenze. L'Excel 2010 SDK richiede agli sviluppatori di disporre di Microsoft Visual Studio installato sulle loro macchine, mentre l'Azure SDK ha bisogno di accedere a SQL Server di lavoro. Tutti gli SDK Microsoft girare su macchine basate su Windows.