asp.net - 需要有关创建新 ASP.NET 应用程序的建议

标签 asp.net jquery ajax

我正在创建一个新的 ASP.NET 应用程序,该应用程序对 UI 非常重视。我更倾向于 Web 表单模型而不是 MVC,因为我非常熟悉它。

我有几个问题

  1. 用户界面允许用户执行诸如重新排序表行、拖放、与图像交互等任务,并且无需单击“保存”按钮即可将更改保存到数据库中。我知道这可以使用 AJAX 来完成。需要使用什么架构(带有 WS 调用的 JQuery?ASP.NET AJAX?)。实现这种功能是否复杂且耗时?

  2. 使用 Telerik 等第 3 方工具包或使用 native ASP.NET Ajax 控制工具包是否有值(value)?

  3. 我希望拥有与其他 Web 2.0 应用程序相同的外观和感觉。有没有任何设计模板可以让我领先?

非常感谢任何帮助。

编辑 您还可以介绍一下 AJAX ASP.NET 应用程序的体系结构吗?

  1. 我一直使用业务逻辑和数据层是独立项目的应用。 AJAX 应用程序似乎倾向于使用 Web 服务。这是否意味着 BL 和 DAL 现在是 Web 服务?
  2. 如果我想避免使用 Web 服务,可以使用静态页面方法吗?**

最佳答案

围绕 Web 表单的控制市场比 MVC 成熟得多,因此来自 Telerik、Devexpress、Infragistics 等公司的工具将拥有更成熟的实现和更广泛的支持基础。大多数这些都会在主要浏览器中执行您提到的操作。

这就是说...

考虑 MVC,当您将应用程序投入实际应用时,无论您怎么想,它可能会存在很多年;现在它很有可能在 10 年后仍然会被使用,所以做出这样的决定时要着眼于 future 。 MVC 和 jQuery 构成了一个强大的组合,可以为您提供丰富的功能,通常与第三方控件供应商推出的功能相当。

就设计模板而言,有几个网站(例如 TemplateMonster)可以帮助您快速入门。

关于asp.net - 需要有关创建新 ASP.NET 应用程序的建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1625159/

相关文章:

asp.net - 亚马逊如何创建唯一的 Base-36 ID?

c# - 从 aspx 页面调用代码隐藏方法

asp.net - IIS 应用程序池缓存错误的 url

c# - 通过 DotNetOpenAuth 对 FreshBooks 进行身份验证

javascript - onClick 事件与被点击的元素一起被父元素捕获

javascript - 将鼠标悬停在 jquery 上,将 Div 展开

javascript - 如何在 jQuery v1.11.4 选项卡中使用 POST 方法

jquery - 查找相对于父滚动 div 而不是窗口的偏移量

javascript - 我有两个选择。如何使第二个选择菜单选项仅根据第一个选择菜单中的选择显示?

javascript - jquery 验证表单字段但不将表单数据提交到目标文件