dynamische webpagina's gekoppeld aan een database

Stap 2 bij de ontwikkeling van uw website.

De basislayout wordt nu omgevormd tot een dynamische webpagina: de verschillende elementen die aanpasbaar moeten zijn worden geïdentificeerd en gekoppeld aan tabellen in de database. Algemene functionaliteit die op elke pagina terug komt wordt geprogrammeerd: b.v. een zoekfunctie op uw site, wisselen van taal, enz.

Voor elke gewenste soort van pagina's worden "templates" ontwikkeld: elke template bestaat uit onderdelen die hun inhoud uit de database halen. Het aantal verschillende templates wordt bepaald aan de hand van uw behoeften.

Voorbeelden van template pagina's

  • homepage: met eventueel plaats voor acties, aankondigingen, enz.
  • statische pagina's: dit zijn informatieve pagina's waar b.v. uw bedrijf wordt voorgesteld, de historiek wordt weergegeven, algemene verkoopsvoorwaarden worden getoond, enz.
  • product pagina's: producten bestaan eventueel uit een titel, omschrijving, één of meerdere foto's, afmetingen, artikelnummer, prijs, enz. en zijn meestal gecategoriseerd in één of meerdere niveaus. Uw productstructuur wordt vertaald naar database tabellen en de productpagina's zorgen ervoor dat al uw producten op een consistente manier worden weergegeven.
  • contactformulieren: ingevulde formulieren worden per e-mail verstuurd naar een door u te bepalen e-mail adres, en de gegevens kunnen eventueel ook in de database worden bewaard, waardoor u steeds een overzicht heeft van de geregistreerde aanvragen.
  • routeplanner: indien u wenst kan op uw site een integratie met google maps worden uitgevoerd.

lees verder

Website programmering in ASP.NET