Serialize Java Objects in XML with XStream
XStream is a lightweight and easy-to-use open source Java library for serializing Java objects to XML and back again. Learn how to set up XStream, and discover how to use it to serialize and deserialize objects as well as to read configuration properties from an XML configuration file.
 |
|
 |
|
How XQuery extends XPath
In this article, you'll find descriptions of XPath and XQuery, and learn how XQuery extends XPath. Although both XPath and XQuery perform some of the same functions, XPath provides simplicity and XQuery provides additional power and flexibility. Both languages allow you to select bits of data from an XML document or an XML document store.
 |
|
 |
|
Resetting SQL Server Identity Columns
Microsoft SQL Server identity columns provide a useful way to automatically generate consecutive numeric values for identifying rows. During software testing, IDs may be generated and then deleted. Afterwards, you may want to reset the number sequence.
 |
|
 |
|
Shred XML Documents with DB2 on Linux
Learn to "shred" XML documents into relational tables through annotated XML schema decomposition or XMLTABLE Decomposition. This article reviews the two methods of decomposing XML data including, how to use the XMLTABLE function for decomposition.
 |
|
 |
|
|
|
Discover the Orangevolt Eclipse XSLT Plug-in
This article is intended to show you how easy it is to use Eclipse regardless of whether or not you are an experienced XSLT programmer. Learn what XSLT can do for you and how easy it is to employ XSLT with the Orangevolt XSLT plug-in, including installing and using most of its functions.
 |
|
 |
|
Push RSS to New Limits
This tutorial demonstrates using Really Simple Syndication (RSS) channels to store contact information and meeting information much as a personal address book and calendar does. It uses RSS elements and attributes such as items and guides to create a neural-network-like mesh of related data.
 |
|
 |
|
Digitally Sign and Verify XML Documents
With the increasing adoption of Web services and SOAs, ensuring the authenticity, integrity, and nonrepudiability of XML messages has become an essential component of secure and robust messaging infrastructures. This article walks you through how to enable the signing and verification of XML documents using Apache WSS4J and WebSphere DataPower SOA Appliances together.
 |
|
 |
|
Changing the SQL Server Century Cut-Off Date
The work undertaken to resolve the year 2000 problem taught developers that they should be using four-digit dates. However, as integration with legacy systems is still required, so are two-digit dates. SQL Server provides a century cut-off point to help.
 |
|
 |
|
Starter Toolkit for DB2 on Rails
Users starting with Ruby and Rails are faced with the task of downloading source code, obtaining compilers, compiling code, and finding a relational database to use. Starter Toolkit for DB2 on Rails is a set of tools that enables rapid building of Web applications with Ruby on Rails and DB2.
 |
|
 |
|
Integrate XForm with the Google Web Toolkit
Learn how to use the Google Web Toolkit (GWT) and XForms together to create a dynamic Web application. Part 1 looks at the JavaScript underpinnings of each technology. Part 2 shows how to use those JavaScript underpinnings to mix the two technologies together to build the rock star application. Part 3 refactors the application to use XForms and GWT together. In this concluding part, you'll continue to refactor and improve your rock star application.
 |
|
 |
|
Develop Powerful XML Applications with DB2
XMLTABLE is one of the most powerful functions in the SQL/XML standard and is available in DB2 9 for Linux, Unix, Windows, and z/OS. In part 1 of this two-part series you learned how to use XMLTABLE to retrieve XML data in relational format, how to deal with repeating or missing XML elements, and how to handle namespaces. Part 2 describes common XMLTABLE usage scenarios such as shredding XML into relational tables, and producing hybrid XML-relational storage of your XML documents.
 |
|
 |
|
Voice Enable Twitter
Blogging is another topic more people seem to do these days to increase their visibility and voice. In this article, learn to use VoiceXML to actually interact with your blog or tweet using your own voice. Specifically develop a simple blogging application that takes VoiceXML as input and saves the data into your online blog.
 |
|
 |
|
DB2 Self-Tuning Memory Manager Log Parser
Starting in DB2 for Linux, UNIX, and Windows 9 is the self-tuning memory manager (STMM) that simplifies the task of memory configuration by automatically setting values for several critical memory configuration parameters. This article introduces a simple tool to parse the STMM log files to simplify the task of monitoring the decisions made by the memory manager.
 |
|
 |
|
DB2 versus Oracle Materialized Queries
In DB2, a materialized query table (MQT) is a table whose definition is based on the result of a query. Familiarize yourself with IBM DB2 materialized query tables (MQTs) in a side-by-side comparison with Oracle materialized views. See, also, how the DB2 optimizer uses MQTs.
 |
|
 |
|
Learn the Secrets to DB2 Java Performance Problems
This article brings insight into diagnosing and isolating performance problems from the application client perspective. You'll learn how to troubleshoot performance problems that occur with Java applications running against IBM DB2 for Linux, UNIX, and Windows databases.
 |
|
 |
|
Generate XForms Applications using NIEM
This article demonstrates how XForms applications can be automatically created from a National Information Exchange Model (NIEM) constraint schema, and shows how graphical tools can allow non-programmers to automatically create rich Web applications using a model-driven approach. It gives an example of how a short XML transformation (XSLT) is used to achieve this task and how the transformation can be modified and extended by developers.
 |
|
 |
|
Point and Click XForms Design
In this 12-minute video watch and learn the order of magnitude simplification that XForms can offer to the development of applications that interact with users to collect the XML data that drives back-end business processes.
 |
|
 |
|
Leverage DB2 Support for XML
Learn how the new XML storage and query environment of DB2 9 for Linux, UNIX, and Windows plays into the XML data model described in Part 1 of this series. Part 2 focuses on how to exploit the improved database support for XML in your application architecture.
 |
|
 |
|
New StAX Parsing in Woodstox
An XML parser is often the key to a high-performance, robust application. Traditional XML parsing techniques include DOM and SAX, but now there an innovative new parsing technique called Streaming API for XML (StAX); so beneficial its integrated with the Java EE 5 specification. In this installment, learn the benefits of StAX and why the Geronimo team chose Codehaus Woodstox as the StAX parser.
 |
|
 |
|
Make Life Easy with XML Schema Standard Type Library
XML validation enables you to create complex rules that define acceptable data. But they're no good to anybody unless you use them. In this tip, you learn to use the XML Schema Standard Type Library to simplify the process of requiring formatted data such as e-mail addresses and telephone numbers.
 |
|
 |
|
Create an Autosuggest Field with XForms and Ajax
XForms is a standardized technology that offers many simplification and optimizations that are complimentary to Ajax. In this article you will see some of the benefits of using Ajax and XForms together by implementing an autosuggest-form field, widely used today in web applications.
 |
|
 |
|
SQL Server FAQs - Creating and Managing Schemas
A collection of 11 FAQs on SQL Server on creating and managing schemas. Clear answers are provided with tutorial exercises on listing all schemas and all objects in a schema; transferring tables from one schema to another schema; changing ownership of a schema.
 |
|
 |
|
Testing with DB2 and Ruby on Rails
This third article from the DB2 and Ruby on Rails series shows you how testing works in a DB2 on Rails environment, and how easy it is to write tests within the Ruby on Rails framework. In Part 1, we introduce the IBM_DB Ruby driver, Rails migration, and a Team Room application. In Part 2, you can learn how to build on the existing Team Room application to take advantage of DB2 pureXML support in a Rails application.
 |
|
 |
|
Top Tuning Tips to Make Your MySQL Fly
Linux, Apache, MySQL, and PHP form the basis of the LAMP architecture for Web applications. This third article, the last in a series of three, focuses on tuning the database layer for maximum efficiency. The first article covers the basics of LAMP, while the second article focuses on steps you can take to optimize Apache and PHP.
 |
|
 |
|