03.05.2013 Views

Dreamweaver CS3 - Adobe

Dreamweaver CS3 - Adobe

Dreamweaver CS3 - Adobe

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Hoofdstuk 19: Pagina's dynamisch maken<br />

U kunt dynamische pagina's maken die informatie weergeven op basis van dynamische inhoudsbronnen, zoals databases<br />

en sessievariabelen. <strong>Adobe</strong>® <strong>Dreamweaver</strong>® <strong>CS3</strong> ondersteunt de ontwikkeling van dynamische pagina's voor ColdFusion,<br />

ASP-, ASP.NET-, JSP- en PHP-servedermodellen.<br />

U kunt ook een op Ajax gebaseerd framework, Spry genoemd, gebruiken op dynamische pagina's te creëren die XMLgegevens<br />

weergeven en verwerken. Door kant-en-klare Spry-formulierelementen te gebruiken kunt u dynamische pagina's<br />

bouwen zonder dat de gehele pagina moet worden vernieuwd.<br />

De werkruimte optimaliseren voor visuele ontwikkeling<br />

Panelen voor de ontwikkeling van webtoepassingen weergeven<br />

Klik op de tab Gegevens op de invoegbalk om een reeks knoppen weer te geven waarmee u dynamische inhoud en<br />

servergedrag aan uw pagina kunt toevoegen.<br />

Hoeveel en welke knoppen worden weergegeven, is afhankelijk van het type document dat u in het documentvenster hebt<br />

geopend. Beweeg de muis over een pictogram om scherminfo weer te geven, waarin de functie van de knop wordt<br />

omschreven.<br />

De invoegbalk bevat knoppen waarmee u de volgende items aan de pagina kunt toevoegen:<br />

• Recordsets<br />

• Dynamische tekst of tabellen<br />

• Recordnavigatiebalken<br />

Als u naar de codeweergave schakelt (Weergave > Code), worden mogelijk aanvullende panelen in hun eigen categorie op<br />

de invoegbalk weergegeven, waarmee u code op de pagina kunt invoegen. Als u bijvoorbeeld een ColdFusion-pagina in de<br />

codeweergave weergeeft, komt in de categorie CFML van de invoegbalk een paneel CFML beschikbaar.<br />

Diverse panelen bevatten methoden om dynamische pagina's te maken:<br />

• Selecteer het paneel Bindingen (Venster > Bindingen) om bronnen van dynamische inhoud voor uw pagina te definiëren<br />

en de inhoud aan de pagina toe te voegen.<br />

• Selecteer het paneel Servergedrag (Venster > Servergedrag) om logica van de serverzijde aan uw dynamische pagina's<br />

toe te voegen.<br />

• Selecteer het paneel Databases (Venster >Databases) om databases te verkennen of databaseverbindingen tot stand te<br />

brengen.<br />

• Selecteer het paneel Componenten (Venster > Componenten) om code voor JavaBeans-, of <strong>Adobe</strong> ColdFusioncomponenten<br />

of webservices te bekijken, toe te voegen of te wijzigen.<br />

Opmerking: Het paneel Componenten wordt alleen ingeschakeld als u een ColdFusion-, JSP- of ASP.NET-pagina opent. Het<br />

is ook mogelijk dat bepaalde componenten niet door het document worden ondersteund. ColdFusion-documenten bieden<br />

bijvoorbeeld geen ondersteuning voor JavaBeans.<br />

Een servergedrag is de reeks instructies die in de ontwerpfase op een dynamische pagina wordt ingevoegd en in runtime<br />

op de server wordt uitgevoerd.<br />

Zie www.adobe.com/go/vid0144_nl voor een zelfstudie over het instellen van de ontwikkelwerkruimte.<br />

512

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!