Combining XML serialization and Selene
One particularly useful application of Selene is presenting data from an XML file, editing it and saving it to disk again. See it as bridging the XML to a more feasible format for the user. Since neither method claims the sole parent slot of the class, they are combinable. Such as below:
serializing.cs
First launch
Filled form
What the application on this page does is very simple: reads an xml file, displays it, and saves it when the user is done editing. Admittedly, coding this without Selene would not save you millions of lines of code, but perhaps a few hundred.
Generated XML
person.xml
Qyoto
Showcase
About
Developers
Download