2010-05-07 87 views
2

是否可以在ASP.NET中開發Web應用程序(框架不是約束),擁有沙盒體系結構,並在不干擾父應用程序的情況下部署小部件?ASP.NET沙箱體系結構?

我期望父應用程序和小部件都使用.NET開發。

編輯: 詳細說明,我想有一個網絡應用程序,比如App1和小部件(比如wid1和wid2)。 wid1和wid2應該像App1中的插件一樣,唯一不同的是,如果我對wid1做出任何更改,我希望能夠在不打擾App1或Wid2的情況下部署它。 小部件可以是類似於flash對象的東西,只是它需要在.net上開發。

回答

2

我相信你會想看看應用程序池。 在運行帶有ASP.NET網站的IIS的Web服務器中,您可以創建將包含您的應用程序(網站)的應用程序池。您可以限制池限制資源使用,如RAM,CPU,線程數等。如果其中一個網站變得瘋狂,它應該只會影響它自己的應用程序池。您可以將多個網站放在一個應用程序池中,因此如果將所有網站放在一個應用程序池中,那麼它們將全部崩潰。

+0

@StevenGilligan:我想,我並不清楚我的題。我沒有看App Pool方面。已經更新了一些細節問題。 – 2010-05-07 03:30:25

0

如果你有興趣利用的SharePoint爲此,這裏 鏈接拋出一些觀點.. sandboxed web parts inside SharePoint 2010

+1

不,在這一點上我們並不是在尋找Sharepoint平臺。我想知道是否有任何技巧在ASP.NET本身做到這一點。 – 2010-07-09 06:17:26