是ASP.NET MVC注定要取代Web表单? [英] Is ASP.NET MVC destined to replace Webforms?

查看:141
本文介绍了是ASP.NET MVC注定要取代Web表单?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我发现这些问题,但是他们夫妇是一老一少:

I found these questions, but a couple of them were a little old:

<一个href=\"http://stackoverflow.com/questions/191556/should-i-pursue-asp-net-webforms-or-asp-net-mvc\">http://stackoverflow.com/questions/191556/should-i-pursue-asp-net-webforms-or-asp-net-mvc
<一href=\"http://stackoverflow.com/questions/88787/do-you-think-asp-net-mvc-will-compete-with-asp-net-webforms\">http://stackoverflow.com/questions/88787/do-you-think-asp-net-mvc-will-compete-with-asp-net-webforms
<一href=\"http://stackoverflow.com/questions/722637/asp-net-mvc-asp-net-webforms-why\">http://stackoverflow.com/questions/722637/asp-net-mvc-asp-net-webforms-why

我不相信这是重复的,可能是旧的,以至于新的光可以摆脱。如果没有,请关闭此。

I do not believe these are duplicates and might be old enough that new light can be shed. If not please close this.

我知道,没有一个统一的框架或语言必然是每一个工作的唯一工具。但是,你看到MVC食的WebForms或web表单微软的优先清单上会降低?他们将不得不继续web表单很长一段时间,因为很多投资于它,但他们没有继续为它增加新的功能。

I know that no one framework or language is necessarily the only tool for every job. But, do you see MVC eclipsing webforms or webforms going lower on the priority list for Microsoft? They will have to keep webforms for a long time because so many have invested in it, but they don't have to keep adding new functionality for it.

我不知道这是否是一个很好的例子,但它让我想起了Web部件。我从来没有看到微软在它太大起色。它的工作原理,我认为这是伟大的,直到我开始真正尝试,并得到了很多出来。那么从​​我可以看到它只是没有被微软那么多追求的,虽然它留在Visual Studio中。也许这是一个坏榜样;刚才我记住了。

I don't know if this is a good example, but it reminds me of web parts. I never saw much improvement in it from Microsoft. It works and I thought it was great until I started to really try and get a lot out of it. Then from what I could see it just wasn't being pursued by Microsoft that much, though it stayed in Visual Studio. Maybe that's a bad example; just what I remembered.

编辑:另外,如果任何人有关于这个问题来自微软的任何陈述是pciated AP $ P $。没有冒犯任何人。我只是希望的东西官员。

Also, if anyone has any statements from Microsoft on this subject it is appreciated. No offense to anyone. I was only hoping for something official.

推荐答案

这微软的回答:

ASP.NET MVC提供了一个框架,
  使您能够轻松实现
  模型 - 视图 - 控制器(MVC)模式
  对于Web应用程序。这种模式
  让你的应用程序分离成
  松耦合,可插入组件
  应用设计,加工
  逻辑和显示

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是不是替代
  Web表单。它提供了一种替代
  设计一个网页的时候选择
  应用。使用ASP.NET MVC报价
  以下优点:

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

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

• It facilitates test driven development (TDD)

•它提供了更多的控制
  网址,您在应用程序发布
  以上是由所发射的HTML
  应用

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

这篇关于是ASP.NET MVC注定要取代Web表单?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆