可能重复:
A modern n-layer asp.net web application sample?N层架构ASP.Net
我有一个困难时期试图设计在ASP.Net了坚实的N层架构。我知道基本功能:BLL,DAL和Business Objects等。我无法理解的是应用程序的实际流程以及BLL和DAL中的返回类型应该是什么。
我读过的大多数文章都建议BLL和DAL通过Business Objects进行通信。但是,如果在每次传递期间必须实例化业务对象两次,我不会看到真正的好处。
有没有人有任何好的教程/示例应用程序的任何链接,可以指导我在正确的方向?
感谢
你是在谈论层(物理层)还是层(编程范式)?我问,因为n层与数据访问层或业务逻辑层无关。 –
我正在看ASP.net web表单,并且我对有效编程图层感兴趣。 – robert
这是另一个问题的重复:http://stackoverflow.com/questions/3277257/a-modern-n-layer-asp-net-web-application-sample –