近来Web开发一些总结
1、单表操作和链表操作分开,有利于控制缓存以及不至于一个类里面有太多方法
2、asp.net定时器会被IIS回收,可以写一个html页面,用js定期访问某个aspx页面,以防止定时器失效
3、数据层的功能只获取数据,不做任何逻辑处理,所有的逻辑处理都在逻辑层中进行
4、在进行架构设计时,注意哪些方法,哪些资源是公共使用的,一定要分开,否则导致不同的模块出现很多重复方法
5、数据库连接使用两个,一个读,一个写,以后方便拓展数据库
6、为规范开发人员调用方法,所有数据层方法都是internal
7、使用asp.net stateserver模式存储session
8、对cookie中的验证信息,每个登陆用户使用不同的密钥加密token
欢迎转载,但保留版权,谢谢!