我想用c#和.net做一个数据查询和汇总的web应用程序(不知道webservice同web应用程序有何不同)。在浏览器端同用户进行交互,根据用户反馈,在服务器端进行处理。但是,数据量很大,特别是汇总时,服务器负担太重,我想请问一下有些什么方法(例如数据格式、数据传输方式、查询方法等方面)可以减轻服务器工作量,浏览器端是不是能分担一下工作量呢?