First of all, i am new to this topic, and after gathering a lot of background information i grew even more confused.
I've got a few classes, all of them are serializable, some implement IXmlSerializable. The classes are tagged with [XmlRoot], [XmlAttribute] and so on in the appropriate places.
What i am wondering about is how to create a simple XSD for each class, using the existing tags. I'm interested in both the manual and the programmatic way. If possible, i'd prefer to use tools integrated in VS2008.