摘要:
对于Asp.net页面层开发无论是写页面写控制流程还是写控件,理解页面生命周期尤其重要。 本文从两个粒度对Asp.net生命周期做了展示,一是通过记录页面事件的触发顺序看请求的处理流程,一是通过Reflector看Page类内部对请求处理的实现,通过事件的触发流程看远行的先后; 本文覆盖以下内容:页面事件的触发顺序展示Page类内部对请求处理的实现1usingSystem;2usingSystem.Configuration;3usingSystem.Data;4usingSystem.Web;5usingSystem.Web.Security;6usingSystem.Web.UI;7usi 阅读全文
posted @ 2012-09-01 14:26
W晴空
阅读(401)
评论(0)
推荐(0)
摘要:
用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层? 答:从下至上分别为:数据访问层、业务逻辑层(又或成为领域层)、表示层 数据访问层:有时候也称为是持久层,其功能主要是负责数据库的访问 业务逻辑层:是整个系统的核心,它与这个系统的业务(领域)有关 表示层:是系统的UI部分,负责使用者与整个系统的交互。 优点: 分工明确,条理清晰,易于调试,而且具有可扩展性。 缺点: 增加成本。 分层式结构究竟其优势何在? 1、开发人员可以只关注整个结构中的其中某一层; 2、可以很容易的用新的实现来替换原有层次的实现; 3、可以降低层与层之间的依赖; 4、有利于标准化; 阅读全文
posted @ 2012-09-01 12:17
W晴空
阅读(220)
评论(0)
推荐(0)
浙公网安备 33010602011771号