gpt4 book ai didi

ASP.NET MVC 或 ASP.NET MVC2 RC2 -> RTM

转载 作者:行者123 更新时间:2023-12-04 22:37:56 26 4
gpt4 key购买 nike

我正在设计一个未开发的应用程序,明天将开始开发,因为所有用户故事等都已完成。我计划使用 Windows Azure 和 ASP.NET MVC,我注意到 MVC 2 RC2 即将发布,但与 MVC 1 相比,关于 MVC 2 的文献要少得多。这两个版本之间是否存在实质性差异?我认为现在开始使用 MVC 2 对我来说是谨慎的,而不是以后......

你们有什么感想?

最佳答案

使用MVC2。考虑到它现在在 RC 中,预定的发布时间很可能是下个月。尽管另一张海报说有细微的变化,但实际上有重大变化:

  • 强类型扩展助手
  • 强类型 View
  • 查看模型数据标注验证
  • 许多性能改进与缓存代码的“反射”部分(表达式树可能会变得昂贵)

  • 您为 .NET 4 开发的最佳功能之一是 <%: View 中字符串的自动 HTML 编码语法。

    所以不要使用:
    <%= Html.Encode("<script>alert('you've been hacked');</script>") %>

    你可以这样做:
    <%: "<script>alert('you've been hacked');</script>" %>

    把它想象成把等号横过来,就像关上门一样。

    关于ASP.NET MVC 或 ASP.NET MVC2 RC2 -> RTM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2341827/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com