您好,登錄后才能下訂單哦!
Windows Azure SDK .NET開發前的準備工作是什么,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。
什么是 Azure SDK for .NET?微軟官方告訴我們:Azure SDK for .NET 是一套應用程序,其中包括 Visual Studio 工具、命令行工具、運行時二進制文件和客戶端庫,可幫助你開發、測試和部署在 Azure 中運行的應用程序。這套SDK我們可以從這里下載,當然這個版本是Visual Studio2013,更老的版本不在我們的討論范圍中。
Azure SDK for .NET默認的安裝提供了如下功能
Visual Studio Express for Web
-這是當你的計算機上沒有Visual Studio的時候,Azure SDK for .NET將安裝Visual Studio Express for Web。
Microsoft ASP.NET 和 Web Tools for Visual Studio
-顯然是提供我們開發Web項目并發布到Azure網站功能的工具。
Microsoft Azure Tools for Microsoft Visual Studio
-是提供了我們創建、打開和發布云服務項目,創建云服務項目的部署包。而且還可以在服務器資源管理器中查看和管理 云服務、虛擬機 和 Service Bus資源的工具。
Microsoft Azure 創作工具
-主要是兩個命令行工具:CSPack 命令行工具和CSEncrypt 命令行工具。
Microsoft Azure 模擬器
-模擬云服務環境,這樣你就可以先在本地計算機上測試云服務項目,然后再將其部署到 Azure。
Microsoft Azure 存儲模擬器
-使用 SQL Server 實例和本地文件系統來模擬 Azure 存儲空間(隊列、表、Blob),以便在本地進行測試。
Microsoft Azure 存儲工具
-主要是命令行工具AzCopy,以便將數據傳入和傳出 Azure 存儲帳戶。
用于 .NET的Microsoft Azure 庫
-一些基本的NuGet 包,可以在用于 Azure 存儲空間、Service Bus 和 Caching ,實際上我們開發的時候,會去NuGet下載具體的功能包。
用于Visual Studio的LightSwitch Azure Publishing 外接程序
-提供將LightSwitch項目發布到Azure網站的能力。
我們實際開發工程中還會通過使用NuGet獲得更好的客戶端單獨進行安裝。這些客戶端可以在這里獲得下載。
如果你希望對這些客戶端有更清晰的分類可以從這個網站了解到,目前我們常用的客戶端SDK有:
DocumentDB Client Library
Redis Output Cache Provider
Redis Session State Provider
Redis .NET SDK
Storage Management Library
Storage SDK
Compute Management Library
Mobile Services Client
Mobile Services .NET Backend
Cache Client
Azure SQL Database Management Library
.NET API for Hadoop
HDInsight Management Library
ExpressRoute Management Library
Traffic Manager Management Library
Azure Network Management Library
Virtual Network Management Library
Media Services Management Library
Media Services SDK
Client Side Performance Counters
Service Bus SDK
WebJobs SDK - ServiceBus Integration
Service Bus Management Library
Automation Management Library
Azure Resource Management Library
Azure Monitoring Library
Scheduler Management Library
這些強大的客戶端庫可以幫助我們便利地進行Azure的開發,本系列我們會用到的有:
云開發的特點是有了開發工具(Visual Studio)和SDK(Azure SDK for .NET)外,你還需要一個Windows Azure的訂閱賬號,沒有賬號你是不能進行開發學習的,啊,多么昂貴的學習啊。
Windows Azure的中國區訂閱可以點擊這里進行注冊和支付。目前你還是可以從這里申請并獲得一個試用賬號,通過在線方式注冊并付款 1 元人民幣,即可得到高達 1,500 元人民幣的Windows Azure用量免費信用額度,有效期一個月。你需要在這里填寫申請表即可。
如果你已經有了賬號,請訪問此網站并登錄確保你的賬號在激活狀態,并有足額的余額進行我們的開發學習。而且你需要訪問這里下載你的訂閱文件,這個文件包含你的安全憑據以及有關你可以在開發環境中使用的訂閱的其他信息,并且我們馬上要把該文件導入到你的Visual Studio2013開發工具。
訂閱文件的發布頁面一旦被打開就會自動下載一個.publishsettings文件,該文件是一個XML文件,文件描述了你的訂閱信息。
在正式開始之前,我們還需要做最后一組動作,將我們的Windows Azure中國區訂閱和我們的Visual Studio2013開發工具進行綁定。
目前我們在Visual Studio2013服務器資源管理器中觀察到Azure沒有綁定。我們對Azure根節點點擊右鍵,選擇【管理和篩選訂閱】,在管理Microsoft Azure訂閱窗口選擇【證書】頁的【導入】按鈕。在導入Microsoft Azure訂閱窗口中不要著急點擊下載訂閱文件,而是點擊【瀏覽】。
點擊【瀏覽】,選擇你的發布文件,然后點擊【導入】。
當正確的導入訂閱文件后,你的Visual Studio2013的服務器資源管理器將可以輕松的看到你的Azure的訂閱已經被綁定了。
看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。