ASP-ontwikkeling met Sitestepper
Doelstelling van deze Steples
- Een eerste demo(website) is aangemaakt. Een eerste personalisering van deze site dient te worden uitgevoerd.
Steplessen die best gevolgd zijn vooraleer deze Steples te starten
- Steples – Een site gemaakt in 10 minuten.
Voorkennis
- Geen speciale voorkennis is vereist.
Logische vervolg
- ...
ASP-ontwikkeling met Sitestepper
Sitestepper is perfect geschikt om ASP-pagina's te ontwikkelen. ASP-pagina's zijn immers gewone tekstbestanden en vermits Sitestepper gewone tekstbestanden verwerkt, kunnen ook deze ASP-pagina's worden gegenereerd door Sitestepper.
Zelfs meer: Sitestepper heeft enkele speciale opties om het ontwikkelen van deze pagina's even gemakkelijk te maken als het ontwikkelen van 'normale' html-pagina's.
De volgende opties zijn voorhanden:
- Groeperen van bronteksten in de projectboom.
- Aanwezigheid van de StepLib folder met de asp-subfolder en de asplib programmabibliotheek.
- Mogelijkheid tot het maken van asp-programmabibliotheken specifiek aan het huidige project.
- Mogelijkheid tot het invoeren van taalgebonden vervangteksten.
De bovenstaande punten worden nu één per één in detail besproken.
Groeperen van bronteksten in de projectboom.
De plaats van de bronteksten in de projectboom zal bepalen welke soort pagina's worden gecreëerd.
Pagina's die onder de Web of de WebRoot hoofdtak worden geplaatst, zullen resulteren in .htm pagina's.
Pagina's die onder de Dynamic of de DynamicRoot worden geplaatst, zullen resulteren in .asp pagina's.
- De behandeling van bronteksten zal voor de rest volledig gelijk verlopen. Het enige, maar dan ook enige verschil is dat een pagina geplaatst onder Web of WebRoot de extentie .htm krijgen, en dat een pagina geplaatst onder Dynamic of DynamicRoot de extentie .asp krijgen.
- De term Dynamic duidt op het feit dat .asp-pagina's telkens een andere pagina zullen laten zien, als ze worden opgevraagd van de webserver. Dit terwijl .htm-pagina's steeds dezelfde inhoud zullen tonen. M.a.w. .asp-pagina's zijn dynamisch.
Asp-programmabibliotheken specifiek aan het huidige project.
Zoals in de meeste ontwikkelingsomgevingen, zal ook de .asp-ontwikklelingsomgeving heel worden uitgebreid met routines die kunnen worden gebruikt op meer dan één pagina.
Het is dan ook een correcte manier van werken om deze routines te groeperen in een zogenaamde library van routines.
Sitestepper zal deze manier van werken stimuleren door de tabsheet 'Dev code' aan te bieden.
Deze tabsheet zal de inhoud laten zien van de folder die is aangegeven in de projectparameters (per default de Steplib subfolder van de projectfolder.
