title: Transform XML File into a Domain Model
body: <p>I get an xml file with a lot of data from another software system.
  I have to do a lot of work with this data, so i would like to transform this xml data into a specific domain model, which allows me to work more efficient. So i need a mechanism to map the xml data to the domain model and vice versa.
  What are my possibilities, can you complete the list?</p>
  
  <ul>
  <li>Linq to XSD</li>
  <li>Manual mapping over linq to xml oder xml DOM</li>
  <li>DataSets (Read/Write XML) !?</li>
  <li>...?</li>
  </ul>
  
  <p>Thank you in advance,
  best regards :-)
  Laurin </p>
  
  <p>Edit: Simply said: I want to do OR Mapping but instead of an DBMS i have an XML file ;-)</p>