ASP.NET做B/S开发。用什么样的架构最合理?
一直很困惑,想弄明白一点。
bs的项目有大有小、也也要看项目的规模。
没有绝对合理的架构,一般来说三层架构就是楼上贴出来的图所展示的意思。
主要思想实现目的:1、 开发后期方便维护;2、程序代码的重用;3、便于分工合作〔一个人做页面、一个人逻辑代码、一个人专著操作数据库〕。
只要是满足这个需求的,怎么都可以啊,不过是、三层是最基本的思想。具体实现很多的,比如还有缓存层、等等其它的辅助层..,但是主要的还是三层架构。
还是有点不太懂的。最好有点具体的例子
建议把微软的PetShop研究明白,就知道你的答案了