Cassini e IIS hanno partorito un figlio: IIS Express

29. giugno 2010

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  


 

(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

 

ASP.net, Visual Studio

Evento DotDotNet - Visual Studio Community Tour @ Trentino - Vi parlo di Asp.Net 4.0

19. giugno 2010

 

DotDotNet in collaborazione con la neonata Umbraco Italia ha organizzato un nuovo evento per Venerdì 2 luglio.

Sarò al fresco in trentino per 3 motivi:

  1. un notevole interesse personale per Umbraco che da un po' di tempo ho scelto come piattaforma CMS di riferimento, quindi guardo con interesse alla neonata community
  2. tra le varie sessioni vi parlerò delle novità introdotte in ASP.NET 4.0 ed in Visual Studio 2010 per quanto riguardo lo sviluppo Web quindi (non) accorrete numerosi!!!
  3. scoprire qualche nuovo piatto tipico...

 

 

L'agenda è la seguente:

Ora Sessione Speakers
14.00 - 14.20 Registrazione -
14.20 - 14.30 Keynote Introduttiva  Microsoft Italia
Umbraco Italia
14.30 - 15.30 Introduzione alla famiglia Visual Studio 2010
In questa sessione vedremo le principali novità di Visual Studio 2010, come il nuovo editor, i nuovi designer, l’integrazione sempre più spinta con i test, l’IntelliTrace, il multi-targeting avanzato, etc...
Lorenzo Barbieri
Microsoft Italia
15.30 - 15.45 Break -
15.45 - 16.45 Introduzione ad Umbraco
Umbraco CMS non è solamente un’altro Content Management System: l’integrazione perfetta con tutti i controlli di .NET e la sua estrema flessibilità lo rendono anche un framework potente con cui creare soluzioni complesse. In questa breve introduzione al CMS danese, vedremo come è possibile utilizzare Visual Studio per estenderne le funzionalità.
Umbraco Italia
Alessandro Ghizzardi e Eric Lefèbvre
16.45 - 17.45 Le novità di ASP.NET 4.0
NET Framework versione 4 include miglioramenti per ASP.NET 4 in aree mirate. Anche Visual Studio 2010 include miglioramenti e nuove funzionalità per ottimizzare lo sviluppo di risorse Web. In questa sessione verrà fornita una panoramica di numerose delle nuove funzionalità incluse nella nuova versione.

DotDotNet
Stefano Benedetti

17.45 - 18.00 Q&A e chiusura lavori -

Per tutti i dettagli e per iscriversi all'evento:

http://dotdotnet.org/content/TourVS2010TN.aspx

Ci vediamo là!

ASP.net, Visual Studio , , , ,