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.