Developer

Best Practices for Online OData App Development

Follow these guidelines to maximize application performance.

  • It is more efficient for the OData provider to expose only the data sets required by the application, than to have a larger data set exposed that the application then filters.
  • In general, it is more efficient to build as much conflict detection into the backend OData producer as possible, for example, by using ETags.
  • For improved performance the OData service provider should support server-side paging.