2009-04-30 22 views
8

¿ASP.NET MVC requiere IIS? ¿Podría desarrollar una aplicación que use el nuevo marco ASP.NET MVC en una máquina cliente que no tenga IIS instalado?¿ASP.NET MVC requiere IIS?

Respuesta

7

Un navegador es todo lo que se necesita en la máquina del cliente.

IIS no es necesario en la máquina del desarrollador de acuerdo con download page.

Visual Web Developer 2008 Express, o las ediciones regulares de Visual Studio incluirán el servidor web Cassini para el desarrollo.

0

Necesita IIS para que ASP.NET funcione (MVC o WebForms). Por lo que sé, es ideal tener IIS 7 para MVC, pero es posible con IIS 6.

Es posible desarrollar una aplicación MVC sin IIS, con el servidor web integrado integrado con VS 2008 (como ya mencionado), pero para el despliegue, es cuando necesita IIS.

+0

Incorrecto. Regular ASP.NET funciona en la versión de Windows de Apache. ASP.NET MVC debería hacerlo, pero no estoy seguro acerca del módulo de enrutamiento. Tal vez sea necesario tomar prestado algún código del soporte de Mono Apache si desea permanecer en Windows, pero evite IIS por algún motivo. –

9

Por lo que he leído en el sitio Mono Site Link también puede ejecutar un sitio asp.net MVC en Mono usando el servidor web Apache también.

2

Creo que lo que estás preguntando es que si desarrollas una aplicación ASP.NET MVC necesitarías IIS en tu máquina de desarrollo local para ejecutarla?

La respuesta es: no, no.

En resumen, ASP.NET MVC puede ser ejecutado técnicamente por cualquier servidor web que pueda permitir que el sitio web gestione las solicitudes en lugar del servidor web que las maneja.