architecture

    1热度

    4回答

    我们有一个简单的域模型:Contact,TelephoneNumber和ContactRepository。联系是实体,它有一个身份字段。 TelephoneNumber是典型的值对象:没有任何身份,也不能从Contact实例单独加载。 从另一端我们有用于操纵联系人的web应用程序。第一页是“ContactList”,下一页是“Contact/C0001”,显示联系方式和电话号码列表。 我们必须实

    15热度

    6回答

    这些软件体系结构中的每一个在哪些域中发光或失败? 哪些关键要求会促使您选择其中之一? 请假设您有开发人员可以完成面向对象的代码以及良好的数据库开发。另外,请避免神圣战争:)所有这三种技术都有优点和缺点,我感兴趣的是哪里最适合使用哪个。

    -1热度

    4回答

    我正在设计一个门户的安全体系结构。该网站包含页面,视频,图片,用户,数据库,文件系统对象等。控制访问所有这些对象的最佳方法是什么?你将如何存储权限? 64位数据库变量是否足以存储权限? E.g. Windows雇用了ACLs和SIDs。你有更新的解决方案吗?

    2热度

    3回答

    我想问一些建议或经验建筑或 技术建设实时系统。在开发“排队管理系统”方面有一些 经验之前,当 运营商改变了队列号时,我通过 向所有的运营商发送了TcpServer和TcpClient消息。但我觉得这个策略很复杂并且有问题。 任何人都可以指导我一些想法或框架?

    2热度

    4回答

    我正在考虑在新项目中应用实体框架,因为我喜欢它的OR/M-API以及存储/概念模型映射功能(当然还有Linq和实体SQL)。 但是如果EF实体被用作两者中的数据持有者,如何在UI层和业务层之间实现松耦合。如果在驻留在用户界面中的时候将这些实体附加到它们的ObjectContext中,那么UI可能会绕过业务层并直接连接到数据库。如果我将实体从ObjectContext中分离出来,然后将它们传递给用户

    2热度

    13回答

    我很好奇人们在许多应用程序访问的数据库中使用存储过程的方法。具体而言,您是否倾向于为每个应用程序保留不同的存储过程集,您是否尝试使用共享集,或者您是否混合使用? 一方面,重复使用SP可以在模型更改或类似的情况下进行更少的更改,理想的维护更少。另一方面,如果应用程序的需求不同,对一个应用程序的存储过程的更改可能会中断其他应用程序。我应该注意到,在我们的环境中,每个应用程序都有自己的开发团队,他们之间

    1热度

    2回答

    当系统有N层时,并且在使用ORM时,如何发送加载的实体穿过层? 你使用DTO吗? 当不使用DTO并直​​接发送实体时,如何保护未初始化的惰性加载关系错误? 注意:这不是“应该使用N层”吗?题。我假设系统已经有N层。

    -1热度

    5回答

    我刚看到搞笑"The Rise and Fall of Twitter"这让我觉得: 如果你重新实现twitter,你会做什么不同? 您会使用哪些技术?什么语言? 如何确保服务可扩展? 你还会改变什么?

    0热度

    4回答

    有人发现一个很好的网站架构使用LINQ to SQL?任何帮助将非常有帮助!

    48热度

    7回答

    向我的ASP.NET MVC项目添加Web服务是否打破了MVC的整个概念? Web服务(WCF)依赖于我的MVC项目中的Model层与后端进行通信(因此它在我看来需要成为MVC解决方案的一部分)。 我应该将此添加到Controller还是Model层?