- 这里要介绍一款与企业库VAB(Validation Application Block),ASP.NET MVC基于Attribute声明式验证所不同的验证组件,FluentValidation,其...
- 谢谢支持,多多交流
- 今天将介绍一款开源组件FluentMigrator,其提供了jQuery式链式编程方式,和3.0后的表达式语法使其语义清晰。主要提供我们队数据库结构的维护,版本控制回滚和新增。适用于 敏捷和TDD实...
- 我觉得没必要自己解析了,利用微软的DLinq的解析就足够了,哈哈。我用过很多次了在数据权限的表达式,和流程分支判断,再结合StringTemplate,堪称完美,哈哈 多多交流
- 我觉得用js的 angualjs(MVC)或者KO(MVVM)框架 双向绑定加模板更诱人,asp.net mvc controller只是序列化实体类为json和接受post回来的json。实践了几个项目,感觉不错
- 我觉得是因为所有类(class,valuetype)都继承了Object,接口必须要实例化对象,对象隐饰有object方法,编译器或者ide优化了手脚
- I开源工具ILSpy
- 恩 对象类型,谢谢指证
- 谢谢 哥,多多交流。
- 并不是哦的发现,这只是验证我给同事的结论而已
- 这其实是个很基础的问题,在我们学习C#类型的时候第一句就是所有的对象都继承至System.Object。今天一个同事问我Interface继承之System.Object。所以才有了本文。 在这...
- 在上篇中我们简单谈了下架构设计中服务层的简单理解,在这里我们将继续服务层的架构,在本节我们将重点在于分布式服务。在分布式系统中表现层和业务逻辑层 并不处于同一物理部署,所以我们必须存在分布式服务,以...
- 谢谢支持,多多交流
- 只是服务层,这不是ddd特有的。一个服务类调度 满足了上面的要求你觉得是就是,但是我觉得或者更倾向于有接口契约,是的层次解耦,但是如果你给我说你的service已经很稳定根本不会变化,那么也可以,往往需求没有不变的。
- 在ddd设计中我们经常会提到服务层,服务层是什么?职责是什么?有什么好处?。 先看简单的层次图(注:这里并没有考虑其他多余的领域逻辑数据层存储,或者UOW这些细节) 我的理解是服务层是...
- 这种Service Locator利用ioc来处理,将生命周期,service管理交给ioc框架处理,企业库的Service Locator就是个很好的例子。个人想法
- @沐泽 - 大地向北
思想还是需要借鉴的,实践是必须的。我可不是一个理论派的。致力于实践,理论帮助我们实践 实践中总结优劣,取其精华而去其糟粕 - 以前本站向大家介绍过一些软件开发的原则,比如优质代码的十诫和Unix传奇(下篇)中所以说的UNIX的设计原则。相信大家从中能够从中学了解到一些设计原理方面的知识,正如我在《再谈“我是怎么招聘程序”...
- Layer 和Tier都是层,但是他们所表现的含义不同,Tier指的是软件系统中物理上的软件和硬件,具体指部署在某服务器上,而Layer(逻辑层)指软件系统中完成特定功能的逻辑模块,逻辑概念。 ...
- Green.AgileMapper意在处理领域驱动开发中对象之间的Mapper(如果你还不了解Green.AgileMapper,从这里开始Green.AgileMapper开源项目的使用(1) 和...
- 如果你还不了解Green.AgileMapper的用意,作用请先一步到上篇Green.AgileMapper开源项目的使用,如果你觉得运行时(Runtime)的Mapper效率存在问题,在这个版本中...
- 如果你还不了解Green.AgileMapper的用意,作用请先一步到上篇Green.AgileMapper开源项目的使用,如果你觉得运行时(Runtime)的Mapper效率存在问题,在这个版本中...
- 在架构设计中,利用领域驱动开发时,涉及到do(领域对象)和dto(数据传输对象)的相互装换匹配,这段代码简单但是重复频率太多,写得我很冒火(我有个职责是wcf SOA包装),我是个不喜欢重复劳动的懒...
- 如果你还不了解Green.AgileMapper的用意,作用请先一步到上篇Green.AgileMapper开源项目的使用,如果你觉得运行时(Runtime)的Mapper效率存在问题,在这个版本中...










