Operation Manual
vi
Hoofdstuk 19: Pagina's dynamisch maken
De werkruimte optimaliseren voor visuele ontwikkeling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .512
Dynamische pagina's ontwerpen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .515
Overzicht van dynamische inhoudsbronnen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .516
Panelen voor dynamische inhoud . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .519
Bronnen met dynamische inhoud definiëren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .521
Dynamische inhoud toevoegen aan pagina's . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .536
Dynamische inhoud wijzigen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .540
Databaserecords weergeven . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .542
Live-gegevens weergeven . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .551
Webservices gebruiken . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .554
Aangepast servergedrag toevoegen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .560
Formulieren maken . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .570
Hoofdstuk 20: Toepassingen visueel samenstellen
Hoofd- en detailpagina's samenstellen (alle servers) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .584
Zoekpagina's en resultatenpagina's maken (ColdFusion, ASP, JSP, PHP) . . . . . . . . . . . . . . . . . . . .593
Een pagina maken voor het doorzoeken van een database (ASP.NET) . . . . . . . . . . . . . . . . . . . . .598
Een pagina voor het invoegen van records maken (alle servers) . . . . . . . . . . . . . . . . . . . . . . . . . . .602
Pagina's maken om een record bij te werken (alle servers) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .606
Pagina's maken om een record te verwijderen (alle servers) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .611
Pagina's samenstellen met geavanceerde gegevensmanipuleringsobjecten (ColdFusion, ASP,
ASP.NET, JSP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .618
Een registratiepagina samenstellen (ColdFusion, ASP, JSP, PHP) . . . . . . . . . . . . . . . . . . . . . . . . . . .625
Een aanmeldingspagina samenstellen (ColdFusion, ASP, JSP, PHP) . . . . . . . . . . . . . . . . . . . . . . . . .628
Een pagina maken waartoe alleen geautoriseerde gebruikers toegang hebben (ColdFusion, ASP,
JSP, PHP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .630
Een map in uw toepassing beveiligen (ColdFusion) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .632
ColdFusion-componenten gebruiken (ColdFusion) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .633
JavaBeans gebruiken (JSP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .639
Hoofdstuk 21: ASP.NET- en ColdFusion-formulieren maken
ColdFusion MX 7-formulieren maken . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .641
ASP.NET-formulieren maken . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .653
ASP.NET DataGrid- en DataList-webbesturingselementen maken . . . . . . . . . . . . . . . . . . . . . . . . .658
Hoofdstuk 22: Taken automatiseren
Taken automatiseren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .665
Hoofdstuk 23: Toegankelijkheid
Dreamweaver en toegankelijkheid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .671
Toegankelijkheidsfuncties in Dreamweaver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .672
Pagina's voor toegankelijkheid ontwerpen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .673
Hoofdstuk 24: Sneltoetsen en extensies
Sneltoetsen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .675
Extensies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .677
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .678