[4suite] More articles

Uche Ogbuji uche.ogbuji at fourthought.com
Thu Feb 15 00:17:33 MST 2001


Yes, I've been busy.  Hopefully I've written a few good words in all the 
profusion.

"Practical XML with Linux, Part 3: XML database tools for Linux"

"Your stash of XML documents is probably growing exponentially. Uche Ogbuji 
provides an overview of database types, then surveys the wide range of tools 
available for storing and managing XML data stores."

http://linuxworld.com/linuxworld/lw-2001-02/lw-02-xml3databases.html


"Tip: XSLT lookup tables"

"Lookup tables, a common programming tool, efficiently transform one value to 
another. In this tip learn how to implement lookup tables in XSLT. A basic 
understanding of XSLT is required."

http://www-106.ibm.com/developerworks/library/x-xsltip.html


"Introduction to XML messaging (introductory article)"

"There have been many components technologies available to developers, but 
most of them have relied on network co-location, or proprietary connections to 
language or platform. As components increasingly are designed to be accessed 
over the Internet, it be comes more and more important that component 
technologies have the openness, and use the protocols, that make up Internet 
infrastructure. For this reason, XML messaging is emerging as an important 
component technology."

http://www-106.ibm.com/developerworks/library/co-tutintro.html


"Intro to IDL"

"This tutorial gives a hands-on introduction to the basic building blocks for 
applications that communicate two ways using Web protocols. If you are working 
on dynamic Web applications or distributed programming, this tutorial will get 
you started.

"CORBA Interface Definition Language (IDL), is the prevalent language used for 
defining how components connect together. Beyond its use in CORBA systems, it 
has proven a popular way to describe platform and language-neutral connection 
interfaces, including the core API for XML, the Document Object Model (DOM). 
Even variations on IDL, such as that used by Component Object Model (COM) tend 
to be similar to IDL. Understanding IDL brings about key insights to many of 
the techniques of component programming.

"If you are not very familiar with component development but you plan to do 
some work in this area, this tutorial is recommended. It is also recommended 
for those who will be writing XML programs using the DOM."

http://www-105.ibm.com/developerworks/education.nsf/components-onlinecourse-byt
itle/19CEA37A7099DFFC862569D50063163C?OpenDocument


"Basic HTTP for distributed components"

"This tutorial gives a hands-on introduction to the basic building blocks for 
applications that communicate two ways using Web protocols. If you are working 
on dynamic Web applications or distributed programming, this tutorial will get 
you started.

"Hypertext Transport Protocol (HTTP) is the communications protocol of the 
Web. If you are writing any infrastructure applications for Internet 
development, this introduction will be useful. "

http://www-105.ibm.com/developerworks/education.nsf/components-onlinecourse-byt
itle/75278B140ACC5FA0862569EA006A8B4D?OpenDocument


"Introduction to XML messaging (tutorial)"

"This tutorial gives a hands-on introduction to the basic building blocks for 
applications that communicate two ways using Web protocols. If you are working 
on dynamic Web applications or distributed programming, this tutorial will get 
you started.

"XML is quickly emerging as the standard data format for Internet technology. 
It is also very popular for the broader range of component technologies. XML 
is a useful way to introduce structure into the body of HTTP requests. This 
tutorial gives hands-on examples of XML messaging. It will be useful for 
anyone contemplating ways of communicating between components using Web 
protocols."

http://www-105.ibm.com/developerworks/education.nsf/components-onlinecourse-byt
itle/601681DFBDBD06E2862569F1004DB6B9?OpenDocument


My brother has been at it as well:

"Transforming Python performance data"

"This article covers how to use XML technologies to build a better profiling 
tool for Python programs. It also describes how to generate an XML call tree 
from collected profile data, including function call information, such as the 
number of calls and cumulative time spent in function calls. The article 
includes sample code for building a DOM tree, an XSLT style sheet that 
transforms the XML tree of profile data into an informative HTML page, and 
other sample code."

http://www-106.ibm.com/developerworks/library/x-transpy/?dwzone=xml


-- 
Uche Ogbuji                               Principal Consultant
uche.ogbuji at fourthought.com               +1 303 583 9900 x 101
Fourthought, Inc.                         http://Fourthought.com 
4735 East Walnut St, Ste. C, Boulder, CO 80301-2537, USA
Software-engineering, knowledge-management, XML, CORBA, Linux, Python





More information about the 4suite mailing list