SharpTL - Portable class library allows to serialize/deserialize objects defined in Type Language schemas.