Passaggio all'ora legale 30 marzo 202502:0003:00
sposta avanti l'orologio di 1 ora (si dorme 1 ora in meno)
Usare ASP.NET senza IIS ovvero Cassini
Se non disponi di IIS installato è possibile sviluppare e testare siti in ASP.NET (.NET Framework v. 1.1) utilizzando Cassini. Si tratta di un web server scritto in c# disponibile gratuitamente. E' possibile scaricarlo a questo indirizzo http://www.asp.net/Projects/Cassini/...ownload.aspx
Una volta scaricato esegui il file Cassini.exe, si apre un wizard:
premi next
accetta i termini di licenza
ancora next
lascia impostato il percorso proposto c:\Cassini
next
i file vengono copiati e al termine si apre notepad con le info su come proseguire l'installazione, chiudilo pure. Hai copiato i sorgenti di cassini su disco, adesso vanno compilati.
Per compilarli procedi come segue, vai in:
start / Microsoft Visual Studio .NET 2003 / Visual Studio .NET Tools / Visual Studio .NET 2003 Command Prompt
Attenzione se apri un qualsiasi prompt DOS devi impostare manualmente il path dei comandi CSC.EXE e GACUTIL.EXE (solitamente "C:\Programmi\Microsoft Visual Studio .NET 2003\Common7\Tools\vsvars32.bat"), quindi meglio usare il prompt di visual studio
una volta che si è aperto il prompt di dos digita questi comandi sempre seguiti da invio:
c:
cd \Cassini
build.bat
mkdir c:\wwwCassini
Se son ci sono stati errori, hai compilato cassini ed hai creato la directory c:\wwwCassini che utilizzeremo come root per il sito (non chiudere il prompt dei comandi).
Adesso, dal prompt dei comandi, puoi avviare cassini, digita:
CassiniWebServer.exe C:\wwwCassini 80 /
In alternativa puoi fare doppio click sul file CassiniWebServer.exe, si apre una finestra che ti chiede i paramentri di avvio, una volta inseriti premi il pulsante start.Cassini Web Server A questo punto gli errori che potrebbe segnalare sono di due tipi:
non trova la cartella c:\wwwCassini, controllate di averla e nel caso creala
la porta specificata (80 in questo caso) è già usata, cambiala in 8080, 8000, 81, 82... insomma un altro valore non usato che non da errore
Se la porta utilizzata non è la 80 (default per il protocollo http) quando richiami il sito devi specificare anche la porta in questo modo http://localhost:8080.
Se indiche solo http://localhost
per default viene utilizzata la porta 80 (equivalente a scrivere http://localhost:80
)
Adesso hai il web server attivato, puoi cominciare a sviluppare le tue pagine ASP.NET con visual studio. Ricordati di avviare cassini prima di visual studio.
E' possibile lanciare anche più istanze di cassini, a patto di specificare una diversa cartella (es: wwwCasini2) e una diversa porta.