asp.net-mvc - ASP.NET MVC 缺少什么?

标签 asp.net-mvc asp.net-mvc-2 asp.net-mvc-3

<分区>

我想没有多少人不认为 ASP.NET MVC 是 Microsoft 给我们的最伟大的技术之一。它可以完全控制呈现的 HTML,提供关注点分离并适合 Web 的无状态性质。

框架的下一版本为我们提供了新的功能和工具,这很棒,但是......微软应该在新版本的框架中包含哪些解决方案?与 PHP 或 Ruby 等其他 Web 框架相比,最大的差距是什么?什么可以提高开发人员的生产力? ASP.NET MVC 中缺少什么?

最佳答案

我希望看到更好的服务器端验证支持。数据注释并没有真正削减芥末。

此外,当用户输入了无效格式的可空属性(例如 int?、float?、DateTime?,...)并且模型联编程序尝试时,我还需要一种方法来正确地个性化验证错误消息设置值。我厌倦了 string 支持属性和手动解析可为 null 的类型。

此外, donut 缓存是每个受人尊敬的 Web 框架都必须内置支持的功能。

关于asp.net-mvc - ASP.NET MVC 缺少什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4702336/

相关文章:

c# - 如何使用 Entity Framework 提交具有多对多关系的对象?

c# - 关于验证显示 2 个表单的页面的建议

c# - 在 ASP.NET MVC Razor View 中将类属性设置为 Html.EditorFor

asp.net-mvc - 回发到 Controller 操作后 MVC ViewData 模型为空

xml - 服务器标记在 xml 内容上留下空行

c# - 如何在 ASP.NET MVC 中路由 Web 表单页面?

asp.net-mvc-3 - "foreach"字符后出现意外的 "@"关键字

c# - 查找内存泄漏

jquery - 为什么 Internet Explorer 会中断 Google Maps API v3 中的 "pegman"显示?

asp.net-mvc - MVC 文件结构标准