2010-12-15 48 views
0

我有一個場景,我們有一個基於模板的網站和模板是aspx網頁,我們的設計師定期創建這些模板,我們如何將這些模板存儲在天藍色的,這樣我們只需要上傳模板和不需要上傳整個應用程序包即可添加一個模板?azure上的可插入動態頁面

回答

0

我發現還有一個角色叫做Hosted Web Core Web Role,它提供了在VHD上創建虛擬目錄的能力。 我們將模板放在VHD上的文件夾中,併爲它們創建虛擬目錄。

根據最近的職位由託管Web核心Web角色的作者,SDK 1.3提供全面支持IIS7,和虛擬目錄可以只使用Web角色創建...只是不知道如何...

2

我會將它們存儲在blob存儲中。

+0

由於這些是aspx頁面,我們如何通過存儲在blob中使它們可執行? – 2010-12-20 04:31:07

0

有一種技術被微軟研究小組稱爲通用工作者使用。簡而言之,這種方法要求核心應用程序存儲在其他地方(如blob存儲),然後在運行時將其下拉以執行。理論上,這種相同的方法可以用來創建一個包,以便在應用更新時,您的Web應用可以下載並加載。從而防止您每次更新時都需要重新部署。

我在這裏看到的挑戰與在網站上創建可重用的aspx文件的問題相同。至少最後我嘗試過(幾年/幾個版本之前),這是不可行的。所以你可能會遇到同樣的挑戰。