我是一名初级.NET程序员。 我必须开发一个应用程序,为小部分用户(大约8个)处理本地环境中的销售,客户和提供者(还有其他很多事情)。 整个事情应该为集中式数据库的本地使用而创建。 我的架构从上到下会是这样的:关于.net中集中数据库应用程序的设计/体系结构的建议
1.在windows窗体上。
2.Controller用于处理用户请求
3.Bussines对象是实体框架生成的对象
4.SQL数据库。
很显然,我已经知道这不是架构的最佳方法,但我希望尽可能简单。 我已经做了大量的研究,但问题的数量似乎变宽了,所以我一直在寻找一些关于这个特定问题的指导,所以我可以在推荐一个我感到满意的建筑之后专注于研究。对于这个问题的解答抱歉,我只是不知所措。
Tnx帮助newb。
MSDN拥有一个带有示例项目的实体框架概述。 http://msdn.microsoft.com/en-us/library/bb399567.aspx SO是针对特定的编程问题。 – Paparazzi
谢谢,我用EF4决定其他技术的文章,但它并没有接近分层问题。 – LECHIP
然后中间层看看WCF Windows Communication Foundation。中间层作为服务托管(通常在IIS中),WCF用于从客户端与服务进行通信。考虑为您的客户端的表单WPF。 – Paparazzi