XML News Feeds
The news feeds found on this site are a result of the generosity of organizations like Yahoo and The New York Times, who offer regularly-updated content in the form of XML news feeds.
A sample XML news feed, which is also called an RSS feed, can be found here: Yahoo! News: Technology News.
The best features of news feeds are that they are free, updated often, and flexible. The flexibility comes from the fact that the information contained in the XML file can be styled to look any way desired, and not all of the information contained in the XML file needs to be displayed.
The ability to style and to determine what info is displayed is achieved through the use of an XSL style sheet to transform the data found in the XML file into an HTML page that is viewable in a web browser.
For this site, which is hosted on an ASP.NET server, the XSL transformation of the XML file into HTML is done on the server, however, the latest versions of web browsers can do this transformation on the client side.