(David Cummings) A Content Management System, or CMS, is a program designed to help develop and maintain shared information, primarily websites. They typically run on a modulated XML format separating content from design elements, thereby allowing numerous combinations with minimal work. CMS’s are d
Tag: JSON / JAVA / XML
AJAX – XML for Client-Side Computing
(Coach Wei) XML is a simple, flexible text format initially designed for large-scale electronic publishing. It is flexible, open, and human-readable, and can be learned easily. XML can also be generated, parsed, analyzed, and transformed easily. It’s no wonder that XML has been widely used for serve
Handling Web services transactions
(Daniel Rubio) Executing individual pieces of software to perform as one unit of work is an area consistently tackled by many software platforms and an issue that is central to many business processes. The all encompassing term for this subject is named “transactions.” In the upcoming paragraphs, we
A Kick-Start to SAX with C++, Part1
(Marius Bancila) This series of articles is not a complete tutorial on SAX, but rather a kick-start. Familiarity with XML is required. In this first article, you will see what SAX is, how is it supported with the Microsoft XML Parser (MSXML), and how can you create a simple SAX application.
Snippets, widgets and other levels of AJAX development
Gartner analyst Ray Valdes recommends orgs focus on usability and usercentric design from the start of any AJAX project. It’s not about using shiny new tech for the sake of it, he says. Using AJAX to improve the user experience is how you’ll create real business benefit, Valdes told Senior Editor Ka
The Emerging Art of Agile Publishing
(Michael Fitzgerald) Writing books and publishing them can be arduous tasks. A book may take years to write, and, once written, may languish in production for months. Writing 300-plus pages takes soul-searching, no matter the topic, and getting a manuscript cleaned up and ready to print requires a s
Storing an XML Document in Apache Xindice
(Deepak Vohra) Apache Xindice is a native XML database in which XML documents may be stored, queried, and modified. The advantage of a native database over a relational database is that mapping of XML to SQL is not required. Instead, XPath is used to query the Xindice database and XML:DB XUpdate is
Semantic interoperability with universal data element framework
(Neelima Vobugari) In today’s IT applications, typically a data element representing the same concept is named differently in different applications. In application integration scenarios, these interacting applications need interfaces or appropriate adaptors between them. These interfaces or ada
XmlGridControl Editing XML Data in the PropertyGrid
(Michael Coyle) I’ve been using the XSD.exe for quite a while to generate classes from XML Schema Definition (XSD) files. These classes are uniquely suited for serializing/deserializing XML data into an object model that a programmer can use to manipulate data. When paired with a middleware prod
Tip: Use the Unicode database to find characters for XML documents
(Uche Ogbuji) The Unicode consortium is dedicated to maintaining a character set that allows computers to deal with the vast array of human writing systems. When you think of computers that manage such a large and complex data set, you think databases, and this is precisely what the consortium provi
