1.在数据访问中应使用参数与存储过程,这样除了能提高效率还能防止注入攻击 。
2.应该把连接字符串进行统一管理,放在WebConfig或特定文件中,如果是放在WebConfig中那么要加密,然后在程序中统一读取,这样以后要改连接字符串就很方便了。
3.在程序设计中应尽量避免同一页面贫乏的数据访问,如该页面有5个数据绑定控件,要访问一次数据库就要取回数据。
4.应注意代码的可重用性,使用组件编程思想,将类放到一个特定的项目中。
5.在复杂的搜索中可以考虑使用线程,可以大幅度提高效率。
6.注意去除控件的视图状态,有些控件不需要数据被保留那么可以去除他的视图状态,可以减少页面大小。
待续.................