这些都是一些细节上的强化认识,从前也不是不知道,知识觉得可有可无,现在终于觉悟了。
- 强化了接口和抽象类的认识,更多的时候还是用接口来构造多态的声明比较好。即使是抽象类,也应该基于接口。
- SQLCE的语法有点怪异,使用前应该衡量利弊。
- WEB.CONFIG在该使用的时候还是要使用的。
- ASCX的用处很大,可以构造清晰的大型架构。
- ASCX中使用Response.Write是不对的(会把内容输出到HTML页面的最上端),应该重写Render方法,通过HtmlTextWriter来输出内容。
- 尽量避免在代码中硬编码常量。
- 在ADO.NET中合理的使用using可以省略很多步骤(开发Kvspas.Data心得,减少了DataReader的构造代码行数)。
- DataReader一定要关闭。
- 通过继承和实现IDisponsable接口,可以在自己的组件中定义可显式声明回收资源的过程。


