Microsoft.sharepoint.dll and SharePoint 2013 client dll location

This SharePoint tutorial explains the location of SharePoint dlls. We will see microsoft.sharepoint.dll location 2013, sharepoint 2013 client dll location and SharePoint 2013 search dll, etc.

microsoft.sharepoint.dll location SharePoint 2013/2016:

Below is the microsoft.sharepoint.dll location in SharePoint 2013/2016.

C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\16\ISAPI (SharePoint 2016)

or

C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\13\ISAPI (SharePoint 2013)

SharePoint 2013 client dll location

We will use two dlls for SharePoint C#.Net development.

  • Microsoft.SharePoint.Client.dll
  • Microsoft.SharePoint.Client.Runtime.dll

Below is the SharePoint 2013 client dll location.

E:\Program Files\Common Files\microsoft shared\Web Server Extensions\16\ISAPI

Search API and their location in SharePoint 2013

SharePoint 2013 provides some API to work with search functionality in custom solutions and applications.

Through this APIs, you can query search results in different ways. Search in SharePoint 2013 provides:

  • Client object model (CSOM)
  • JavaScript object model (JSOM)
  • Representational State Transfer (REST) service

Search API and there location in SharePoint 2013

Below are Search APIs and the path:

.NET CSOM SharePoint

Microsoft.SharePoint.Client.Search.dll
%ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\ISAPI

Silverlight CSOM SharePoint

Microsoft.SharePoint.Client.Search.Silverlight.dll
%ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\LAYOUTS\ClientBin

JavaScript CSOM SharePoint

SP.search.js
%ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\LAYOUTS

SharePoint REST service endpoints
http://server/_api/search/query
http://server/_api/search/suggest

SharePoint Server object model
Microsoft.Office.Server.Search.dll
%ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\ISAPI

You may like following SharePoint tutorials:

Hope this SharePoint tutorial explains, SharePoint 2013 client dll location and microsoft.sharepoint.dll location 2013.

free sharepoint training

SharePoint Online FREE Training

JOIN a FREE SharePoint Video Course (3 Part Video Series)

envelope
envelope

Bijay Kumar

I am Bijay from Odisha, India. Currently working in my own venture TSInfo Technologies in Bangalore, India. I am Microsoft Office Servers and Services (SharePoint) MVP (5 times). I works in SharePoint 2016/2013/2010, SharePoint Online Office 365 etc. Check out My MVP Profile.. I also run popular SharePoint web site SharePointSky.com

>