ASP.NET Installeren
Zoals u heeft kunnen lezen in Wat heb ik nodig voor ASP.NET?
heeft u het .NET Framework en een webserver nodig. Op de meeste systemen zijn
beide standaard niet aanwezig en zult u ze dus moeten installeren. Bent u van
plan om met het ASP.NET Web Matrix Project te werken, dan hoeft u naast het
.NET Framework alleen dat te installeren, omdat de Cassini webserver daar
onderdeel van is. Bent u van plan om Visual Studio .NET te gebruiken, dan hoeft
u alleen een webserver te installeren, omdat het .NET Framework tijdens de
installatie van Visual Studio .NET ge∩nstalleerd wordt.
Naast de benodigde software heeft u ook de keuze om de .NET Framework Software
Development Kit (SDK) te installeren. De SDK bevat documentatie, een aantal
handige programma's die u kunnen helpen bij het ontwikkelen van applicaties op
het .NET Framework, en vele voorbeelden. De .NET Framework SDK wordt
meegeleverd met Visual Studio .NET. Download
de Microsoft .NET Framework Software Development Kit (ongeveer 131 MB)
.
Het .NET Framework installeren
Systeemvereisten
Op dit moment vereist het .NET Framework een van de volgende versies van
Microsoft Windows«:
-
Microsoft Windows 98
-
Microsoft Windows NT« 4.0 (Service pack 6 vereist)
-
Microsoft Windows Millennium Edition (Windows Me)
-
Microsoft Windows 2000 (Service pack 2 aanbevolen)
-
Microsoft Windows XP
Door de beperkingen van oudere versies van Microsoft Windows ondersteunen echter
alleen de volgende versies ASP.NET:
-
Microsoft Windows 2000
-
Microsoft Windows XP
Tevens heeft u minimaal Internet Explorer 5.5 nodig.
Installatie
Volg om het .NET Framework te installeren de volgende stappen:
-
Als u geen CD heeft met daarop het installatiebestand voor het .NET Framework,
download dan de
Microsoft .NET Framework Redistributable
(ongeveer 21 MB).
-
Voer dotnetredist.exe uit en geef aan waar u wilt dat het
installatiebestand dotnetfx.exe
naar wordt uitgepakt.
-
Voer dotnetfx.exe
uit en volg de instructies (accepteer zonodig de gebruikersovereenkomst).
Aangezien er geen opties zijn bij de installatie, wijst de installatie zich
vanzelf. Na de installatie zult u mogelijk uw computer opnieuw moeten
opstarten.
-
Ga terug naar de downloadpagina van de
Microsoft .NET Framework Redistributable
en download het nieuwste service pack. Het service pack verhelpt fouten die
gevonden zijn nadat het .NET Framework uitgebracht is.
-
Installeer het service pack door het gedownloade bestand uit te voeren, en volg
de instructies (accepteer zonodig de gebruikersovereenkomst).
Een webserver installeren
Op Microsoft Windows 2000 of Microsoft Windows XP Professional kunt u Internet
Information Server (IIS) of Personal Web Server (PWS) installeren. Op Microsoft
Windows XP Home Edition kan dit niet, en bent u dus aangewezen op de Cassini
webserver. Cassini werkt ook op Microsoft Windows 2000 en Microsoft Windows XP
Professional.
IIS installeren op Microsoft Windows 2000 Server
-
Open Software (Add/Remove Programs in de Engelse versie) in
het Configuratiescherm (Control Panel). U kunt ook de
installatie CDROM van Windows in de CDROM drive doen en kiezen voor Optionele
Windows onderdelen installeren (Install optional Windows components).
-
Kies in de linker balk voor Windows onderdelen toevoegen of verwijderen
(Add/Remove Windows Components).
-
Vink Internet Information Services (IIS) aan en klik op Volgende
(Next).
-
Kies de map waarin de website bestanden moeten komen te staan. Indien u een
schijf heeft voor alleen gegevens is het verstandig om deze map daar aan te
maken, bijvoorbeeld D:\www\hoofdmap. Op Windows 2000 Server kunnen
meerdere websites met verschillende domeinnamen uitgevoerd worden. Voor elk van
die websites dient u een aparte map aan te maken. De map die u bij deze stap
aangeeft is de hoofdmap van de standaard website.
-
Herstart de computer na installatie (indien nodig).
-
Bestanden die u in de map zet die u bij stap 4 heeft aangegeven kunt u in een
webbrowser opvragen via http://computernaam/bestandsnaam.
Als u een webbrowser op dezelfde computer gebruikt, is de computernaam
localhost (of IP-adres 127.0.0.1). Als u een webbrowser op een andere computer
gebruikt, moet u de naam (of het IP-adres) gebruiken waaronder de computer met
de webserver bekend is in uw netwerk.
PWS installeren op Microsoft Windows 2000 Professional of Microsoft Windows XP
Professional
-
Open Software (Add/Remove Programs in de Engelse versie) in
het Configuratiescherm (Control Panel). U kunt ook de
installatie CDROM van Windows in de CDROM drive doen en kiezen voor Optionele
Windows onderdelen installeren (Install optional Windows components).
-
Kies in de linker balk voor Windows onderdelen toevoegen of verwijderen
(Add/Remove Windows Components).
-
Vink Internet Information Services (IIS) aan en klik op Volgende
(Next).
-
Kies de map waarin de website bestanden moeten komen te staan. Indien u een
schijf heeft voor alleen gegevens is het verstandig om deze map daar aan te
maken, bijvoorbeeld D:\www\hoofdmap. Op Windows 2000/XP Professional
kunt u maar ΘΘn website uitvoeren (een website kan wel meerdere applicaties
bevatten). De map die u bij deze stap aangeeft is de hoofdmap van die website.
-
Herstart de computer na installatie (indien nodig).
-
Bestanden die u in de map zet die u bij stap 4 heeft aangegeven kunt u in een
webbrowser opvragen via http://computernaam/bestandsnaam.
Als u een webbrowser op dezelfde computer gebruikt, is de computernaam
localhost (of IP-adres 127.0.0.1). Als u een webbrowser op een andere computer
gebruikt, moet u de naam (of het IP-adres) gebruiken waaronder de computer met
de webserver bekend is in uw netwerk.
Cassini installeren
U kunt het makkelijkst met Cassini werken als u het ASP.NET Web Matrix gebruikt.
Cassini is daar onderdeel van en werkt door ΘΘn klik op de knop. Als u Cassini
los wilt gebruiken, dient u de broncode te compileren en de webserver
'handmatig' op te starten.
-
Download de
ASP.NET Cassini Sample Web Server
(212 KB).
-
Voer het gedownloade bestand uit en volg de instructies. Kies een map waar de
broncode in geplaatst moet worden.
-
Open Windows Verkenner (Windows Explorer) en ga naar de map waar de broncode
staat.
-
Klik op build.bat om Cassini te compileren.
Als u Cassini wilt starten, kiest u Uitvoeren... (Run...). Vul
vervolgens het volgende in en druk op Enter: CassiniWebServer <map met de
ASP.NET bestanden> <te gebruiken TCP/IP poort> <pad binnen de
website>. Als u bijvoorbeeld CassiniWebServer d:\www\hoofdmap\test
80 /test invult, dan kunt u een bestand uit de map
d:\www\hoofdmap\test in de webbrowser opvragen door als adres het volgende op
te geven: http://localhost/test/bestandsnaam.aspx.
Als u in plaats van 80 een andere poort op geeft (nodig als er al een andere
webserver actief is), dan dient u localhost:poortnummer op te geven in plaats
van localhost. Localhost is een speciale domeinnaam die de lokale computer
aanduidt. U kunt ook het IP-adres 127.0.0.1 gebruiken.
Het ASP.NET Web Matrix Project installeren
-
Download het ASP.NET
Web Matrix Project
(ongeveer 1,2 MB). (Noot: U hoeft zich niet voor de ASP.NET Forums in te
schrijven.)
-
Start webmatrix.msi en volg de instructies (accepteer zonodig de
gebruikersovereenkomst). Er zijn eigenlijk geen opties, dus installatie is zeer
eenvoudig.
Als u een pagina maakt in ASP.NET Web Matrix Project, of deze opent via het Workspace
venster, dan kunt u de betreffence pagina uitvoeren door op de Start knop
te klikken. U kunt ook uit het menu View->Start kiezen, of op F5
drukken. U krijgt dan het volgende venster te zien:

Als u nu op Start klikt, wordt de pagina uitgevoerd via de ASP.NET Web
Matrix Server (Cassini). Als u met IIS of PWS werkt, dan kunt u ook de gewenste
applicatienaam opgeven. Let er daarbij wel op dat als u een bestaande IIS
Virtual Root gebruikt, dat het opgevraagde bestand ook daadwerkelijk in de
gekozen Virtual Root staat. Kiest u voor een nieuwe Virtual Root, zorg er dan
voor dat deze niet al een IIS Virtual Root is doordat deze onder een bestaande
Virtual Root staat.
⌐2002 Microsoft Nederland BV