代码之家  ›  专栏  ›  技术社区  ›  Ravi Vanapalli

为什么我要选择asp.net mvc?[关闭]

  •  -5
  • Ravi Vanapalli  · 技术社区  · 15 年前

    我添加这个问题是为了了解人们为什么使用asp.net mvc的不同观点。

    我知道这里很安静,你能告诉我更多的细节吗?我查了几篇博客,但没有好的答案。

    我是说,这促使我把我的asp.net网站变成了asp.net mvc。

    5 回复  |  直到 5 年前
        1
  •  12
  •   halfer    5 年前

    有很多关于mvc的信息,你有没有看过scott guthrie或者phil haack的博客。一个简单的google搜索会带来很多关于pro和con的文章,如果你对mvc不感兴趣,那就坚持使用webforms。

        2
  •  5
  •   griegs    15 年前

    你看过书呆子晚餐的例子吗?谷歌“书呆子晚餐”,你会找到它。

    另外,还有很多关于休息的信息。你只需要在google中输入rest,就可以看到了。

    当然,这需要一些阅读,但作为一个程序员,你应该习惯这一点。

    这是一个陡峭的学习曲线和一个庞大的框架,根本无法用简单的问题/答案来解释这一切。

    你需要玩一段时间,我建议你吃一顿书呆子晚餐,然后再回来问一些更具体的问题。

    祝你好运,玩得开心。

        3
  •  2
  •   Charlie Gevious    15 年前

    你试过做一个 W3C-WAI 使用webforms的complient网站?这很难。mvc使您可以更好地控制html和javascript。

        4
  •  1
  •   griegs    15 年前

    我刚刚又看了一遍你的问题,想再加一个答案,因为它和我原来的很不一样。

    我开始使用这个框架是因为我对viewstate的缺乏和一个页面生命周期印象深刻,这个生命周期必须重新构建所有的控件才能获得值。

    它的速度和可扩展性也给我留下了深刻的印象。

    我喜欢我可以超载的一切,并添加我自己的味道。我喜欢我可以写没有代码隐藏的观点。

    我喜欢有一个非常明确的分离的关注,这是非常容易保持。

    我喜欢这是很容易写的代码,让它工作,然后担心的看法。我讨厌网络表单,在那里,一切似乎都联系在一起,没有明确的否认的关注。

        5
  •  0
  •   Andrew    15 年前

    如果你用谷歌搜索

    asp.net mvc的优势

    你会发现上百篇关于为什么asp.net mvc是一个好工具的博客文章。但这些对你都没有帮助。以下是我选择最佳工具的超简单决策树:

    • 选择MVC 如果您的团队对web有很强的了解,是很好的开发人员,并且/或者除了asp.net之外,还具有其他web框架的背景。如果你习惯了ruby on rails甚至vanilla asp,mvc的使用是非常简单的,但它最适合强大的开发人员,而不是初级开发人员。
    • 选择Webforms 如果您的团队中充满了新手程序员和/或他们在webforms开发方面有很强的背景。这也是intranet应用程序的最佳选择。