【发布时间】: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