在寻找资源,成为一个更好的开发者,我正在寻找如何在构建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#类。

希望这有助于。

我建议在看小号#ARP建筑项目,比利·麦卡弗蒂等人一直在开发。

在除了作为用于构建您所描述的类型的n层.NET应用程序一个很好的基础架构,它包括一个样品应用罗斯文你可以戳周围。

玩得开心!

此外,书企业应用Architechture由Martin Fowler是一个必须阅读。谷歌,或使用提供亚马逊的链接。 企业应用架构在亚马逊

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top