Based on the @tucaz idea (https://github.com/tucaz/XmlToObjectParser) I decided to create XML based on ExpandoObjects. Feel free to improve, clone, this repo. Cheers http://twitter.com/@thdotnet