Ingyenes webszervert mutat be a Microsoft
Nem probléma például PHP webfejlesztők számára ingyenes webkiszolgálóhoz jutni, még válogathatnak is. Nem így áll a helyzet az ASP.NET alapon dolgozó programozókkal, akik eddig vagy a VisualStudio 2010-be integrált ASP.NET Development Servert használják, vagy a Windowsba épített IIS Web Servert veszik igénybe. Mindkettőnek vannak markáns előnyei és hátrányai is.
Az egyszerű minimum
Nagyon könnyű használni a VisualStudio 2010-be épített ASP.NET Development Servert (Cassini néven is ismert), nem szükséges még adminisztrátor felhasználói fiók sem a használatához, és fut akár Windows XP alatt is. Külön telepíteni sem kell és minden beállítás nélkül megy, hiszen alapértelmezetten ezt használják a VisualStudio projektek. Nem figyel külső portokra, így könnyebben jóvá hagyják használatát a nagyvállalati IT környezetekben is.
Vannak azonban hátrányai is. Nem támogatja a kereskedelmi ASP.NET webkiszolgáló teljes funkciókészletét, hiányzik az SSL, az URL Rewriting Rules támogatása, a saját biztonsági beállítások és más előnyös elemek, amelyek az IIS 7-ben megtalálhatók.
Szinte valós környezet, de csak adminisztrátoroknak
Az IIS Web Server jelenti a fejlesztők számára a másik opciót a Visual Studio webalkalmazások fejlesztése és tesztelése során. Ha a projektben beállítjuk az IIS használatát, akkor elérhetővé válik minden szolgáltatás, azaz a fejlesztő az éles környezethez nagyon hasonló tesztágyban futtathatja munkáit. Hátránya leginkább a nagyvállalati biztonsági előírások szigorából ered, sok cégnél egyszerűen nem megengedett, hogy egy fejlesztőmunkatárs gépén külön webszerver fusson. Az IIS egyben megköveteli, hogy a felhasználó fiókja adminisztrátor típusú legyen, ennek pedig sok rendszergazda nem örülne. További nehézség lehet, hogy a legújabb változatok (IIS 7.x) nem állnak egyöntetűen rendelkezésre minden Microsoft operációs rendszeren, Windows XP alatt például csak az IIS 5.1 elérhető, ami természetesen nem tartalmaz annyi mindent, mint a 7.xx kiadás.

IIS Express, ötvözet a fejlesztőknek
Az IIS Express ötvözi a két megoldás előnyeit. Azzal, hogy nem igényel admin hozzáférést, csak a felhasználói mappákon belül tevékenykedik, így lehetővé teszi, hogy szigorú biztonságpolitikával dolgozó IT cégeknél is futtathassa bárki. Használható benne az IIS 7.x kiszolgáló minden lehetősége, így teljes körű tesztelésre ad lehetőséget. A Microsoft bloggere szerint csak egy mintegy 10 megabájtos telepítőcsomag letöltését és gyors installálását igényli majd. Ugyanolyan konfigurációs állományt használ majd, mint a normál IIS és azzal párhuzamosan telepíthető és használható, összeakadás nélkül. Telepítése nem zavarja meg a Visual Studio-ban alapértelmezett ASP.NET Development Server használatát sem, és arról egy pár kattintással az új kiszolgálóra állítható át a projekt. Még Windows XP alatt is működik, ahol ez lesz az egyetlen lehetőség az IIS 7.x szolgáltatások teljes tesztelésére.

A blog ígéretet tesz rá, hogy hamarosan elérhető lesz az IIS Express első béta változata tesztelésre, de konkrét időpontot nem említ. Sőt, a végleges változat kiadása után, de még idén olyan javítócsomagokat bicsát majd ki a Microsoft a Visual Studio 2010-hez (az ingyenes Visual Studio Express kiadáshoz is), melyekkel alapértelmezetté válik az új IIS Express kiszolgáló használata minden projektben.



Az ügyfélkezelés minőségének és a végfelhasználók elégedettségének növelése, a támogatási tevékenység hatékonyságának javítása, az eszközmenedzsment költségeinek csökkentése egyre magasabb prioritást kap az üzleti célok között. Az említett eredmények egyidejű megvalósítására, az incidensek, problémák, igények és eszközök életciklusának centralizált és automatizált kezelésére Service Desk alkalmazás bevezetése adhat megoldást.

1 hozzászólás
"e még idén olyan javítócsomagokat bicsát majd ki a Microsoft a Visual Studio 2010-hez" bocsát.