(Matt Warden) AJAX is catching on, but handling multiple XML responses on the client side is difficult. Current methods of easing the hassle ignore important programming principles that are known to help avoid maintenance headaches down the road. This article presents an elegant method of handling a
Tag: JSON / JAVA / XML
Versa: Path-based RDF Query Language
(Chimezie Ogbuji) As interest in a standardized RDF query language reaches a feverish pitch, there are some fundamental approaches and patterns that are noteworthy. Versa is an RDF query language at the opposing end of the mainstream of RDF query languages, many of which are influenced, at least syn
Managing XML Encryption with Java
(Jeff Hanson) XML Encryption provides end-to-end security for applications that require secure exchange of structured data. XML itself is the most popular technology for structuring data, and therefore XML-based encryption is the natural way to handle complex requirements for security in data interc
Modern Web Reporting
(Doug Wallace and Joel Aufgang) Equity One is a publicly traded real estate investment trust that principally acquires, develops, and manages neighborhood and community shopping centers around the United States. Early in 2004, Equity One approached Agile.Net and asked us to help them create a soluti
Extreme Markup Languages 2005
Extreme Markup Languages is devoted to the theory and practice of markup languages from industrial, academic, and other points of view. It differs from other conferences in its unapologetic emphasis on technical subjects and problems on the frontiers of current practice, and in the participants it a
Programming Indigo: The Programming Model
(David Pallmann) In this excerpted chapter from his upcoming book, Programming Indigo, David Pallmann describes the Indigo programming model for building service-oriented applications.
Apple Watch
(Micah Dubinko) I switched to Mac OS X two PowerBooks ago and haven’t looked back. Steve Jobs-era Apple has a consistent record of shipping beautiful pieces of both hardware and software. Increasingly, Apple is exerting broad influence outside of the company itself. This week’s column examines some
Responsive User-interface Revisited
(Andrew Flick and Devin Rader) In our April column Responsive User-interface we introduced the concept of combining the Microsoft XMLHTTP parser object with client-side script to create highly responsive Web user interfaces. This technique, which has come to be known as Asynchronous JavaScript and X
XML Web Service Caching Strategies
(Ganesh Nataraj) Despite advancements in network and processor speeds, performance remains a key concern among application developers. So whether you are writing an XML Web service, pushing image bitmaps to a video card, or even engineering that next great processing chip, you will invariably want t
Thinking XML: Schema annotation for bottom-up semantic transparency
(Uche Ogbuji) Learn more about the different approaches to semantic transparency as the author discusses what they mean to developers using XML. Whether or not you reuse schemata, you might find it valuable to use formal annotations (as opposed to the informal annotations covered earlier). You g
