serialization and Deserialization in c#
<p>I am facing a problem while doing serialization &amp; deserialization using c#. Basically i am using DataContractSerializer to serialize an object.</p>

<p>Here is my serialization code:</p>

<pre><code> var serializer = new DataContractSerializer(typeof(ProjectSetup));
     string xmlString;
     using (var sw = new StringWriter())
         {
             using (var writer = new XmlTextWriter(sw))
                 {
                  writer.Formatting = Formatting.Indented;
                  serializer.WriteObject(writer, DALProjectSetup);
                  writer.Flush();
                  xmlString = sw.ToString();
                 }
          }                
      System.Web.HttpContext.Current.Session["ProjectSetup"] = xmlString;
</code></pre>

<p>This is working correctly but now I need help on how to deserialize the above.</p>
