I am about to start a project in C#. I\'ve never used c# and I was hoping I could get some implementation advice before I make a silly mistake and go down the wrong path.
You really need to take a look to the WCF Data Services they are easy to implement
http://msdn.microsoft.com/en-us/data/bb931106
I first met them when I implemented the Dino Esposito examples in March 2010 MSDN Magazine http://msdn.microsoft.com/en-us/magazine/ee336022.aspx
I recommend you first read the Dino Example.