当前位置:编程学习 > C#/ASP.NET >>

如何练习三层结构设计

三层结构设计练习
--------------------编程问答-------------------- 给你个网站
www.51aspx.com
上面很多三层架构的例子
多看看,多模仿就行了 --------------------编程问答-------------------- 恩,主要要思考为什么它要用三层架构,三层架构有什么好处,可不可以再进行优化。
参数书籍<ASP NET办公自动化系统开发实例导航>,里面是一个完整的OA办公系统的讲解。三层架构 --------------------编程问答-------------------- 自己先找些例子看,然后自己搭 --------------------编程问答-------------------- 还用练习?

记住表现层绝对不想当然地去假设数据库系统开发工具是什么!可以是文本文件、xml文件、关系数据库、面向对象数据、甚至“云”都可以。

记住业务逻辑层绝对不想当然地去假设表现层开发工具是什么!可以是web form、winForm、silverlight,任何你想得到的表现层组件开发技术,都要尽可能共享同一个业务逻辑层api系统。

记住两点,看看各种所谓“三层”哪些真实、哪些虚假。

当给出了业务逻辑层服务的定义,UE设计师就可以做出同一个系统的各种客户端(例如可以让手机用户在散步时跟守在有线电视机顶盒旁边的用户视频聊天甚至进行多人讲座),因此表现层跟业务逻辑层是分离的。
--------------------编程问答-------------------- 如果拿来一个小程序让你抄代码,特别是没有一定规模通讯系统作为底层支撑背景的程序,可能其表现的“三层”真的是无意义的呢。其实任何实际的系统都难免要推倒重来,只有空谈理论可以只支嘴而"永远正确",所以任何程序范例都可能都不适合你的实际,关键是你要懂得原理然后自己把握系统设计。 --------------------编程问答-------------------- 看看大话西游设计模式吧 在自己练习 --------------------编程问答-------------------- 三层架构是什么东东? --------------------编程问答-------------------- 多练习 多实践 .... --------------------编程问答-------------------- 表示层,逻辑层(里面分为实体层,数据层)。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,