DevTips.NET Logo

Je bent niet ingelogd. Login

IIS Express

jouw beoordeling:
De ASP.NET webserver die ingebouwd is in Visual Studio (ook wel bekend als "Cassini") werkt snel en start snel op. Deze luistert alleen naar inkomende requests op de lokale machine, en werkt ook zonder beheerdersrechten. Het gemak van F5 om een project te starten is ook een voordeel van deze webserver. Maar SSL wordt niet ondersteund en ook niet de URL Rewriting rules of aangepaste veiligheidsinstellingen die je wel hebt onder IIS 7.

In Visual Studio kan je ook kiezen voor de IIS Web Server. Dit is in te stellen in de eigenschappen van het web project. Het voordeel hiervan is dat je gebruik kunt maken van alle features die IIS 7 te bieden heeft. Bovendien creëer je een meer live-like situatie voor het web project. Je zult immers "Cassini" niet (kunnen) inzetten voor de live-versie van de webapplicatie. Het gebruik van IIS 7 kan echter op bezwaren stuiten als dit tegen de veiligheidspolicy van een bedrijfsnetwerk is. Voor setup en debugging in IIS 7 heb je bijvoorbeeld ook beheerdersrechten nodig.

Om het beste uit de twee werelden te combineren is er IIS Express. Het gemak van de ASP.NET webserver en de kracht van IIS worden hierin gecombineerd:
  • Het is licht (minder dan 10 MB download en snel te installeren).
  • Geen beheerdersrechten nodig.
  • Alle IIS features zoals SSL, URL Rewrite, Media Support en andere IIS 7.x modules.
  • Ondersteuning voor IIS configuratie.
  • Kan naast ASP.NET Webserver en naast IIS op dezelfde machine draaien.
  • Werkt vanaf Windows XP (en biedt daardoor ook op dit platform de mogelijkheid om te werken aan IIS 7 projecten
De beta van IIS Express zal binnenkort uitkomen.

Bron: weblogs.asp.net

Gepubliceerd op dinsdag 29 juni 2010 door Sander


Commentaar



Reageer

Naam:

Jouw url (optioneel):

Commentaar:

HIP Voer de code in: