ASP.NET MVC 注定要取代 Webforms 吗? [关闭]

2023-11-23

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

https://stackoverflow.com/questions/191556/should-i-pursue-asp-net-webforms-or-asp-net-mvc 您认为 ASP.NET MVC 会与 ASP.NET Webforms 竞争吗? ASP.NET MVC > ASP.NET WebForms,为什么?

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

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

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

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


微软的这个回答:

ASP.NET MVC 提供了一个框架 使您能够轻松实施 模型-视图-控制器 (MVC) 模式 用于网络应用程序。这个图案 让您可以将应用程序分成 松耦合、可插拔组件 用于应用设计、加工 逻辑、显示。

ASP.NET MVC 不能替代 网络表格。它提供了一种替代方案 设计网页时的选择 应用。使用 ASP.NET MVC 提供 具有以下优点:

• 它使您能够实现并 保持明确的分离 担忧

• 它有利于测试驱动 开发(TDD)

• 它提供了对 您在应用程序中发布的 URL 以及通过发出的 HTML 应用程序

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ASP.NET MVC 注定要取代 Webforms 吗? [关闭] 的相关文章

随机推荐