CSOM currently is useless.... we have been doing an integration project with the Customer using CSOM data.
This CSOM is no where near PSI. Every time at every request you need to - Context.load and execute Query which adds on more time executing the code.
Please let me know if there is more efficient way to do this.
Please improve CSOM. Really Pathetic. and MS Support is useless. Really bad
John Doe commented
Our Microsoft reps are constantly urging us why our existing customers are not migrating to Project Server 2016/Project Online. The reason is simply that you deprecated a working API (PSI). So please reenable PSI while CSOM get more mature.