Apart from interacting with entity forms, fields, and controls, we can also use client code to access the CRM database. This is especially necessary when we want to fetch data from another related or non-related entity. We can work with CRM web services using the client-side to get and post data to CRM. We have two endpoints available to work with Microsoft Dynamics CRM 2015:
OData
Modern SOAP
According to OData's official website (http://www.odata.org/)
"An open protocol to allow the creation and consumption of queryable and interoperable RESTful APIs in a simple and standard way."
REST stands for Representational State Transfer, which is based on the principle that everything is a resource and can be accessed by using a unique URI. OData can use ATOM or JavaScript Object Notation (JSON) to send and receive data.
ATOM is an XML language used for RSS feeds. We can use ATOM to access entity records feeds. We can append EntitySchemanName + Set to an...