首先,声明我只是大概了解了JSON的作用,对ashx很陌生。
今天看见一个源码项目里面的联动大致做法是,把所有页面用到的DB数据read到前台,用JSON的形式保存,通过AJAX实现联动。我觉得这种做法完全颠覆了我一贯的前台操作响应后台读写数据,这种低效率的方式。而我没仔细研究他的ashx,通过了解了JSON是什么后,我想,原理是把所有用到的数据预先拿出来,封装成不同的JSON对象,再根据需要返回给页面去数据展示。那么为什么不直接再后台页面处理这个load all data page need的操作呢?我知道ashx肯定有什么作用,我这个想法也肯定是不合适,所以在这里咨询一下各位。
PIPIONE