asp.net-mvc - ASP.NET 网络表单是否被扫地出门为 mvc 腾出空间?

标签 asp.net-mvc webforms

我已经阅读了所有关于 mvc 和 webforms 如何互补等的营销演讲......

然而,似乎所有的博客都在谈论 mvc,而唯一出来的新闻是关于 mvc。

微软是否会继续改进 webforms 作为一等公民,或者它只是一种受支持的技术,因为随着时间的推移,他们将所有真正的努力、开发人员和资源都转移到 mvc 上?

是否有任何真实证据表明在不久的将来 Web 表单会出现任何令人兴奋的新改进?

最佳答案

你可以比看看 Phil Haak 11 月的帖子做得更糟:

The Future of WebForms and ASP.NET MVC



他指出了去年在 PDC 上在 ASP.NET 下宣布的 5 个关键事项:
  • 核心基础设施 包括规模和性能
  • 网络表格 包括客户端 ID、ViewState、CSS 使用等问题
  • Ajax
  • 数据和动态数据
  • MVC

  • 再加上,作为 ASP.NET MVC 的一部分构建的一些东西已经为 Web 表单发布,比如 Routing 模块,即使不使用 MVC,这对我的一些项目也会有很大帮助。

    最重要的是,VS2010 中也有一些变化可以帮助 Web 开发人员使用 WebForms 或 MVC,这会很好。

    博主们倾向于谈论什么是 Shiny 的和“新的”,事情就是这样发展的——你肯定会看到很多关于它的文字,尽管 MVC 几乎不是一种新的设计模式——它至少可以追溯到30年。

    WPF/Silverlight 也是如此——它们是 WinForms/WebForms 杀手吗?不,它们是替代产品,与早期的做事方式相比有一些好处,但也有一些差异/缺点。

    关于asp.net-mvc - ASP.NET 网络表单是否被扫地出门为 mvc 腾出空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/200256/

    相关文章:

    asp.net-mvc - Kendo UI 异步上传在 Internet Explorer 中不起作用

    c# - 在 ListView 控件中查找控件

    c# - 使用数据集作为 Repeater 控件的数据源?

    c# - 如何生成具有 Name 属性而不是 Id 的链接

    asp.net mvc errorhandler 未显示自定义错误页面

    c# - 修剪 ASP.NET Web 窗体中的所有用户输入字符串

    asp.net - 基于另一个 Web 用户控件更新 Web 用户控件

    dependency-injection - Ninject 可以注入(inject)一个类并使其引用目标类作为反向引用吗?

    c# - 本地 IIS 上跨子域的表单例份验证

    c# - 如何在 MVC 中使用 GET 方法进行搜索