March 25, 2003

Making of MetroSphere, Part 6: Getting started with WebSphere Portal - Express

Now on IBM developerWorks: Making of MetroSphere, Part 6: Getting started with WebSphere Portal - Express -- This tutorial is for developers and administrators who want to get familiar with WebSphere Portal in general, and WebSphere Portal - Express in particular. It explains basic concepts such as portlet use and administration, user administration, and the basics of creating portal pages.

Posted by roadnick at 01:30 PM | Comments () | TrackBack

March 18, 2003

Create multi-purpose Web content with XSLT

Now on IBM's developerWorks: Create multi-purpose Web content with XSLT (Tutorial) -- As more and more devices become Web enabled, it is crucial that your content be available in multiple forms, such as traditional Web pages, mobile phones or other small devices, or Web services. This tutorial shows you how to set up a Java servlet that detects the type of display that is necessary and automatically produces appropriate markup for the content that uses XSLT.

Posted by roadnick at 11:55 PM | Comments () | TrackBack

March 15, 2003

What Is XML?

In the InformIT XML Reference Guide: Waht is XML?

A cousin of Hypertext Markup Language (HTML), Extensible Markup Language (XML) provides a human-readable, platform-independent way to represent data, whether it's content destined for a web page or brochure, or data destined for an enterprise database.
Like HTML and their mutual parent, Standard Generalized Markup Language (SGML), XML works on the principle of tags, which delineate elements and content. Consider, for example, the following XML document:
Posted by roadnick at 08:33 PM | Comments () | TrackBack

March 14, 2003

SAX and Java

In the InformIT XML Reference Guide: Guides

The Simple API for XML, or SAX, was developed by the XML-DEV mailing list. Rather than treating an XML document as a tree-like structure, SAX treats it as a series of events such as startDocument or endElement. To accomplish this, a SAX appllication typically consists of three classes. ...
Posted by roadnick at 09:59 PM | Comments () | TrackBack

The Simple API for XML (SAX)

In the InformIT XML Reference Guide: Guides

The Simple API for XML (SAX) is an event-based model, in which a file is parsed sequentially, and the parser takes note of events such as startElement and endDocument. For example, parsing the following sample document: ...
Posted by roadnick at 09:35 PM | Comments () | TrackBack

The Document Object Model

In the InformIT XML Reference Guide: The Document Object Model

The most common methodology for writing XML programs is the Document Object Model (DOM). DOM looks at an XML document as a series of parent and child nodes of different types. For example, the following simple sample document consists of eight different nodes: ...
Posted by roadnick at 12:00 AM | Comments () | TrackBack

March 04, 2003

SAX-like apps in PHP

Now on IBM developerWorks: SAX-like apps in PHP -- While there is no official implementation of the Simple API for XML (SAX) in PHP, PHP does provide a SAX-like method for working with both local and remote XML files. In this article, author Nicholas Chase shows you how to work with XML files in PHP by building and setting handler functions and creating a parser. He demonstrates SAX in PHP with a page-building exercise in which he crafts a page based on the result of an Amazon Web Services query.

Posted by roadnick at 09:30 AM | Comments () | TrackBack