|
|
|
(12-03-07)
In this tutorial, you'll start to program in XUL. You'll see how to leverage your Web development skills to build a XUL-based blog editor. The editor will provide some basic rich text editing, and allow you to save drafts locally that you can reload later for editing.
|
|
(12-03-07)
You might know that you can pull XML data into OpenOffice's spreadsheet program, Calc, but did you know that you can create a filter to make word-processing documents out of data stored as XML? This tutorial shows you how to use OpenOffice's import/export filters to open your XML data as though it's just a plain document. From there, users can edit the document much more naturally and then save it back to its native format. You can also use this feature to easily turn your documents into XML data.
|
|
(07-24-06)
Discover three Ajax data transport mechanisms (XMLHttp, script tags, and frames or iframes) and their relative strengths and weaknesses. This tutorial provides code for both the server side and the client side and explains it in detail to provide the techniques you need to put efficient Ajax controls anywhere you need them.
|
|
(11-21-05)
Ajax enables a dynamic, asynchronous Web experience without the need for page refreshes. In this tutorial, you will learn to build Ajax-based Web applicationscomplete with real-time validation.
|
|
(11-02-05)
This tutorial explains how to use Ajax with PHP and introduces the Simple Ajax Toolkit (Sajax), a tool written in PHP that lets you integrate server-side PHP with JavaScript that makes this work.
|
|
(08-16-05)
The authors introduce several more critical XML technologies like XPath, XSLT, XLink, XPointer, CSS, XSL-FO, SAX, and DOM.
|
|
(08-16-05)
Look in detail at the definition and implementation issues of WSDM and how you can use WSDM within grid environments for the management of grids and grid services.
|
|
(03-28-06)
Cascading Stylesheets (CSS) are well known as the most standards-compliant means of manipulating the look of HTML Web pages. They also happen to be the most practical way of displaying XML in browsers. Browsers have included support for CSS applied to XML much longer than XSLT, and the CSS implementations are generally more complete and reliable. This tutorial shows how to use CSS to present XML in Web browsers.
|
|
(05-13-05)
Earlier we learned the basic techniques for using Cascading Stylesheets (CSS) to display XML in browsers. Now let's look at some tricks, traps, and nuances.
|
|
(08-16-05)
Anyone who works with XML should take this tutorial, which covers techniques for using XSLT to process XML in association with CSSgreat tools for general processing, debugging, and experimentation. They offer rich interaction with other XML technologies, and you'll be likely to run into CSS and XSLT even when you least expect them.
|
|
(11-17-04)
The basics of manipulating XML documents using Java technology: the common APIs for XML, and how to parse, create, manipulate, and transform XML documents.
|
|
(09-08-04)
Learn how RELAX NG helps overcome both the limitations of DTDs and the complexity of XML Schemas.
|
|
(07-14-04)
How to build a system that enables a user to control both the criteria for a report and the structure of that criteria, simply by providing XML input, either through a file or through a Web service.
|
|
(04-27-04)
See how they pass parameters that not only determine the properties to analyze but also change the desired criteria using Web-based forms.
|
|
(04-27-04)
Lotus Domino is great for storing all sorts of information in one place, and WebSphere Portal is great for gathering information from all sorts of places. Here's how to get the two together.
|
|
(01-15-04)
In the creation of a database, a data model and integrity constraints can create certainty in the structure and content of the data. But how do you enforce that kind of control when your data is just text in hand-editable files? Fortunately, validating files and documents can make sure that data fits constraints. In this tutorial, you will learn what validation is and how to check a document against a Document Type Definition (DTD) or XML Schema document.
|
|
(12-04-03)
This tutorial shows how the team at developerWorks used the XML capabilities of Lotus Domino to extract data and transfer it to DB2. The same technique can be used to transform and transfer data to any other relational database engine.
|
|
(07-09-03)
In this tutorial, Peter Kovari steps you through three integration scenarios. You'll learn how to share the user registry, and to protect Web resources with WebSEAL via both LTAP and TAI. Setup and configuration details for testing all the scenarios are provided. Good for those who want to get quick hands-on experience with WebSphere Application Server and Tivoli Access Manager integration, and for architects who want detailed information about WebSphere and Tivoli integration in the enterprise. It can also help system administrators get a feel for their tasks in a WebSphere/Tivoli domain.
|
|
(11-11-02)
XML, XSL, yadda, yadda, yadda. Lots of hype, but is it all just sizzle and no steak? This tutorial will show you what the fuss is all about. Learn how to use all the cool new XML features of Notes/Domino 6 to integrate XML data or, for that matter, any data that can be converted to and from XML. By understanding how to use these new technologies in your designs, you can produce better applications in less time!
|
|
(12-15-06)
Industry Formats and Services with pureXML is a demonstration of end-to-end XML data exchange with a DB2 9 pureXML database, retrieval through RESTful generic Web services, and user interaction provided through Atom feeds and XForms-capable browsers.
|
|
(11-03-06)
WebRB is made for developers of "enterprise" Web applications: multi-page applications, containing non-trivial GUI (graphical user interface) and business logic, whose data reside in relational databases. See how it works.
|
|
(09-19-06)
This new open beta program provides early implementation of standards such as Web Services Reliable Messaging, Web Services Secure Conversation, Java API for XML Web Services
(JAX-WS 2.0), and Java Architecture for XML Binding (JAXB 2.0). The beta release extends the capabilities of WebSphere Application Server v6.1 to enable you to send Web services asynchronously, reliably, securely, and in a manner that is interoperable with other vendors.
|
|
(06-01-05)
This article summarizes the common file extensions and MIME media types that are used for XML documents.
|
|
(05-12-05)
Things are not always as simple as they may seem. Uche Ogbuji covers design and processing considerations.
|
|
(03-09-04)
The Streaming API for XML (StAX), introduced in the previous tip, provides not only an XML parser that is fast, easy to use, and has a low memory footprint, but one that also provides a filter interface that allows programmers to hide unnecessary document detail from the application's business logic. This tip shows how to apply event filters and stream filters to StAX parsers. As with the first tip, Berthold demonstrates and explains this using both the iterator-style API and the cursor-based API.
|
|
(03-09-04)
With the Streaming API for XML (StAX), you can screen XML documents efficiently without the drawbacks of traditional push parsers. This tip shows you how to retrieve specific information from XML documents and how to stop the parsing process once this information is collected.
|
|
(03-09-04)
The Streaming API for XML (StAX) allows not only parsing of XML documents but also writing XML documents to an output stream. This tip shows how client applications can use the low-level, cursor-based StAX API to create XML documents efficiently.
|
|
(03-09-04)
Deriving new XML documents from input documents is where the Streaming API for XML (StAX) shines. This tip explores how client applications can utilize the event-based API to efficiently merge two incoming XML documents into one.
|
|
(03-09-04)
Some programs depend on a distinction between a null array and an empty array. What is often used to represent arrays in XML schemas does not have any such distinction. Is there anything you can do to get around this feature of XML? This article will show you.
|
|
(03-09-04)
SOAP technologies usually exchange XML over HTTP, but SOAP has its pros and cons, and a lot discussion has focused on how to use XML more directly to communicate between applications. This tip describes the direct approach, and discusses where it is most appropriate. It also discusses how to use WSDL to describe such services.
|
|
(03-09-04)
In the document/literal style of Web services, the schemas of the interchange formats are often based on an existing document standard. This can cause problems synchronizing WSDL files with the standard schemata. This tip shows how to use XInclude to incorporate external schema fragments into a WSDL file.
|
|
(03-09-04)
DOM and SAX are the two best known systems for XML processing, but they are really compromises across programming languages. As such, they do not take advantage of any language's particular strengths. Often it is better to duck conventional wisdom and use special APIs that take advantage of particular strengths.
|
|
(03-09-04)
In this tip, BenoMarchal discusses the different solutions available for passing binary data (typically files) to a Web service.
|
|
(03-09-04)
SOAP's strength is that it builds on the familiar and widely deployed Web infrastructure. That can also be a weakness because Web servers can make assumptions about Web services that are simply not true. In this installment, BenoMarchal discusses some issues with error handling in Web services.
|
Featured Resources from IBM
| | |