title: REST from asp.net 2.0
body: <p>I just built a asp.net 2.0 web site. Now I need add REST web service so I can communicate with another web application. I've worked with 2 SOAP web service project before, but have no experise with REST at all. I guess only a coupleweeks would works fine. after googling, I found it's not that easy.</p>
  
  <p>This is what I found:</p>
  
  <p>There is NO REST out of box of asp.net.</p>
  
  <p><a href="http://go.microsoft.com/?linkid=9653247" rel="noreferrer">WCF REST Starter Kit Codeplex Preview 2</a> base on .net 3.5 and still in beta</p>
  
  <p><a href="http://intertwingly.net/wiki/pie/RestAspNetExample" rel="noreferrer">Rest ASP.NET Example</a></p>
  
  <p><a href="http://www.codeproject.com/KB/aspnet/RestServicesInASPNET2.aspx" rel="noreferrer">REST Web Services in ASP.NET 2.0 (C#)</a></p>
  
  <p><a href="http://exyus.com/" rel="noreferrer">Exyus</a></p>
  
  <p><a href="http://ryanolshan.com/technology/handling-post-and-put-methods-with-lullaby/" rel="noreferrer">Handling POST and PUT methods with Lullaby</a></p>
  
  <p><a href="http://msdn.microsoft.com/en-us/data/bb931106.aspx" rel="noreferrer">ADO.NET Data Service</a></p>
  
  <p>... </p>
  
  <p>Now my question, </p>
  
  <p>a)  Is a REST solution for .net 2.0? if yes, which one is best solution?</p>
  
  <p>b) if I have to, how hard to migrate my asp.net from 2.0 to 3.5? is it as simple as just compile, or I have to change a lot code?</p>
  
  <p>c) WCF REST Starter Kit is good enough to use in production?</p>
  
  <p>d) Do I have to learn WCF first, then WCF REST Starter Kit? where is the best place to start?</p>
  
  <p>I appreciate any help here. </p>
  
  <p>Thanks
  Wes </p>