domain (215)


如何根据某个IP获取国家/地区?

有谁知道检索给定IP地址的国家的简单方法? 最好是ISO_3166-1格式?…


domain driven design 我是否允许在DDD中拥有“不完整”的总量?

DDD指出,你应该只能通过它们的聚合根访问实体。 所以说例如你有一个可能有很多 Y子实体的聚合根X. 现在,对于某些场景,你只能真正关心这些Y实体的一个子集(可能你正在把它们显示在一个分页列表中或者其他的东西上)。 那么是否可以实现一个存储库,以便在这种情况下它返回一个不完整的聚合? IE浏览器。 Ys集合中的X对象只包含我们感兴趣的Y实例,而不是全部 ? 例如,这可能会导致执行涉及Y的…


c# 将关注点与Linq To SQL和DTO分开

我最近开始了一个新的webforms项目,并决定将业务类从任何DBML引用中分离出来。 我的业务层类访问离散的数据层方法,并返回DTO的集合。 所以数据层可能会像下面这样投影DTO:(from c in dataContext.Customers where c.Active== true select new DTO.Customer{CustomerID=c.Custom…


domain driven design 值vs实体对象(域驱动设计)

我刚开始阅读DDD。 我无法完全理解实体与价值对象的概念。有人可以解释当一个Value对象被设计为实体对象时系统可能面临的问题(可维护性,性能等)吗? 例子会很棒...…


domain driven design DDD中的数据访问?

在阅读Evan和Nilsson的书籍之后,我仍然不确定如何管理一个域驱动项目中的数据访问。 如果CRUD方法是存储库的一部分,即OrderRepository.GetOrdersByCustomer(customer),或者它们应该是实体的一部分:Customer.GetOrders()。 后一种方法似乎更多OO,但是它将在多个对象(即,Customer.GetOrders(),Invoice.…


com COINIT_SPEED_OVER_MEMORY做什么?

调用CoInitializeEx,可以为dwCoInit指定以下值: typedef enum tagCOINIT{COINIT_MULTITHREADED=0x0, COINIT_APARTMENTTHREADED=0x2, COINIT_DISABLE_OLE1DDE=0x4, COINIT_SPEED_OVER_MEMORY=…


domain driven design 什么是域驱动设计?

所以我从我的团队中的一个开发人员那里得到了这个问题:什么是域驱动设计? 我当然可以指向埃文斯的书,但这实际上是一个答案? 你会如何解释DDD给你的团队中的初级软件工程师?…


java Value对象包含多少业务逻辑?

我尊重的一位导师认为,简单的bean是浪费时间-价值对象必须包含一些有用的业务逻辑。 另一个说这样的代码很难维护,所有的业务逻辑必须是外部化的。 我意识到这个问题是主观的。 反正问-想从更多的角度来了解答案。…


http 是否可以删除子域Cookie?

如果有一个为子域设置的cookie,metric.foo.com,有没有办法让我删除metric.foo.com cookie,请求www.foo.com? 浏览器(至少是Firefox)似乎忽略了一个带有metric.foo.com域的Set-Cookie。…



domain driven design 使用Linq to Sql和C#实现存储库模式的示例

我正在寻找一个存储库模式实现的例子/资源,遵循我的ASP.net MVC应用程序的域驱动设计原则。 有没有人有一个很好的例子或学习资源,可以共享?…




cookie set document cookie无效 cookie多个 https http expires httponly driven