(Aaron Skonnard) In the first part of this series, Choosing an XML API, I covered the numerous XML-related classes in .NET for reading and writing XML documents and discussed the characteristics of each. In the second part of this series, Reading XML Documents, I walked you through several practical
Tag: JSON / JAVA / XML
RDF Triples in XML
(Jeremy J. Carroll and Patrick Stickler) It is well known that RDF/XML presents problems. A cursory search with Google reveals half-a-dozen suggestions for alternative XML syntaxes for RDF. This paper presents another, which is called TriX. Distinctively we select the simplicity of N-triples
Discover the flexibility of Schematron abstract patterns
(Uche Ogbuji) If you have the basics of an XML format in mind, but know that you will not be able to get everyone at the table to agree to every detail of the schema, consider Schematron abstract patterns. Schematron is probably the most powerful XML schema language available (and it can be much mor
Using XML Encryption With CipherReferences, Part 2 – Remote Data
Earlier I posted about using cipher references to refer to data stored in the same document. Today I’ll use the same technique, but instead of storing the encrypted data elsewhere in the document, I’m going to store it on a seperate server. Of course, I’ll be using the familiar order.xml sample to w
Securing Web services: Using XML signatures
(Jeffrey Vagle) An important consideration in the creation, deployment, and use of Web services is the message itself. Since Web services rely on the transmission and receipt of SOAP messages, the ability to verify the integrity and authenticity of these messages should have a rather high priority a
.NET XML Best Practices: Reading XML Documents
(Aaron Skonnard) In the first part of this series, I covered the numerous XML-related classes in .NET for reading and writing XML documents and discussed the characteristics of each. As always in software development, there is a fundamental trade-off between performance/efficiency and productivi
Not Evil, Just Smelly
(Edd Dumbill) One wonderful and frustrating aspect of the XML community is its members’ willingness to reassess themselves and their endeavors, often entertaining deep divisions in views, and yet not self destruct into a puff of rhetorical logic. This was evidenced in a rather illuminating discu
XML representation of a relational database
A relational database consists of a set of tables, where each table is a set of records. A record in turn is a set of fields and each field is a pair field-name/field-value. All records in a particular table have the same number of fields with the same field-names. This article describes an appl
Revisiting Converting a Recordset to XML
(Carlos Baptiste) There have been several articles on 4Guys on retrieving XML from an ADO Recordset. Scott Mitchell’s article Creating a Function to Stream a Recordset to XML examined how to use the MSXML COM components to convert a Recordset into an XML string. David O’Neill extended Scott’s articl
Using XML Encryption With CipherReferences, Part 1 – Local Data
Most users of encrypted XML will encrypt their data and embed the resulting cipher value directly into the EncryptedData element, using a CipherValue tag. However, XML encryption also supports the use of CipherReferences, which allow you to place the encrypted XML outside of the EncryptedData elemen
