(Jo Rabin) Just as the open source movement has changed attitudes about software and software vendors, so phenomena like RSS may be changing attitudes about the creation and maintenance of industry standards.
Tag: JSON / JAVA / XML
Messages vs. Methods
(Aaron Skonnard) What happens behind the scenes when you call a method on a Web service proxy object? Given that most Web services toolkits make heavy use of object-oriented abstractions, it’s easy to ignore what’s going on behind the scenes when interacting with a service through a generated pr
Identifying XML Schema Design Objectives
(Roger L. Costello) There are two purposes for creating and documenting the design objectives of the XML Schemas that you create: –Guide Schema Development: the objectives will guide you in the creation of your schemas. –Facilitate Schema Evaluation: how do you measure the goodness of your
Accessing and Manipulating XML Data
(Kirk Hausman) Over the past several releases, Microsoft SQL Server has become increasingly integrated with XML. In the current release, you can generate XML with SQL statements, using Microsoft T-SQL extensions to the SQL standard query language. You can also update SQL Server tables by sending
Troubleshooting Common Problems with the XmlSerializer
(Christoph Schittko) The XmlSerializer in the .NET Framework is a great tool to map strongly structured XML data to .NET objects. The XmlSerializer performs the transformations between XML documents and objects in your program with a single API call. The mapping rules for the transformation are expr
XML Processing with DOM and Perl
If you iterate recursively over a DOM tree (such as one provided by the XML::DOM Perl module), you need something like a computed goto to dispatch on node types, and, probably more important, different elements. For example, consider the structure-oriented DTD from Notes on XML DTD Design (including
Creating XML with Genx
(Michael Fitzgerald) Genx is an easy-to-use C library for generating well-formed XML output. In addition to being well-formed, Genx writes all output in canoncial form. It was created by Tim Bray with help from members of the xml-dev mail list. Work on Genx was announced on xml-dev on 19 January
Use RDDL with your XML and Web services namespaces
(Uche Ogbuji) The spaghetti of namespaces in, say, a WSDL file can lead to a lot of confusion. Resource Directory Description Language (RDDL) packages information on a namespace. If you use URLs for namespaces, use RDDL as described in this article to provide useful guides to users of your XML docum
Secrets of the System.Xml.Schema Namespace
(Dare Obasanjo) Every once in a while, I see questions on newsgroups or mailing lists about how to perform some task involving XML Schema that is provided by the classes in the System.Xml.Schema namespace, but is unobvious as to how to perform the task with the namespace. Over time I’ve come up with
Debug XML Web services in VS.NET
(William Sempf) XML Web services are touted by Microsoft as the next big thing. But until recently, developers were hampered in their efforts to effectively develop them, placing the future of the new protocol in some doubt. Fortunately, Visual Studio .NET has made the development and consumptio
