What is ASP.NET?
ASP.NET is the successor of ASP (see What is ASP?) and part of
the .NET Framework from Microsoft. Momenteel is ASP.NET nog in beta 1 en het duurt nog wel
even voordat het echt klaar is. Het is echter zo vernieuwend dat we er nu al informatie over
willen geven.
Waarom een nieuwe versie van ASP?
ASP.NET is niet zomaar een nieuwe versie van ASP. ASP.NET is radicaal anders in aanpak, zo
lijkt het maken van ASP.NET applicaties veel meer op het maken van bijvoorbeeld Visual Basic
of Delphi applicaties. Dit heeft te maken met het feit dat ASP.NET onderdeel is van
het .NET Framework, waarin alle soorten applicaties gebruik maken van dezelfde onderliggende
infrastructuur en dus ongeveer op dezelfde wijze gemaakt kunnen worden.
Er is bij de ontwikkeling van ASP.NET veel aandacht besteed aan het vereenvoudigen van dingen
die we vaak gebruiken. Zo is bijvoorbeeld het weergeven van gegevens uit een database
kinderspel geworden, de meeste 'code' daarvoor heeft ook veel weg van HTML, waardoor het ook
voor designers betrekkelijk makkelijk te gebruiken is. Dit gaat niet ten koste van de
mogelijkheden voor de hard-core programmeur, integendeel zelfs.
Je zou denken dat de eenvoud en kracht van ASP.NET ten koste gaat van snelheid, schaalbaarheid
enz. Dit is echter niet het geval. Er zijn zelfs al websites die op basis van Beta 1 zeer goed
werken. Nog niet officiële cijfers laten zien dat ASP.NET 3 tot 4 keer zo snel is als zijn
voorganger, alsmede concurrerende technologieën zoals Java Server Pages. Ook is ervoor gezorgd
dat het geheel zeer crash-bestendig is, iets wat voorheen nog wel eens te wensen over liet.
Wat zijn de voordelen?
ASP.NET maakt het mogelijk om in zeer korte tijd een goede website neer te zetten, zelfs als
je weinig verstand hebt van programmeren. Een hoop van de dingen die met ASP expliciet
geprogrammeerd moesten worden kunnen nu met weinig oefening door designers gedaan worden,
zodat programmeur zich met de echt ingewikkelde dingen bezig kunnen houden.
Waar vind ik meer informatie?
Op deze website zal je steeds meer lessen over ASP.NET vinden. Andere sites waar je informatie
kunt vinden zijn o.a.
Microsoft's ASP.NET site,
I Buy Spy
(voorbeeld portal en shop van Microsoft)
en ASPNG.com.
Een andere mogelijkheid is een ASP.NET cursus te volgen.
|