Come disinstallare o disattivare IIS da Windows

Giorgio Borelli

IIS (Internet Information Server) è il Web Server di casa Microsoft pre-installato di default in molte versioni di Windows, compreso l'ultimo e diffuso Windows 10. In alcune circostanze o anche nella stragrande maggioranza dei casi (utlizzo entry-level) di Windows questo non è richiesto o non utilizzato, andiamo a vedere allora come disinstallare IIS da Windows.

Prosegue...

Categorie: Windows

Tags: , ,

Arrestare IIS su Windows e liberare la porta 80

Giorgio Borelli

Desideri arrestare IIS su Windows per poter liberare la porta 80 e far girare finalmente il web server che desideri tu? Bene allora tra qualche riga scopriremo come fare, probabilmente però anche tu sai come stoppare IIS, il problema è anche il fatto che ad ogni versione di windows si inventano nuovi, o vecchi ma con nomi diversi, servizi che vanno ad occupare la porta 80 rendendola inutilizzabile; andiamo a vedere quali passi dobbiamo seguire per risolvere in entrambi i casi.

Prosegue...

Categorie: Windows

Tags: , ,

IIS e gli URL case sensitive che creano contenuto duplicato

Giorgio Borelli

Chi sviluppa web con tecnologie di casa Microsoft, come ASP.NET, conosce sicuramente il Web Server IIS (Internet Information Server), allo stesso tempo è noto ai SEO il problema dei contenuti duplicati. Cosa centrano questi due aspetti, apparentemente così diversi, vi chiederete voi?

IIS ed i contenuti duplicati hanno un problema che li accomuna, quello delle URL case sensitive, indirizzi web che fanno distinzione tra lettere maiuscole (upper) e minuscole (lower). Per chi mastica web sa già bene di cosa sto parlando, ma facciamo un passo indietro e vediamo di spiegare le cose per bene e soprattutto di come risolvere il problema dei contenuti duplicati delle URL case sensitive. Prosegue...

Categorie: Motori di ricerca | Seo | Web

Tags:

Come specificare un HttpHandler nel web.config per applicazioni ASP.NET

Giorgio Borelli

Aggiungere gli httphandler alla propria applicazione web in asp.netGli HttpHandlers di ASP.NET consentono di elaborare una risposta a fronte di una qualsivoglia richiesta al web server (IIS). Usare gli HttpHandlers permette di personalizzare la risposta da inviare al client (il browser) non solo per una classica pagina, ma per qualsivoglia risorsa sia stata richiesta, sia questa una immagine un file pdf o un file di risorse .resx ed altro ancora.

Implementarli nella propria applicazione web offre potenzialità enormi, ed il loro uso è relativamente semplice, questi non sono altro che una implementazione dell'interfaccia IHttpHandler, in grado di prendere in carico il processo della richiesta (HttpContext) ed elaborarne una risposta, per questo a fronte di richieste diverse (pagine, risorse, immagini, etc...) è possibile implementare Handlers diversi così da fornire risposte diverse.

Lo scopo di questo articolo non è quello però di descrivere il funzionamento degli HttpHandler, ma tanto quello di vedere come aggiungerli alla nostra applicazione web tramite il web.config, andiamo a scoprire come fare.

Prosegue...

Categorie: ASP.NET

Tags: , , , , , , ,

Come configurare un'applicazione web ad utilizzare le versioni di ASP.NET successive alla 2.0

Giorgio Borelli

Impostare la versione di ASP.NET in Internet Information ServerIl Server Web di casa Microsoft, Internet Information Server (IIS) soddisfa le richieste di pagine e risorse da parte dei browser (i client), e per farlo correttamente necessità di essere opportunamente configurato, in particolare per le applicazioni web sviluppate con tecnologia ASP.NET, bisogna selezionare l'opportuna versione del .net framework con cui l'applicativo è stato realizzato, questo però non succede con la versione 3.5 di ASP.NET, andando nel pannello di IIS per la configurazione di ASP.NET, nel menù a tendina non è presente la voce relativa a questa versione del framework, come mai?

Andiamo a scoprire perchè in IIS non è possibile impostare la versione 3.5 o la 3.0 del .NET framework e come possiamo fare per usarla nelle nostre applicazioni web.

Prosegue...

Categorie: ASP.NET

Tags: , , ,