Cassini e IIS hanno partorito un figlio: IIS Express

E’ notizia di oggi sul blog di ScottGu che a breve verrà rilasciato IIS Express in versione beta.

IIS express è LA soluzione definitiva per lo sviluppo ed il testing in locale di siti web e web application.

Lo sviluppo ASP.Net si è sempre basato su due soluzioni:

  • ASP.Net Development Server (meglio noto come Cassini)
  • IIS locale (quindi nelle varie declinazioni 5, 6 o 7 a seconda del sistema operativo client installato)

Entrambe le soluzioni hanno vantaggi e svantaggi e IIS Express raccoglie il meglio dei due prodotti.

Ho provato a raccogliere in una tabella tutte le differenze indicate da ScottGu:
 

Cassini

 IIS

IIS Express

Leggero e veloce green-check-mark

(meno di 10mb di download)

Porte remote Non si mette in ascolto su nessuna porta remota (il che lo fa vedere di buon occhio dai reparti IT)
Non richiede diritti amministrativi Alcuni dipartimenti IT potrebbero non consentire l’installazione di un web server locale
(nè per il setup e tantomeno per il debug)
Richiede setup Non richiede setup  Si riporto testualmente Scott:”…super quick install…”
Funzionalità da web server (SSL, URL Rewriting, Custom Security Settings)
Platform support La versione di IIS dipende dal sistema operativo (quindi 5.1 su XP…) Si installa su tutte le versioni di Windows a partire da XP fornendo quindi a tutti un web server IIS 7.x
Esecuzione Il suo punto di forza è proprio stato il fatto che basta premere F5 da Visual Studio ed è funzionante Si lancia semplicemente tramite il tasto destro sulla cartella che contiene la web application.

E’ già prevista l’integrazione con Visual Studio per poterlo lanciare tramite F5

Installazione side-by-side Si installa side-by-side con Cassini e con IIS
Pipeline Classic e integrated Classic e integrated
Supporto Classic ASP (per gli sfortunati che ancora lo usano…)
Supporto PHP
tramite il modulo FastCGI

tramite il modulo FastCGI
  Note L’ambiente è praticamente uguale a quello di produzione

Se queste sono le premesse, ScottGu dov’è il link per il download???? Lo voglio!!

Tutte le info sul post originale:
http://weblogs.asp.net/scottgu/archive/2010/06/28/introducing-iis-express.aspx

 

Share

Leave a Reply

Your email address will not be published. Required fields are marked *