Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ


Choose your language

InfoQ Homepage XML Databinding Content on InfoQ


RSS Feed
  • LINQ to XSD Released on CodePlex

    LINQ to XSD is the long awaited follow-up to LINQ to XML. Its primary purpose is to produce LINQ-compatible object models from XSD files, giving developers some measure of static type checking while accessing XML data.

  • Article: Schema for Web Services – Part I: Basic Datatypes

    Most web service developers rely on a data binding conversion layer within a web service to work directly with data structures in their programming language of choice - but this causes a number of problems. In the first of a series of articles that look at these problems, Dennis Sosnoski starts at the most basic level, looking at simple data types and the issues that arise from mapping them.

  • The End of XSLT for .NET Programmers?

    Microsoft's VB team is starting a series of articles on how to use XML Literals. Many of these articles will demonstrate how to replace XSLT code with VB by making direct comparisons between the two languages.

  • LINQ to XSD is Back

    A new alpha version of the typesafe LINQ provider, LINQ to XSD, is available. This is the first version compatible with the RTM version of Visual Studio 2008.

  • The Apache Incubator CXF team announced the availability of the 2.0.4 release

    CXF is a fully featured Open Source Web Services Framework which people claim is easy to use and is industrial strength. CXF is also embeddable and people have used it often in combination with Spring. CXF is the combination of the Celtix and XFire communities coming together at Apache.

  • Article: Open Source WS Stacks for Java - Design Goals and Philosophy

    InfoQ's Stefan Tilkov questioned lead developers of Apache Axis2, Apache CXF, Spring Web Services, JBossWS and and Sun’s Metro about their design goals, their approach towards Java and Web services standards, data binding, accessing XML, interoperability, REST support, and framework maturity. The results revealed many similarities and some noteworthy differences.

  • W3C Publishes an Update to Guide to Versioning XML Schema 1.1

    The W3C published last month an update to its "Guide to Versioning XML Languages Using new XML Schema 1.1 features" which details the new features of XML Schema 1.1 in the context of schema versioning. They represent real advances for web service practitioners and should become part of your guidelines and best practices when the W3C releases XML Schema 1.1.

  • Using LINQ to XML Instead of XSLT for Transformations

    Transforming XML from one format to another is a common task for many developers. To do this, most of them leave the confines of their general purpose language and make calls to an XSLT library. But what if they didn't have to? With LINQ to XML, it now becomes much easier to manipulate XML using C# and VB. Eric White describes how one can perform XSLT style transformations using C# 3.0.

  • W3C Workshop on Web of Services Report

    The W3C has released a report about the results of the Workshop on the Web of Services for Enterprise Computing, which was held in February.

  • Five Orcas Short Demos

    Microsoft's Data blog has five short demos on Orcas and post-Orcas features for editing XML files and XSD files, debugging XSLT, and working with Entity Data Models (EDM).

  • Deep XML Support for VB 9.0

    Microsoft's XML team demonstrates some of the new features for VB 9 including XLINQ and XML Literals by converting iTunes Playlists into Zune Playlists.