asp.net-mvc - 确定是否应使用 .NET MVC

标签 asp.net-mvc

我即将开始一个新项目。我想要一些指标来确定我是否应该使用 ASP.NET MVC。

(除了使用 ASP.NET MVC 的经验...)

启动项目时应使用 ASP.NET MVC 模型的一些指标是什么?

启动项目时应使用 ASP.NET MVC 模型的指标有哪些?

最佳答案

嗯。我更好地考虑了这个问题,我想当且仅当:

可接受使用 WebForms
  • 您的团队成员不了解网络标准,他们更喜欢使用 Visual Studio 开发页面。
  • 你不关心 TDD。
  • 您不关心对象耦合和其他“深奥”的 SOLID 原则。
  • 您怀念 Windows 应用程序的开发,并且希望 Web 开发尽可能接近那种体验。
  • 您不关心最大化性能或制作无 session 网络应用程序。
  • 你想让它又快又脏。

如果上述任何陈述是错误的,我建议您忘掉 WebForms 并深入研究 ASP.NET MVC。

编辑:

还有另一个不使用 ASP.NET MVC 的原因:

  • 您以某种方式致力于 WebForms(例如,在 WebForms 组件或培训上花费了大量资金)。

不幸的是,这会使上述任何原因无效。

关于asp.net-mvc - 确定是否应使用 .NET MVC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4107201/

相关文章:

asp.net-mvc - 允许匿名调用 asp.net mvc 3 中的某些操作

c# - 在 C# 中使用安全的 websocket

jQuery.Ajax 与 MVC

javascript - 在 ASP mvc 中 FileResult 返回后触发 javascript

asp.net-mvc - 在 web.config 中指定 Controller 的命名空间

javascript - 如何从 API 填充数据并加载到下拉列表中

c# - ViewResult同时存在于 "System.Web.Mvc.dll"和 "System.Web.Mvc.dll"中

c# - ASP.NET MVC 路由,当我删除文化(语言)时出现 404

html - 如果图像被使用 N 次,是否会在 HTML 页面上下载 N 次?

jquery - ASP.NET MVC View 重新渲染其自身的一部分