【问题标题】:Are there any decent .NET MVC frameworks for building rich AJAX applications?有没有像样的 .NET MVC 框架来构建丰富的 AJAX 应用程序?
【发布时间】:2012-06-06 17:34:24
【问题描述】:

我想构建一个具有丰富的基于 ajax 的用户界面的应用程序。主要的 UI 功能是:

  • 实时数据保存(用户在表单中键入的不完整数据应 保存在服务器端)
  • 实时验证(应验证字段,有时使用服务器端验证 检查,当失去焦点时)
  • 处理 URL 导航(带有 URL # 片段)和浏览器返回 按钮
  • 没有页面重新加载

所以总的来说,我喜欢谷歌应用程序、wunderkit、asana 中的那种 UI。 我的应用程序将有很多表单、大量输入字段,并且必须处理大量数据,包括文件上传。该应用程序的先前版本使用 ASP.NET-MVC3,而 ajax 仅以少数专用模块的形式使用。 要求是在 .NET 中构建它,我无法使用除 ASP.NET-MVC 之外的任何东西进行映像。

问题是:是否有任何体面的框架可以使用 .NET MVC 4 构建此类应用程序,还是我应该自己开始构建它?

更新: 我知道每个 ajax UI 功能都有很多 jQuery 插件。我正在为已经选择了这些插件的丰富 ajax 应用程序寻找某种基础。虽然我开始意识到,也许自己创建这个基地是一个更好的主意。

【问题讨论】:

  • 我认为你在谈论 ASP.NET MVC ......这些东西是受支持的,但你必须编写“一些”代码。你想做什么却做不到?
  • @hunter:我可以使用当前的 ASP.NET MVC 做所有我需要的事情,但我不想再次发明轮子。
  • 那是什么轮子?通过ajax保存表单?您可以全局附加任何要发布的 ajax 提交事件。
  • @hunter: wheel examples: url # 片段导航,实时验证。我知道每个任务都有几个 iQuery 插件,但我想知道这些插件是否有某种经过深思熟虑的编译,为大型 ajax 应用程序创建基础

标签: javascript .net ajax asp.net-mvc rich-internet-application


【解决方案1】:

您所询问的几乎所有内容都可以在 jQuery 插件中找到。

【讨论】:

    【解决方案2】:

    有时它不是“再次发明轮子”,存在如此多的 javascripts 库来帮助您。您正在寻找的抽象级别,您没有找到任何东西,至少是好的。

    我总是做自定义库来适应设计并保持希望客户重用(DRY)的模式,记住不是每个人都想要相同的用户界面流程

    【讨论】:

      猜你喜欢
      • 2010-12-26
      • 2012-01-02
      • 1970-01-01
      • 2011-07-27
      • 1970-01-01
      • 2011-09-07
      • 2013-01-19
      • 1970-01-01
      • 2014-11-02
      相关资源
      最近更新 更多