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

模式与结构的区别

在ASP.NET里,MVC开发模式跟三层结构。这里的模式跟结构有什么区别呢,不是很懂,是不是模式的范围比较大呢,还是怎么样的呢?不是很懂,请高手们指点一下下。谢谢了。 --------------------编程问答-------------------- 这些都是“吃维生素治百病”类似的贴标签式的习惯用语而已。

模式通常指一些小架势、花架式,可以用来训练学生的一些基本功;架构则强调得正规一点,严肃一点,往往针对真正具有各种客户端、服务器的系统,因为这些系统的每一个功能都需要反复地跨进程通信、异步通信,设计和调试能力需要得稍微高一些。 --------------------编程问答-------------------- 没有可比性
MVC是一种设计模式,我们可以用它来创建在域对象和UI表示层对象之间的区分。   
三层架构是在一个应用程序中把数据(数据层),业务逻辑(业务层),和用户接口(表示层) 分开的一种概念。把业务层和表示层分开,我们明白解决方案在一些地方是模糊的,完全分开是一件困难的事。对于缺少经验的开发者,MVC 是一种实现三层架构的比较清晰的实现。   
--------------------编程问答--------------------
引用楼主 net_javaee 的回复:
在ASP.NET里,MVC开发模式跟三层结构。这里的模式跟结构有什么区别呢,不是很懂,是不是模式的范围比较大呢,还是怎么样的呢?不是很懂,请高手们指点一下下。谢谢了。

那你觉得三层好点,还是MVC呢? --------------------编程问答-------------------- --------------------编程问答--------------------
引用 1 楼 sp1234 的回复:
这些都是“吃维生素治百病”类似的贴标签式的习惯用语而已。

模式通常指一些小架势、花架式,可以用来训练学生的一些基本功;架构则强调得正规一点,严肃一点,往往针对真正具有各种客户端、服务器的系统,因为这些系统的每一个功能都需要反复地跨进程通信、异步通信,设计和调试能力需要得稍微高一些。


那再请问平台跟框架有什么区别呢?我是一个初学者,希望你能用通俗一点的话跟我说说,谢谢啦。 --------------------编程问答-------------------- MVC
是客户端和服务器的沟通,握手


三层结构
服务端的业务流程,数据访问,业务控制
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,