Dingo is a pluggable schema compiler for C# that is capable of supporting JAXB style code generation. It can generate classes with and without XmlSerializer support and provides a plugin architecture to let users use custom components and alter the code generation.
Recent releases


Changes: This release has several minor bugfixes and much more documentation. The Web site has tutorials for writing plugins, the basics of XmlSerialization metadata, explanation of the samples, and a class diagram.


Changes: Dingo is stable now and the first release candidate has been posted.


Changes: This release is fairly stable and will handle most schemas. It has been tested with schemas from W3C, JWSDP, XmlSchema.xsd, and a couple other sample schemas written with XmlSpy.
A tool for business process modeling, data modeling, and UML modeling.