I'm currently developing a web application in ASP.Net with SQL Server and I would like to have some sort of public API so that my users can get their data and manipulate it at their own will.
I've never done something like this, can you recomend some guidelines for me to follow?