• Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL

Part: VII Appendixes and Bonus Content o... > Dreamweaver's Visual XML Authoring E...

Dreamweaver's Visual XML Authoring Environment

As you saw in the previous section, working with XML and XSL files by hand can become a chore. With the release of Dreamweaver 8, however, Macromedia brought about new and revamped features for building, interacting with, and binding XML and XSL files so that you don't have to do it manually. Specifically, these features include:

  • Create XML/XSL files directly from the New Document dialog: Built into the New Document dialog are new template files for creating XML and XSL pages. Creating a new document from one of these templates lays the framework for building XML files and subsequently generating XSL transformations effortlessly.

  • Create XSL transformations intuitively: After you select an XSL template from the New Document dialog and click Create, a dialog appears asking you for the location of the XML file. The path to the XML file can reside on your computer or it can be remote (Internet) if you're working with RSS feeds (discussed later). After you've selected the file, tags and attributes in the XML file become visible as nodes/elements within the Bindings panel as a schema tree.

  • Create bindings visually using the Bindings panel: After the elements are visually accessible within the Bindings panel, you can then click, hold, and drag out each individual element onto the XSL page, not unlike the process involved when creating bindings from a recordset.

  • Work with a robust suite of XSL application objects: With a populated list of elements in the Bindings panel, you're free to work with a suite of easy-to-use XSL application objects including dynamic text, repeating regions, conditional regions, filters, and more.

  • Integrate RSS feeds directly into your website with little to no setup time: By far one of the coolest new features integrated into Dreamweaver 8 is the ability to tie directly into RSS feeds. By simply pointing the XSL file to the remote path of the RSS feed, Dreamweaver automatically generates a schema tree of nodes, elements, and more within the Bindings panel. After the schema tree has been created from the remote RSS feed, it's merely a matter of dragging and dropping the elements from the Bindings panel into your XSL page, formatting the content, and then previewing the result in the browser.



Not a subscriber?

Start A Free Trial

  • Creative Edge
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint