16
Peter,
In response to calebjenkins, ADO.Net data services is really nice if you want to create a restful version of your database.
If you want more control over your restful webservice then i would use WCF web services. Or if your datastore isn't a database, then ADO.NET data service isn't really the right solution. Here is a really nice article which got me started.