ASP.NET更像一个CS程序,而不大像BS程序,不知道这样子说有没有人反对。

时间:2022-10-16 20:57:11
从各种编程方式来说,根本就MVC不了,就像一个CS程序一样,对于一个学过JAVA和精通ASP的人来说,ASP.NET设计模式和框架跟CS的差不多,不知道有没有人和我是一样同感。

23 个解决方案

#1


不知道

#2


确确地说,asp.net是微软传统的事件驱动编程风格,不像jsp、asp、php那样原始。

#3


同上
我也觉得

#4


lz还没搞清楚CS与BS的定义。。。

asp.net如果能离开web服务器独立运行那才叫CS

#5


如果光从写作风格来说...那么那么多人用C在写的web程序都是CS程序了?

#6


MVC不是万能的.

楼主中了MVC的毒了.

JSP,ASP,PHP是面向请求编程的

ASP.NET是面象事件编程的,
WEB FORM的模型隐藏了请求,处理,响应的细节.

程序员只要考虑用户可能会在界面上干什么[引发什么事件]

这种编程模型比JSP的先进了不少.

JSF就是这么干的.

#7


顶下

#8


严重同样楼上的楼上

#9


李宁.一切皆有可能

#10


jf

#11


我反对

#12


有同感

#13


不太同意

#14


同意suhongwei的说法,ASP.NET使BS变成了CS一样的写法
这就是我这个帖子想表达的,.net把BS的提交与响应封装起来了

#15


同感
不象java那样,在java中很明显就能看到分层的框架

#16


不一样吧!只是他面向对象用控件的事件就说他CS吗?

#17


asp.net中,程序员用一种明确、细致、各种传统Windows程序中都通用和容易联想的事件驱动模型,而不用纠缠于低级的所谓分层技术的讨论中。

真正的高级技术是无形的,是按照更为成熟的编程习惯来建造的,是“现成”的,而不需要你总是“重新发明汽车*”。如果你看到一个国家的工程人员都在争论房子应该不应该有厕所的问题,这个国家一定不能建造大厦。如果我们都来把低级的问题当作之高无上的编程设计目标,那么asp.net只能成为少数学究最喜欢教学和研究的工具,而不是从世界最伟大的程序架构师到广大中、低级程序员都日常喜欢使用的工具。

asp.net越傻瓜化,我越喜欢。

#18


概念都没弄清楚~

ASP.NET 是基于事件驱动模型的

找不到 MVC 踪影? Request 和 Response 不是?

#19


up

#20


有点感觉,哈哈

#21


事件驱动编程??是什么,解释一下行不?

#22


关键是codebehind

#23


asp.net 的控件 将web开发 变成了和桌面应用开发的模式 但是仍然是bs架构 asp.net还是采用浏览器访问阿

#1


不知道

#2


确确地说,asp.net是微软传统的事件驱动编程风格,不像jsp、asp、php那样原始。

#3


同上
我也觉得

#4


lz还没搞清楚CS与BS的定义。。。

asp.net如果能离开web服务器独立运行那才叫CS

#5


如果光从写作风格来说...那么那么多人用C在写的web程序都是CS程序了?

#6


MVC不是万能的.

楼主中了MVC的毒了.

JSP,ASP,PHP是面向请求编程的

ASP.NET是面象事件编程的,
WEB FORM的模型隐藏了请求,处理,响应的细节.

程序员只要考虑用户可能会在界面上干什么[引发什么事件]

这种编程模型比JSP的先进了不少.

JSF就是这么干的.

#7


顶下

#8


严重同样楼上的楼上

#9


李宁.一切皆有可能

#10


jf

#11


我反对

#12


有同感

#13


不太同意

#14


同意suhongwei的说法,ASP.NET使BS变成了CS一样的写法
这就是我这个帖子想表达的,.net把BS的提交与响应封装起来了

#15


同感
不象java那样,在java中很明显就能看到分层的框架

#16


不一样吧!只是他面向对象用控件的事件就说他CS吗?

#17


asp.net中,程序员用一种明确、细致、各种传统Windows程序中都通用和容易联想的事件驱动模型,而不用纠缠于低级的所谓分层技术的讨论中。

真正的高级技术是无形的,是按照更为成熟的编程习惯来建造的,是“现成”的,而不需要你总是“重新发明汽车*”。如果你看到一个国家的工程人员都在争论房子应该不应该有厕所的问题,这个国家一定不能建造大厦。如果我们都来把低级的问题当作之高无上的编程设计目标,那么asp.net只能成为少数学究最喜欢教学和研究的工具,而不是从世界最伟大的程序架构师到广大中、低级程序员都日常喜欢使用的工具。

asp.net越傻瓜化,我越喜欢。

#18


概念都没弄清楚~

ASP.NET 是基于事件驱动模型的

找不到 MVC 踪影? Request 和 Response 不是?

#19


up

#20


有点感觉,哈哈

#21


事件驱动编程??是什么,解释一下行不?

#22


关键是codebehind

#23


asp.net 的控件 将web开发 变成了和桌面应用开发的模式 但是仍然是bs架构 asp.net还是采用浏览器访问阿