ASP.NET需要改进的地方

1.使用ASCX(web user control)引入共同的页面构图

2.用web.config配置管理接口

3.使用PlaceHolder代替Response.Write向前端输出消息

4.设计一个类. 结构化地保存数据. 封装对session或者cookie的访问.

5.用forms验证或者windows验证代替session验证身份

6.只有在以页为程序单元的时,使用Response.Redirect重定向页

7.将业务逻辑分别集中在类库, ASCX等不同单元,而不是过多使用ASPX页面

8.避免在在多个逻辑单元之间复制代码并修改相应逻辑

9.少连数据库,注意ViewState

10.管理资源分类和根目录

11.具有相同行为的ASPX,应该继承或派生基类PageBase.

12.写"事件驱动"event和delegate.

13.类里不止要有private method,还要有property



原文地址:https://www.cnblogs.com/sekihin/p/806795.html
Creative Commons License 本作品采用 知识共享署名-非商业性使用 2.5 中国大陆许可协议进行许可。