gpt4 book ai didi

asp.net - ASP.NET webforms 和 MVC 之间的主要区别是什么

转载 作者:行者123 更新时间:2023-12-04 02:49:16 26 4
gpt4 key购买 nike

我知道什么是 MVC 并且我在 webforms 中工作,但我不知道 MVC 会有什么不同。我猜模型背后的代码会有所不同。那么它会像 webforms 一样减去背后的代码,而是将它放在 Controller 中吗?

我看到还有其他相关的帖子,但我没有解决这个问题。

最佳答案

对于初学者,MVC 不使用 控件,而是优先使用良好的旧标准 等。因此,您不会像在 ASP 中那样将“事件”附加到在代码隐藏中执行的控件。它依赖于标准的 http POST 来做到这一点。

它不使用 viewstate 对象。

它允许更智能的 url 映射,虽然现在路由命名空间已经被剥离,我想知道它是否可以用于 WebForms?

Web 部件的自动化测试要容易得多。

它允许更容易地将 UI 逻辑与“后端”组件分离。

关于asp.net - ASP.NET webforms 和 MVC 之间的主要区别是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/142132/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com