You have lots of restrictions i know. You are at client side and you can nothing about business logic. But…
There is nice article for one reason https://community.dynamics.com/crm/b/crmbusiness/archive/2015/11/06/crm-2013-when-using-fetchxml-is-better-than-odata
Unfortunately debugging is still problematic and takes time. For targeted debugging just use debugger keyword in your code. Life saver!
To debug your code you need to get familiar with this boring process. There should be easier process for debugging.…
To get the total record count, you need to activate first.
Unfortunately you specify fields/links/conditions/orders manually. Be careful for typos.
In CRM 2015/6 To deploy your customizations you need Registration tool. You can find it in SDK\Tools\PluginRegistration folder. You need…