gpt4 book ai didi

asp.net - ASP.NET MVC 注定要取代 Webforms 吗?

转载 作者:行者123 更新时间:2023-12-02 18:44:59 24 4
gpt4 key购买 nike

我发现了这些问题,但其中一些有点老了:

https://stackoverflow.com/questions/191556/should-i-pursue-asp-net-webforms-or-asp-net-mvc Do you think ASP.NET MVC will compete with ASP.NET Webforms? ASP.NET MVC > ASP.NET WebForms, Why?

我不相信这些是重复的,而且可能已经足够老了,可以发出新的光芒。如果没有,请关闭此。

我知道没有一种框架或语言一定是每项工作的唯一工具。但是,您是否认为 MVC 使 Web 表单黯然失色,或者 Web 表单在 Microsoft 的优先级列表中的地位下降了?他们将不得不长期保留网络表单,因为很多人都对其进行了投资,但他们不必不断为其添加新功能。

我不知道这是否是一个很好的例子,但它让我想起了 Web 部件。我从未看到微软在这方面有多大改进。它很有效,我认为它很棒,直到我开始真正尝试并从中获益匪浅。然后据我所知,尽管它保留在 Visual Studio 中,但 Microsoft 并没有对其进行太多追求。也许这是一个坏例子;正是我所记得的。

编辑:此外,如果有人有 Microsoft 关于此主题的任何声明,我们将不胜感激。无意冒犯任何人。我只希望得到官方的消息。

最佳答案

微软的回答:

ASP.NET MVC provides a framework that enables you to easily implement the model-view-controller (MVC) pattern for Web applications. This pattern lets you separate applications into loosely coupled, pluggable components for application design, processing logic, and display.

ASP.NET MVC is not a replacement for Webforms. It provides an alternative choice when designing a Web application. Using ASP.NET MVC offers the following advantages:

• It enables you to achieve and maintain a clear separation of concerns

• It facilitates test driven development (TDD)

• It provides more control over the URLs you publish in the application and over the HTML that is emitted by the application

关于asp.net - ASP.NET MVC 注定要取代 Webforms 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/894865/

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