2009-04-30 92 views

回答

7

瀏覽器是客戶端機器上所需的全部。

根據download page,開發人員不需要IIS。

Visual Web Developer 2008 Express或Visual Studio的常規版本將包含用於開發的Cassini Web服務器。

0

您需要IIS才能使ASP.NET工作(MVC或WebForms)。據我所知,這是理想的IIS 7的MVC,但它可能與IIS 6.

開發一個沒有IIS的MVC應用程序是可能的,與VS 2008集成的內置web服務器已經提到),但是爲了部署,那就是當你需要IIS的時候。

+0

不正確。普通ASP.NET可以在Windows版本的Apache上運行。 ASP.NET MVC應該,但我不確定路由模塊。如果你想留在Windows上,也許需要從Mono Apache支持中借用一些代碼,但是出於某種原因避免使用IIS。 – 2009-04-30 20:29:02

9

從我讀過的單聲道網站Site Link你也可以在Mono下使用Apache網絡服務器運行一個asp.net MVC站點。

2

我想你問的是如果你要開發一個ASP.NET MVC應用程序,你需要在你的本地開發機器上運行IIS嗎?回答是,不,你不知道。

簡而言之,ASP.NET MVC技術上可以由任何Web服務器運行,它可以讓網站自己處理請求,而不是處理它們的Web服務器。