今天主要进行了以下三方面的优化:
1、用ArrayList代替EntryCollection, ArrayList由于通过索引进行枚举,性能比Collection更好。
2、在一些页面用直接输出html取代Repeater控件,避免DataBinder.Eval带来的性能损失, 而且可以让html代码更紧凑, 减少页面大小。
3、将异常处理重定向到sorry.cnblogs.com(一个独立的处理异常信息的站点),用重定向sorry.cnblogs.com取代throw new BlogDoesNotExistException。