摘要:名词解释数据访问层:基于逻辑分层(Layer)的应用程序中直接与数据库交互的应用程序代码。业务实体:应用程序中业务数据的载体,一般有DataSet、xml文本、自定义类等表现形式。(详细信息)ORM:是Object Relation Mapping的所写。通俗的讲就是要建立业务实体与关系数据库的映射关系。(详细信息)Grove Develop Kit Grove Develop Kit是一套由国人...
阅读全文
摘要:如何在页面动态加载UserControl?1.用using引入UserControl的命名空间.2.在需要放置UserControl的地方添加一个PlaceHoler用来占位.3.代码BaseSubjectModulemdlBaseSubject=(BaseSubjectModule)LoadControl(@"Module\BaseSubjectModule.ascx"screen.width/...
阅读全文
摘要:Tier 与 Layer一般都被翻译为”层”,指应用程序的结构,我们听到最多的就是要按”三层”机构来构造应用程序。在写本文之前,我都一直很迷惑:浏览器属于应用程序的表示层吗?数据库是一个Tier还是一个Layer呢?最近看了一些应用程序体系结构方面的资料,小有心得,说说我目前的理解,欢迎大家指正。Tier 是分布式应用程序部署时的结构(在微软的ESP...
阅读全文
摘要:HTC是HTML Component的缩写,是IE5及后续版本浏览器所支持的客户端组件。据我个人理解,HTC就是一组以DHTML为基础封装了客户端行为的脚本,每HTC以*.htc的文件存储,一个HTC是一个客户端“类”。编写HTC最重要的一点是知道element对象的意思,它代表了当前的HTC,类似于C#类中的this。例如element.innerHTML可以访问当前HT...
阅读全文
摘要:要编写自定义web控件需继承System.Web.UI.Control,通过重写Render方法来呈现控件。无论多么复杂的web控件,其输出都是最基本的html元素,因此重写Render的关键是将web控件转化为html元素。Control类有一个可读写的ID属性,用来在服务器端唯一标识一个对象。Control类还有两个很重要的属性是ClientID和UniqueID,前者输出为html元素的id...
阅读全文