2009-04-30 4 views
8

ASP.NET MVC richiede IIS? Posso sviluppare un'applicazione che utilizza il nuovo framework ASP.NET MVC su un computer client su cui non è installato IIS?ASP.NET MVC richiede IIS?

risposta

7

Un browser è tutto ciò che è richiesto sul computer client.

IIS non è richiesto sul computer dello sviluppatore in base allo download page.

Visual Web Developer 2008 Express, o le edizioni regolari di Visual Studio includeranno il server Web Cassini per lo sviluppo.

0

È necessario IIS per far funzionare ASP.NET (MVC o WebForms). Da quello che so, è ideale avere IIS 7 per MVC, ma è possibile con IIS 6.

Lo sviluppo di un'applicazione MVC senza IIS è possibile, con il server Web integrato integrato con VS 2008 (come già menzionato), ma per la distribuzione, è quando hai bisogno di IIS.

+0

errato. Regolare ASP.NET funziona sulla versione di Windows di Apache. ASP.NET MVC dovrebbe, ma non sono sicuro del modulo di routing. Forse prendere in prestito del codice dal supporto di Apache Mono sarebbe necessario se si volesse rimanere su Windows, ma evitare IIS per qualche ragione. –

9

Da quello che ho letto sul sito Mono Site Link è anche possibile eseguire un sito MVC asp.net sotto Mono utilizzando anche il server Web Apache.

2

Penso che quello che stai chiedendo è se dovessi sviluppare un'applicazione ASP.NET MVC avresti bisogno di IIS sulla tua macchina di sviluppo locale per eseguirlo?

La risposta è no no.

In breve, ASP.NET MVC può essere eseguito tecnicamente da qualsiasi server Web che può consentire al sito Web di gestire le richieste anziché il server Web che le gestisce.