I want to shrink the data that is sent back and forth via AJAX, so that it sends/receives less data.
I will de/compress server-side (C#) and client-side (Javascript), before/after every response/request.
What would be the simplest way to do this?
All communications is done via JSON strings (both request and response).
The simplest way to do this is turn http compression on on your server and let IIS and the browser figure it out.