2009-04-30 96 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服务器。