How would I get started with developing a custom web service in SharePoint?

Are there are tools I could use, or tutorials that would help me?

  • 2
    Are you kidding me - the top ** 5 ** results in Google for "custom web service in sharepoint" tell you exactly what you need.
    – Ryan
    Jun 30 '12 at 20:19
  • @Ryan: ahem : meta.sharepoint.stackexchange.com/questions/607/…
    – Stu Pegg
    Jul 1 '12 at 22:11
  • Yes I know, which is why I answered. Excuse the frustration but it had to have taken more effort for the OP to ask the damn question than to put the most obvious phrase into google and pick any one of the top 5 answers - any one at all. No google foo required.
    – Ryan
    Jul 1 '12 at 22:33

Below are a few links you may find useful. Unfortunately this is a very broad question, so it isn't possible to include all the details here.


MSDN Walkthrough for a basic web service:

Creating a Custom ASP.NET Web Service

A SharePoint 2007 web service walkthrough (with downloadable code):

Creating a Custom Web Service for SharePoint

A SharePoint 2010 WCF service walkthrough (with downloadable code):

Custom WCF Services in SharePoint 2010


The most important tool is obviously going to be Visual Studio. I haven't heard of any tools to specifically help you with this project, although there's a generally useful list of SharePoint Development tools here:

List of SharePoint development tools


How about "Walkthrough: Creating a Custom ASP.NET (ASMX) Web Service in SharePoint 2010"


See Arjun Chakraborty blog post, except the part where you push web.config with deploy to the hive and overwrite the existing ISAPI web.config. Edit your config into the ISAPI web.config.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.