Overslaan en naar de inhoud gaan

Visual Studio.Net is grote stap vooruit voor ontwikkelaars

Afgelopen woensdag beleefde Visual Studio.NET zijn officiële lancering, door Bill Gates persoonlijk. Niet voor niets prijst Microsoft de ontwikkelsoftware aan als de belangrijkste pijler onder zijn ontwikkelplatform.Net. Het is het eerste tastbare product dat een duidelijk.Net-stempel draagt en is van essentieel belang voor de realisatie van webdiensten onder die noemer.
Tech & Toekomst
Shutterstock
Shutterstock

Over standaarden in talen en platformen is de laatste jaren veel strijd gevoerd. Microsoft heeft het vooral aan de stok gehad met Sun, over Java. Die strijd lijkt gestreden; ook voor Microsoft is Java niet meer weg te denken. Microsoft heeft zich dus terecht gestort op het programmeergemak. Het bedrijf brengt veel van zijn producten onder de.Net-paraplu en moet de complexiteit van de webdiensten die daarmee te bouwen zijn, zien te overwinnen. Ontwikkelaars zullen anders minder geneigd zijn zich aan het platform te verbinden. Keuzevrijheid Gartner meldde enkele maanden terug al te verwachten dat.Net en J2EE – dus Microsoft en het Java-kamp – in 2005 goed zijn voor 80 procent van de nieuwe ontwikkelprojecten. De twee zullen elkaar ruwweg in evenwicht houden, waarbij J2EE in de grotere bedrijven de boventoon voert. Dat onderschrijft Cor Baars, principal consultant van CIBIT Adviseurs & Opleiders. “Het feit dat J2EE door IBM gesteund wordt, geeft J2EE een hoge mate van geloofwaardigheid. Maar Microsoft heeft met het.Net-framework en Visual Studio.Net een paar mooie dingen gedaan.” Baars is lovend over ASP.Net. “Het ontwikkelen van webapplicaties is hiermee sterk vereenvoudigd. ASP.Net zal daarom veel programmeurs aanspreken.” Baars duidt ook op de Common Language Runtime (CLR). Dit is de omgeving waarin applicaties ten uitvoer worden gebracht. CLR biedt programmeurs die gewend zijn te werken in C++, Visual Basic en de nieuwe taal C#, de mogelijkheid deze talen gewoon te blijven gebruiken en op hun programmeerkennis voort te bouwen. “Er zijn compilers voor de verschillende programmeertalen naar de Intermediate Language, de taal van de CLR. Dat maakt toepassingen niet zoals in Java platformonafhankelijk, maar programmeertaalonafhankelijk. Je kunt daardoor bijvoorbeeld zelfs een klasse in Visual Basic hebben met een subklasse die geprogrammeerd is in Cobol.” David van Dam, IT-designer bij Getronics, roemt eveneens de taalonafhankelijkheid van VS.Net. “Je kunt de taal kiezen die het beste is voor een bepaald probleem. C# hoeft voor specifieke doeleinden helemaal niet de beste te zijn. Je pakt de taal die je nodig hebt en je compiler vertaalt het naar de CLR.” Baars maakt wel de kanttekening dat nog niet duidelijk is hoe moeilijk de overstap naar de nieuwe programeeromgeving is. “De omgeving is veel meer objectgeoriënteerd geworden en dat zal voor veel programmeurs wennen zijn.” Dat verwacht ook Ron Tolido van Cap Gemini Ernst & Young. “Ontwikkelaars zullen moeten wennen aan het nieuwe objectmodel en de nieuwe filosofie die erachter zit. Het is een hoogproductieve omgeving, maar die productiviteit krijg je pas als je je goed ingewerkt hebt.” Consistent Tolido en zijn collega’s zijn al geruime tijd bezig met VS.Net. “En we zijn er enthousiast over. Het is een heel consistente omgeving geworden. De Visual Basic-stroom en de C++-mensen waren heel verschillende werelden, maar die zijn nu min of meer verenigd.” Ook neemt de ontwikkelomgeving de programmeur via wizards veel taken uit handen, aldus Tolido. Andreas Bitterer, analist van Meta Group, ziet de introductie als één van de grote stappen op weg naar.Net. “Een Microsoft-ontwikkelaar springt waarschijnlijk meteen over op Visual Studio.Net. Het is wel de vraag hoe ver de gebruiker is met de invoering van webdiensten, waar het product feitelijk op is gericht.” Maar ook voor wie niet met webdiensten bezig is, is VS.Net belangrijk, meent Bitterer. Hij signaleert dat Microsoft door de toevoeging van modelleerhulpmiddelen een ‘grotere hap’ uit de gereedschappenmarkt probeert te nemen. De integratie die Microsoft daarbij heeft bewerkstelligd, spreekt Van Dam aan. Hij gebruikt de omgeving al enige tijd in een project voor het Havenbedrijf Amsterdam. ”Vroeger was je al snel met een aantal ontwikkelomgevingen tegelijk bezig. Nu zit je op één plaats; ook fabrikanten als Rational maken nu plug-ins voor Visual Studio.” Baars vraagt zich wel af of.Net op termijn een veelgebruikt platform voor de backoffice is. “Het ondersteunt alleen Windows. Ik kan me voorstellen dat bedrijven daarom de backoffice in J2EE programmeren en de midoffice en frontoffice in.Net, vanwege ASP.Net en de Windows-applicaties daar.”

Lees dit PRO artikel gratis

Maak een gratis account aan en geniet van alle voordelen:

  • Toegang tot 3 PRO artikelen per maand
  • Inclusief CTO interviews, podcasts, digitale specials en whitepapers
  • Blijf up-to-date over de laatste ontwikkelingen in en rond tech

Bevestig jouw e-mailadres

We hebben de bevestigingsmail naar %email% gestuurd.

Geen bevestigingsmail ontvangen? Controleer je spam folder. Niet in de spam, klik dan hier om een account aan te maken.

Er is iets mis gegaan

Helaas konden we op dit moment geen account voor je aanmaken. Probeer het later nog eens.

Maak een gratis account aan en geniet van alle voordelen:

Heb je al een account? Log in

Maak een gratis account aan en geniet van alle voordelen:

Heb je al een account? Log in