你认为是一个结构良好的n层.NET应用程序的例子吗? [关闭]
-
20-08-2019 - |
题
在寻找资源,成为一个更好的开发者,我正在寻找如何在构建n层应用程序的代码很好的例子。
像...这是什么业务对象也看看,它是如何与数据访问层接口等如何进行UI界面的业务层,和它直接连接的DAL。
你知道免费提供的很好的例子,是值得研究的?
解决方案
微软模式与实践已经提出的申请架构指南: http://www.codeplex.com/AppArch
他们甚至制作的影片,说明您在找什么。
其他提示
有一个在这个例子中: http://www.codeplex.com/TheBeerHouse ,这是作为这本书的例子: http://www.amazon.com/ GP /产品/ 0764584642
这是.NET 2.0和不完美,但它是一个n层应用程序,使良好的使用提供程序模型的一个很好的例子。我们已经适应的模式和我们内部开发的90%,如果使用。确保你不与MVC模式混淆这种模式,因为它们是完全不同的。
有一个在上n层体系结构的维基百科文章: HTTP://en.wikipedia。组织/维基/ Multitier_architecture 。表示层被实现为在我所提供的示例网页和用户控件,逻辑层(通常称为BLL或业务逻辑层)是定义特定的行为混凝土C#类,和数据层(通常称为DAL或数据访问层)是定义与混凝土C#类的存储机构,用于使用SQL Server作为存储介质抽象C#类。
希望这有助于。
此外,书企业应用Architechture由Martin Fowler是一个必须阅读。谷歌,或使用提供亚马逊的链接。 企业应用架构在亚马逊。
不隶属于 StackOverflow