title: Whether to use the XML Serialization or simple LINQ to XML for XML database in windows phone 7?
body: <p>I am developing window phone 7 application. I am new to the window phone 7 application. I am also new to the XML Serialization &amp; LINQ to XML. I am using XML as database for my current application. I found that I have two options to store &amp; retrieve the values from the Isolated Storage. I can either use the XML Serialization or I can use the simple LINQ to XML. For XML Serialization I am referring to the following link</p>
  
  <p><a href="http://www.codeproject.com/KB/windows-phone-7/wp7rssreader.aspx" rel="nofollow">http://www.codeproject.com/KB/windows-phone-7/wp7rssreader.aspx</a></p>
  
  <p>For using the simple LINQ to XML I am referring to the following link. </p>
  
  <p><a href="http://rongchaua.net/blog/windows-phone-7-simple-database-example/" rel="nofollow">http://rongchaua.net/blog/windows-phone-7-simple-database-example/</a></p>
  
  <p>In my current application I simply want to add &amp; retrieve the values from the XML file as database. There is no external system interface for my current application. My current application does not depends on any other application &amp; No other application is using the data of my application. Can you please tell me whether I should proceed further by referring to the first link or the second link ?. Please tell me which are the main reasons for going through the above described one of the way. If I am doing anything wrong then please guide me. If anyone is having better ideas than the above described two techniques then please share the ideas. </p>