2011-12-07 181 views
0

以下是我必須在幾周內完成的任務,我的問題是否有人知道任何對我有用的教程或書籍?我也只有很少的C#知識。在Azure上部署Web角色

您將設計在ASP.NET和C#的相關代碼,這樣就可以 部署在Azure Web角色可以:

一)從輸入一個zip文件的網頁

上閱讀

b)中解壓縮的壓縮文件,這將有一個可執行的參數和數據文件

c)中運行帶有參數的可執行文件(並因此在 數據文件中讀取的)的任意 列表。 d)稍後存儲輸出日誌以供訪問。

您將通過運行一段代碼讀取與測試文件對應的一組 參數來進行測試。

然後可執行文件將讀取文本文件,然後將它們打印出來 out。

您還必須設計一個合適的UML來解釋您編寫的不同類如何交互。

+0

這是家庭作業,如果是的話,你應該把它標記爲作業任務。我不認爲這是要求你使用c#編寫代碼到DEPLOY,我認爲它是要求你寫代碼是asp。n net和c#,它們可以做b和c,並且可以部署爲天藍色的web角色。 –

回答

0

您可以使用Service Management API將您的服務/角色部署到Azure。編寫一個模塊,進行部署並在您的Web中調用它。

查看可能對您有幫助的鏈接。
Deploying An Azure Application
Publish Azure WebRole using Installer (like WIX)
About the Service Management API

在Windows Azure加速器Web角色,使得它快速和容易 爲您部署跨使用Web部署多個Web角色 情況下,一個或多個網站。該加速器包含一個Visual Studio 項目模板,該模板可創建Windows Azure Web角色來託管一個或多個網站。

Azure Tutorial; Be in cloud (Part 3) [Web Role]
Windows Azure and SQL Azure Tutorials - Tutorial 1: Using Windows Azure Web Role and Windows Azure Table Service

檢查Azure in Action書和它的content

希望這些可以幫助您獲得想要實施的想法。

0

這是很難的功課:上傳一個zip文件到基於雲的服務器,並運行.exe。有趣的...

無論如何,Azure SDK是一個很好的開始。還瀏覽Smarx的Cloud Cover節目。它們涵蓋了幾乎所有的東西