微軟開發者網絡
微軟開發者網絡(英語:MSDN, Microsoft Developer Network)是早期微軟公司在推廣Win32 程序設計以及開發工具時,專門為開發人員所提供的一個服務,是使用微軟技術開發軟件或應用程序時必定會參訪的地方,同時它也有提供訂閱的服務,由微軟不定時供應最新的軟件及技術文件,MSDN的技術文件庫是免費開放讓所有人在在線閱讀[1],但光盤的版本必須要利用MSDN Library Subscription才可以拿到,不過自從Visual Studio 2005開始,MSDN Library即提供免費的網絡下載。
也許是受到MSDN成功與廣為開發人員所知的影響,昇陽也將它們的Java文件庫定名為Sun Developer Network (SDN)。
目錄
MSDN的版本
MSDN自開始發行以來,經歷了數個版本的變化,每個版本(等級)都提供了不同程度的軟件資源,等級愈高者提供的資源愈多,甚至於絕大部分除了遊戲與一般性軟件以外,所有的微軟軟件。
MSDN Library
早期在互聯網未普及之前,微軟為提供給開發人員詳細的開發工具與軟件發展規格,開始以光盤為介質,包裝了許多文件以及書籍(Microsoft Press出版的幾乎有完整的內容,其他出版社的則為試閱章節)以及專門的瀏覽工具:InfoView,發行了MSDN Library光盤,此為最低等級的MSDN版本,後來隨着開發工具的進步,變為使用HTML Help來編制,目前MSDN Library的所有內容都已上傳到其官方網站,並且在Microsoft Download Center中提供各版本Visual Studio的MSDN Library免費下載。
MSDN Operating Systems
此為Visual Studio 6.0開始提供的等級,除了MSDN Library外,另提供Windows操作系統 (客戶端與服務器都有)的授權,以及為Windows操作系統開發應用程序所需的SDK工具,但未提供Visual Studio系列的開發工具。
這個等級目前仍存在MSDN等級中。
MSDN Professional
此為微軟為專業開發人員所規劃,提供Visual Studio的Professional版本,以及MSDN Operating Systems所有的軟件授權。服務器另增SQL Server Developer Edition以及SQL Server Enterprise Edition的授權。
這個等級目前由Visual Studio 2005/2008 with MSDN Professional Subscription所取代。
MSDN Enterprise
此為微軟為企業級開發人員所規劃,除了MSDN Professional以外,還加上Microsoft Servers (當時稱為Microsoft BackOffice Servers)系列的所有服務器,例如Exchange Server、SharePoint Server、SQL Server、Host Integration Server、System Management Server等等,開發工具為Visual Studio的Enterprise版本。
這個等級目前已終止。
MSDN Universal
此為微軟系列開發人員所公認的終極等級,在這個等級中所包含的軟件授權包含除微軟發展的遊戲以及一般性軟件外所有的微軟軟件,亦及包含Microsoft Office以及MSDN Enterprise等級的所有軟件授權[2]。
這個等級目前由MSDN Premium接手。
MSDN Premium
目前微軟為搭配Visual Studio 2005/2008 Professional及以上的版本 (Team Architect, Team Developer, Team Tester以及最高等級的Team Suite)發行的MSDN等級,具有MSDN Universal版本等級相同的軟件授權,除了開發工具依所搭配的開發工具等級外。
授權方式
MSDN在Operating System以上的等級都有附微軟的軟件授權,根據MSDN的用戶授權合約(EULA),軟件只授權給使用MSDN的那一位開發人員,專供開發與測試之用,其他人不可使用MSDN所附軟件。包含企業不能用MSDN附的SQL Server Enterprise Edition做為生產環境中的數據庫服務器;秘書不能使用MSDN所附的Office 2007等等。
MSDN Library則沒有單一授權的限制。
視頻
微軟開發者網絡 相關視頻
參考文獻
- ↑ C語言裡頭的MSDN是什麼,中關村在線
- ↑ 微軟發布新版本Windows Universal Apps開發指南,藍點網,2015-4-30