title: Creating an web API in ASP.NET
body: <p>I'm looking to create an API for a website I have built. The API will be built in ASP.NET - probably using VB and will need to be consumed by multiple platforms including PHP.</p>
  
  <p>I've read a bit about REST vs. SOAP APIs and am confused about which route I should go. I also need some examples and frameworks I can use to get started.</p>