Its basically a visual item template ( for VS2010/2012) which can auto-generate C# classes in your project from the XML files you pass. The C# classes generated will be partial and annotated with Xml Serialization attributes. The classes which are annotated with Xml Serialization attributes can easily be serialized and deserialized using System.Xml.Serialization library.
Following are few advantges you must see: - Multiple XML files can be converted to C# classes. - You can edit the name of the classes and properties beforehand, as per your design need. - You can also change the data type of each properties. - Classes genearted will be partial classes thus room for extensibility.
Steps to use this framework: - Install the setup XOM 2_0.msi - Open VS 2010 or VS 2012 - Create or Open a project - Add new item - Select Xml Entitiy Generator template and click Ok - Follow the wizards steps (adding XML files, editing class names and property names) - Finish and C# classes will be generated in your project.
Please enjoy and test to your satisfaction. This link here contains the full usage guide. For any queries, please mail to stepupframeworks@gmail.com |