随笔分类 - mediar.Framework
一个MVC架构
摘要:有一阵子没有写mediar.framework的介绍了,主要是比较忙,但是有一个功能很重要—search,不介绍完感觉到有点遗憾。有人提到没有源代码,如果你有兴趣,请留下EMAIL。如果你得到原代码,请不要传播,此程序仅限于学习。Search 主要在三个模块涉及,UI,Factory, DataAccess , Search 需要写的代码比较少,格式比较简单,但是有一个性能的问题,对于搜索的结果,...
阅读全文
摘要:通过对象实体来控制UI控件的可视和可编辑属性,在保存时在对象实体中验证UI中的数据,以及一对一、一对多、多对多关系的处理
阅读全文
摘要:1 前面已经谈到UI通过对象属性的名称从对象中获取值,UI控件的值是在changed 事件后赋给对象。因为对象实体是已知的,UI控件的值对应的是对象的属性,所以根据对象中属性名称获取值是比较容易的。当然设置对象与获取对象的值,都在对象实体中有相应的方法。这个方法比较通用,现在有不少架构都这么写.下面两个方法都使用了反射对property进行读写.
阅读全文
摘要:这所以说Mediar.framework 是一款MVC架构,就是因为在业务上面,业务逻辑完全在model中实现。UI只做简单的绑定。(这里不是使用说明,而且设计的实现,所以部分代码是框架的代码)
阅读全文
摘要:Mediar.framework的对象mapping 功能主要放在model中。model中提供了数据从表转成对象,对象转成表,子对象与表的相互转换,还有祝如数据字典的外键。还有子表子对象的处理。可以说model 的功能非常强大。与model 相关的有4个类,一个是factory , 一个是DataHolder,一个是collection ,一个是CollectionDataHolder.
阅读全文
摘要: 做了几年程序员,渐渐的积累了一些经验。看见网上越来越多的架构,自己总想写点什么。一个新的公司,一个新的项目,于是认识了一个新的架构,开始感觉很不习惯,因为使 用起来总不顺手,深入以后,发现原来开发起来非常简单。于是对架构进行支解,屠杀,换血,割肉,并把命名空间换上自己的名字。于是一款幼稚架构产生了 – mediar.Framework. 也许架构并不实用,至少现在还没有全部完成功通过测试。但它却实与众不同,希望能给大家带来一丝的启发。
mediar.Framework 是一个WIN程序架构,它含盖了从底层到界面,开发过程中各个层次。它给你体贴周到的照顾,甚至给你提供一个代码生成工具,为你完成70 -95 % 的代码,真可以说让你开发如添羽翼,让你从代码中解放出来,去关心真正的业务。可能有人会问性能如何?老实说性能确实不怎么样,但是对资源强大的客户端,应该是小菜一碟。
mediar.Framework 是一个WIN程序架构,它含盖了从底层到界面,开发过程中各个层次。它给你体贴周到的照顾,甚至给你提供一个代码生成工具,为你完成70
阅读全文
摘要:使用Remoting时,每有一个服务,就要声明一次。虽然Remoting 支持配置文件方式声明,但是写起来依然很麻烦。象我这样的懒人最不想做的就是这种重复的机械劳动。于是寻找出一种简洁的方式——使用反射。反射只有在启动时执行,所以也不会影响效率。
阅读全文
浙公网安备 33010602011771号