magazine resources subscribe about advertising

New Architect Daily
Commentary and updates on current events and technologies

CMP Media E-Book

Download your copy today.

Research
Search for reports and white papers from industry vendors and analysts.

This Week at NewArchitect.com Subscribe now to our free email newsletter and get notified when the site is updated with new articles







Day of Defeat Online Gaming

 New Architect > Archives > 2000 > 01 > Beyond HTML  

Presenting Data with the XML DSO

In the early '90s, one very popular feature of the so-called rapid application development (RAD) tools was the data-bound control. These "data-aware" controls were popular because they possessed internal logic to retrieve, display, modify, and write database records. Thus, it was easy for the PowerBuilder developer, or Visual Basic or Borland Delphi programmer to create a table that paged through and presented database records.

Many of these early controls have long since been standardized into what Microsoft calls Data Source Objects, or DSOs. Generally speaking, DSOs are ActiveX controls that let you establish a connection between the control and a data source. Once the connection is established, the DSO lets you populate forms, fields, tables, edit controls, and similar objects with data. In most cases, DSOs have the ability to update themselves dynamically. Therefore, users have the experience of a live data connection.

As part of its increasing support for XML, Microsoft introduced the XML DSO in Internet Explorer 4. The XML DSO lets you bind markup from an XML document with HTML presentation elements. The markup can come from an external data source, or it can be contained in an XML data island. The cool thing about these DSOs is that since they maintain live connections to the data source, your Web pages can update themselves as new XML data streams arrive.

This month, I'll examine the XML DSO and show how you can quickly grab XML text and present it in a browser.




  Day of Defeat Online Gaming

home | daily | current issue | archives | features | critical decisions | case studies | expert opinion | reviews | access | industry events | newsletter | research | careers | info centers | advertising | subscribe | subscriber service | editorial calendar | press | contacts


Copyright © 2006 CMP Media, LLC Read our privacy policy, your California privacy rights, terms of service.
SDMG Web sites: BYTE.com, C/C++ Users Journal, Developer Pipeline, Dr. Dobb's Journal, DotNetJunkies, MSDN Magazine, Sys Admin,
SD Expo, SD Magazine, SqlJunkies, The Perl Journal, Unixreview, Windows Developer Network, New Architect

web2