Tip
1: Foutmeldingen weergeven.
Wanneer je de ASP pagina's gaat testen moet je in het menu
extra > internet opties > geavanceerd > gebruiksvriendelijke
HTTP-foutberichten weergeven uitschakelen.
Wanneer dit ingeschakeld is krijg je een eenvoudige foutmelding
van Internet Explorer. Deze foutmelding geeft geen informatie over
het probleem. Wanneer dit is uitgeschakeld krijg je informatie over
wat er fout is gegaan en kan je snel de fout oplossen.
Foutmeldingen kunnen er dan als volgt uit zien:
Soort fout:
Microsoft JET Database Engine (0x80040E37)
De Microsoft Jet-database-engine kan de invoertabel of -query klanen
niet vinden. Zorg ervoor dat deze bestaat en dat de naam correct
is gespeld.
/voorbeeld/paging.asp, line 47
Tip
2: Locaal testen
Zorg ervoor dat je de ASP pagina's test op een locale machine
en niet op de server van de hostingprovider. Dit is sneller, eenvoudiger
en beter. (zie
ook ASP introductie)
Sneller omdat je via je eigen computer werkt en niet via het
internet.
Eenvoudiger omdat je niet eerst je bestanden hoeft te uploaden
en je hoeft geen verbinding met het internet te hebben.
Beter omdat er niet mis kan gaan met de server van de hostingprovider.
Het is niet fijn wanneer je eigen website niet meer bereikbaar
is, omdat iemand anders een slecht script heeft geschreven.
Tip
3: Gebruik handige editor
Maak gebruik van een editor met ASP syntacs highlighting, zoals
Dreamweaver. De code is duidelijker en je maakt minder snel fouten.
Er zijn verschillende editors te krijgen, zowel gratis als betaald.
Tip
4: Snelkoppeling naar kladblok.exe
Maak een snelkoppeling naar kladblok.exe in de "kopieren naar"
map. Deze map is te vinden in de Windows directory of in C:\Documents
and Settings\ Gebruikersnaam \SendTo. Dit kan een verborgen
map zijn.
Wanneer je dan op een document sta waar je even snel wat in wil
veranderen hoef je alleen maar "rechtermuisknop > kopieren
naar > kladblok.exe" te doen en je kan het document bewerken
of inzien. Dit werkt voor alle tekstbestanden, dus ook je ASP pagina's.
Je hoeft je complete editor op te starten om even te kijken hoe
bijvoorbeeld de SQL string ook al weer gemaakt was.
Tip
5: Geef commentaar
Geef commentaar bij de sourcecode. Het is misschien wat meer werk,
maar wanneer je een aantal maanden later naar een stuk code kijkt
kan het zijn dat je geen idee meer hebt wat er gebeurt. Met een
regeltje commentaar zal dit niet snel meer gebeuren.
Ik heb IIS geinstalleerd, maar de ASP-testpagina's die ik plaats in de wwwroot of in een subdirectory functioneren niet. Wel de site die ik eerder al op Internet plaatste en die ik in een subdirectory van wwwroot plaatste. Wat doe ik niet goed?
Wellicht te snel gevraagd. De testpagina's uit de lessen werken wél. Ik moet waarschijnlijk nog het één en ander leren.
Wie kent een goed maar voor ASP-starters eenvoudig verklarend handboek?