0

我需要使用 ASP.NET 使用简单的 CRUD 操作快速构建一些简单的 Web 应用程序

我的直接选择是使用标准的 ASP Web Pages 2,我会的。

它们中的大多数将有 1-2 页长。

我需要找到一种方法使其更加用户友好并对其进行 AJAX 化。

在我看来,这样做会牵涉到 JQuery。但我想这会将我带到 Web API 以便在 JSon 中获取/设置数据......

如果这是唯一的出路,我该怎么做呢?网页可以支持Web APi还是我必须去MVC?

例如,我想通过按下按钮或选择 UI 元素(下拉框)来更新页面中的表格。

更新:我遵循了这个,我只更改了 global.asax 中的导入,如下所示:

    <%@ Import Namespace="System.Web.Http" %>
<%@ Import Namespace="System.Web.Routing" %>
<%@ Import Namespace="System.Net.Http.Handlers" %>

看来它现在可以工作了..

4

1 回答 1

1

我建议使用 ASP.NET Web API(带有 Web 表单)和KnockoutJs

为什么?

Web API 使服务 JSON 变得非常容易,并鼓励使用 RESTful 方法而不限制 yorr 选项(因为 RPC 样式调用仍然在 IMO 中占有一席之地)。

Knockout 有很好的文档、教程和强大的支持。我已经使用 Web API、Bootstrap 和 Knockout 构建了几个真正“ajaxy”的应用程序,可以推荐你看看。

于 2013-03-18T19:25:15.943 回答