Før MX-versionen var Dreamweaver stort set rettet mod det grundlæggende i HTML-redigering, såsom oprettelse og redigering af tabeller, grafikplacering, tekstredigering og nogle grundlæggende webstedsadministrationsværktøjer. Med integrationen af ColdFusion blev Dreamweaver mere robust med et væld af funktioner, der kunne gøre dit websted mere dynamisk.
Før Dreamweaver MX ankom, bestod ColdFusion af tre komponenter:
- En webbaseret applikationsserver, der læste HTML og ColdFusion-kode og genererede HTML, som en browser kan se.
- Et scriptsprog, der gjorde det muligt for brugere at udføre en række dynamiske funktioner, såsom forespørgsler i databaser og personalisering af websider baseret på brugerinput.
- Et selvstændigt udviklingsværktøj (ColdFusion Studio), der blev brugt til at oprette ColdFusion-kode og administrere nogle dele af applikationsserveren.
I den tidligere version af Dreamweaver var ColdFusion Studio simpelthen integreret i Dreamweaver-grænsefladen. Dette resulterede i et enkelt produkt, der inkorporerer både WYSIWYG-grænsefladen (What You See Is What You Get), som Dreamweaver-brugere er vant til, og det mere udviklervenlige ColdFusion Studio-kodemiljø. De andre elementer i ColdFusion forblev stort set de samme.
I Dreamweaver kan du finde ColdFusion-funktioner i følgende områder:
- Kodevisning: Vælg Kodevisning ved at vælge Vis –> Kode. Dette er udviklingssynet, der traditionelt var forbundet med ColdFusion Studio.
- Indsæt bjælke : Hvis du har brugt den tidligere version af Dreamweaver, vil du bemærke en større grænsefladeændring i Indsæt-funktionen i Dreamweaver MX 2004. I den tidligere version var der et Indsæt-panel, der brugte faner til at springe fra sektion til sektion . I Dreamweaver MX 2004, når du klikker på navnet yderst til venstre på Indsæt-bjælken, vises en liste over alle tilgængelige sektioner (det Macromedia kalder "kategorier"). Rul op eller ned, og vælg et navn for at se knapperne i den kategori på Indsæt-bjælken. Du finder ColdFusion-specifikke funktioner i kategorierne Common, CFML og Application.
- Applikationspanel: For at åbne applikationspanelet skal du vælge Vindue og derefter et af følgende: Database, Bindinger, Serveradfærd eller Komponenter. Dette bringer applikationspanelet frem med den relevante fane valgt. I applikationspanelet kan du konfigurere databaser, oprette links til dit eksterne websted og oprette ColdFusion-komponenter.
- Kodepanel: Kodepanelet, der ikke må forveksles med kodevisning, giver nogle værdifulde referenceoplysninger om din kode. Du kan få panelet frem ved at vælge enten Snippets eller Reference fra vinduesmenuen:
- Fanen Snippets: Med Snippets-fanen kan du oprette genbrugelige bidder (snippets) af kode.
- Fanen Reference: Fanen Reference giver dig adgang til O'Reillys referencevejledninger til HTML, Javascript og mere samt guider til ColdFusion, ASP og JSP.
I tidligere versioner af Dreamweaver inkluderede kodevisning også en Tag Inspector, som gennemgik kvaliteten af din HTML-kode. Den funktion er der stadig, selvom denne funktion i Dreamweaver MX 2004 har fået sit eget flydende panel. Du kan stadig komme til det ved at vælge Vindue –> Kodeinspektør.