2012年8月9日

摘要: 以下是View组件说明,欢迎大家给出宝贵的建议和意见:View组件中有几个主要功能类。Wrapper包装类, View视图类, IView视图接口。首先选择与当前视图最贴切的领域模型(Mode),使用Wrapper对象增加属性效果,由Wrapper对象包装(Wrap)领域数据(Mode),得到的IView视图数据就有新的用来绑定的属性了。主要用于绑定操作,对属性的操作及封装的属性的名称都是不区分大小写的。一、对象格式化基本步骤1. 首先创建当前类型包装对象,然后给包装对象增加效果(“属性”),再次把当前对象封装成代理对象,代理对象就可以直接绑定了。 2. 页面绑定使用索引器绑定方式,<% 阅读全文
posted @ 2012-08-09 13:49 xiangji 阅读(683) 评论(0) 推荐(1) 编辑
摘要: “Mapping组件”主要用来“对象转化及复制数据”功能,欢迎大家给出宝贵的建议和意见:一、Map功能 Map是一个提供链式语法的属性映射工具(通俗一点说就是对象一的A属性映射大对象二的B属性)。Map和完全集成在Mapping中的。也只能通过Mapping类的来Map Custom(string fromName, string toName)创建。另外, Map类也有Map Custom(string fromName, string toName)方法,用来增加映射规则,这就是所谓的链式语法,Eg: Mapping.Custom("A1","B1" 阅读全文
posted @ 2012-08-09 13:37 xiangji 阅读(736) 评论(0) 推荐(1) 编辑
摘要: 我开发的内部ORM已经历时3年多。前前后后、断断续续,历经3个版本。 以下是其中的“数据库组件”的功能示例,欢迎大家给出宝贵的建议和意见:对数据库的操作主要通过BLL<T>和BLL<T>.Query。BLL<T>.Query实现查询逻辑,负责收集查询条件参数及缓存逻辑,最终对数据库的操作还是调用BLL<T>来实现。其中部分操作只在BLL<T>中支持。以下按CURD分别讲解:一、添加 1.object Add(string[] columns, object[] objs) 使用objs,添加columns等列 Eg: id = Tra 阅读全文
posted @ 2012-08-09 13:20 xiangji 阅读(646) 评论(0) 推荐(1) 编辑
摘要: 鄙人05年毕业至今七年过去了有过执着也有过迷茫有过喜悦也有过痛苦上学时用笔和纸学写C算法后来用记事本写javascript小游戏到第一份工作使用DW做asp和php至今用VS开发.net一路走来还算执着,一直都没脱了代码第一线.是一个实实在在的码农。偶尔也会有些迷茫 工作会迷茫,很多工作内容实在觉得没有意义,都快坚持不下去了 技术会迷茫,在程序开发的大环境中,总有人说你会不会Flash,会不会Java会不会PHP,可惜我不是可全才一路走来我也算还有些喜悦 从一个小公司的小程序员到一个刚成立的广告公司的技术总监并在一年不到的时间倒闭,到现在在一家知名的互联网公司做到副技术总监,有些艰辛.也... 阅读全文
posted @ 2012-08-09 10:08 xiangji 阅读(696) 评论(3) 推荐(1) 编辑

导航