Microsoft vernieuwt Visual Studio, SQL Server en Windows Server

Microsoft stelt op 27 februari drie nieuwe producten voor. De meest in het oog springende nieuwigheid is Windows Server 2008, de opvolger van Windows Server 2003. Microsoft kondigt ook de nieuwe SQL Server 2008 aan, die de versie van 2005 vervangt. Voor de ontwikkelaars geeft het bedrijf uit Redmond ook Visual Studio 2008 vrij.
De aankondiging van de drie producten is eerder symbolisch, want ze waren allemaal klaar of beschikbaar op een ander tijdstip dan 27 februari. Visual Studio 2008 was al sinds november verkrijgbaar, SQL zal pas de tweede helft van dit jaar klaar zijn en de RTM van Windows Server 2008 is al van begin februari klaar.
Belgische CIO’s zijn alvast geïnteresseerd in de nieuwigheden van Microsoft, maar weten op dit ogenblik vaak nog onvoldoende om te beslissen over een overstap. De dienstverleners zijn enthousiaster. Veel van hen zijn al aan de slag gegaan met bèta’s en Community Technology Previews.
De lancering gaat gepaard met een hele reeks evenementen onder de naam ‘Heroes Happen Here’. Het eerste vindt plaats in Los Angeles op 27 januari zelf. In België moeten de ‘helden’ iets langer wachten, tot 11 maart. Dan pas worden de drie producten in België gelanceerd, met aansluitend twee dagen Techdays 2008.
Windows Server 2008 is de opvolger van Windows Server 2003. De RTM-versie is al sinds begin februari klaar en op 27 februari stelt Microsoft die versie ook voor aan het publiek.
Bij de ontwikkeling van Windows Server 2008 heeft Microsoft goed naar de Unix/Linux-omgeving gekeken. Zo zijn twee nieuwigheden geïnspireerd door courante praktijken bij Unix en Linux. Server Core is bijvoorbeeld een installatieoptie om enkel een basisbesturingssysteem te installeren. De gebruiker krijgt na installatie dan enkel een commandoprompt te zien.
“De optie Server Core lijkt zeer interessant om extra stabiliteit te winnen en performancewinst te maken op nieuwere servers,” zegt Kalman Tiboldi, CIO van vorkliftbedrijf TVH, “Voor een aantal servers valt het te overwegen: Active Directory, DNS, WINS en DHCP. Maar we moeten dit zeker uitvoerig testen en willen er enkele white papers van Microsoft over zien.”
Op Server Core is ook .Net niet geïnstalleerd. Een aantal CIO’s vindt dit een goede zaak. “Dit lijkt mij zelfs een goeie manier om extra stabiliteit te verzekeren,” volgens Tiboldi. Andere CIO’s zien er ook een nadeel in: “Windows Server wordt bij ons enkel gebruikt om Windows-applicaties te draaien als virtuele machines,” zegt Emmanuel Cambron, CIO bij verpakkingsbedrijf Van Genechten, “misschien is Server Core hiervoor wel goed, omdat het sneller en stabieler zou zijn. Maar het ontbreken van een .Net-framework kan hiervoor een tekortkoming zijn.”
Powershell is een tweede nieuwigheid waarvoor Microsoft leentjebuur heeft gespeeld bij andere besturingssystemen. Het is een commandolijnomgeving die objectgeoriënteerde scripts toelaat. Met deze scripts kunnen repetitieve taken zoals software-installatie makkelijker geautomatiseerd worden.
Wie wacht op Hyper-V?
Een van de belangrijkste nieuwe features zal nog niet meteen beschikbaar zijn bij de release van Windows Server 2008. De hypervisor Hyper-V, Microsofts virtualisatietechnologie, zal ten vroegste 180 dagen later uitkomen. Of de hypervisor dan ook vlot ingang gaat vinden, blijft nog maar de vraag. Omdat het enkel beschikbaar is voor 64-bitmachines, ontstaat er al een natuurlijke drempel.
CIO’s kunnen binnenkort kiezen tussen virtualisatietechnologie van Microsoft of een derde partij, zoals VMware. Emmanuel Cambron van Van Genechten heeft alvast gekozen voor VMware: “Wij gebruiken al enige tijd VMWare en we zullen hier verder op standaardiseren, ook omwille van maturiteit van deze producten en de aanwezige kennis en ervaring in ons team.” Bij het ACV wachten ze wel op virtualisatiesoftware van Microsoft. “Virtualisatie van Windows interesseert ons en we zijn van plan die ook te gebruiken,” zegt ACV-CIO Johan Vandewalle, “We overwegen ook nog VMware vanwege hun voorsprong, maar we hebben strategische keuze gemaakt voor Windows servers en Windows-virtualisatie past daar iets beter in.”
Van Longhorn naar Windows Server 2008
Microsoft gaat acht versies van Windows Server 2008 uitbrengen. Drie ervan zijn verkrijgbaar met of zonder Hyper-V: Windows Server 2008 Standard, Enterprise en Datacenter. De prijzen gaan van 999 dollar tot 2.999 dollar, prijzen in euro’s zijn nog niet bekend. De versies zonder hypervisor zijn 28 dollar goedkoper. Daarnaast zijn er nog Windows Server 2008 voor Itanium-systemen (2.999 dollar) en Windows Web Server 2008 (469 dollar).
Mensen die de recentste Release Candidate van december al getest hebben, zullen geen verrassingen tegenkomen bij de definitieve versie. Er zijn geen nieuwe functies meer bijgekomen of weggevallen, er is alleen aan veiligheid en stabiliteit gewerkt.
De oorspronkelijke werknaam van Windows Server 2008 was Longhorn Server. Pas op 16 mei 2007 werd de officiële naam bekendgemaakt door Bill Gates op WinHEC. De eerste bèta van Windows Server 2008 werd vrijgegeven in juli 2005. Na nog twee andere bèta’s volgde in september 2007 dan een releasekandidaat en een tweede RC in december. De definitieve versie of RTM (release to manufacturer) kwam er op 4 februari 2008, net op tijd voor de lancering dezelfde maand.
SQL server uitgesteld tot Q3 2008
Microsoft stelt op 27 februari ook SQL Server 2008 voor. Of dan toch een bèta. Eerder raakte immers bekend dat SQL Server uitgesteld wordt tot het derde kwartaal van 2008. De recentste publiekelijk vrijgegeven versie van SQL Server 2008 dateert van november 2007. Deze CTP of Community Technology Preview is 100.000 keer gedownload.
Volgens klanten is het uitstel geen ramp. Veel gebruikers kunnen nog even verdergaan met SQL Server 2005, of kunnen nog wachten om meteen van SQL Server 2000 over te schakelen op SQL Server 2008.
Er waren op voorhand al een aantal nieuwigheden bekend van SQL Server 2008. Eén ervan is de ondersteuning van ongestructureerde en halfgestructureerde data. Daaronder vallen onder andere foto’s, audio en video. Een andere nieuwe functie is de Resource Governor, die erover waakt dat gebruikers niet individueel alle rekenkracht en geheugen kunnen opsouperen.
Cronos-dochter Kohera gebruikt al de CTP-versie van SQL Server 2008. “Zelfs bij een aantal van onze klanten zijn er pilootprojecten opgestart met SQL 2008,” zegt Koen Jacobs van Kohera, “De echte ‘mainstream’-vraag naar SQL 2008 zal er pas komen vanaf de tweede helft van 2009 en zelfs begin 2010. Zoals steeds zijn er early adopters die dit jaar al willen starten met SQL 2008, maar dat is de minderheid.”
Kiezen tussen .Net-platformen blijkt killer-app
De lancering van Visual Studio 2008 is ook eerder symbolisch, aangezien de ontwikkelomgeving al sinds november 2007 beschikbaar is. Leden van MSDN, het Microsoft Developer Network, konden toen Visual Studio downloaden, samen met het nieuwe .Net 3.5-framework.
Eén van de nieuwigheden in Visual Studio is dat ontwikkelaars kunnen kiezen voor welk .Net-platform ze een toepassing ontwikkelen: 2.0, 3.0 of 3.5. In Visual Studio worden de knoppen van functies die niet beschikbaar zijn in eerdere versies van .Net. dan automatisch uitgeschakeld. “Het is een functie die we veel gebruiken,” zegt Danny Gladines van Cronos-dochter QFrame, “vooral in gemengde omgevingen bewijst de multi-targeting zijn doel.”
QFrame gebruikt Visual Studio 2008 al sinds november en schakelt het ook in voor een aantal projecten bij klanten. Tegelijkertijd zijn ze ook het nieuwe .Net 3.5-framework gaan gebruiken.
Een van de nieuwe toevoegingen aan .Net is LINQ, een manier om gegevensbronnen aan te roepen, zoals een SQL Server. Vroeger moesten daar strings, regels letterlijke tekst, voor geschreven worden. “LINQ to SQL is op dit ogenblik nog te veel spielerei, niet matuur genoeg” vindt Gladines. “In LINQ to Entities zien we wel iets, maar dat is nog een bèta.”
Microsoft voert niet alleen wijzigingen door aan de software, maar ook aan de licenties van Visual Studio. Het zal nu ook ontwikkeling voor andere platformen dan die van Microsoft toestaan. Tot voor kort mochten partners enkel voor Microsoft Windows en andere Microsoftplatformen ontwikkelen.














