1

作为一些背景知识,我更喜欢 ASP.NET MVC 给我的灵活性和好处,并且自 MVC 发布以来一直在构建它。但是我即将开始的新项目需要一个复杂的日历/调度器控件——并且没有一个 jQuery 替代品能够满足所有要求。

这使我找到了 Telerik Radtools Scheduler,它勾选了所有框,但它的目标是 ASP.NET WebForms。

项目的其余部分包含基本的 CRUD 功能,非常适合通过 MVC 公开的模式。

我最近看到了很多关于 OData 的讨论,我想知道这是否会给我带来我所追求的“中间立场”。

有没有人有任何利用 Webforms 中的 OData 的经验(或者即使它可能,或者你想做的事情)。

我仍然希望创建一个基于 jQuery 的客户端重型 UX,因此欢迎任何其他想法或建议。

4

1 回答 1

0

我还没有将 WCF 数据服务用于 Web 表单开发,但我正在处理的主要项目是我列表中的下一个开始构建一些 WCF-DS/OData 功能的项目。

这绝对是可能的,而且我认为它为现有站点/应用程序提供了一个很好的附加组件,您可以为它提供一些可查询的提要和/或一些额外的 CRUD 功能。我现在的问题是我的 Web 表单项目没有使用实体框架作为底层域模型——我们有一组手动实体。所以我必须做很多(有点平凡的)工作,为插入/更新/删除功能实现 IUpdatable。但我将让 IQueryable 方面的事情快速启动并运行,以便在从应用程序传播信息方面提供一些快速的胜利。(不妨先试试低垂的果实,看看它是否值得付出努力——我相信它会值得,但我也想速战速决!)

我在我所在的地区就 WCF 数据服务和 OData 进行了一些讨论,并在我的示例中使用了很多 jQuery。就个人而言,我喜欢它。WCF-DS 支持的 JSON 格式非常棒,非常适合我的 jQuery 工作。

我已经将 WCF-DS 提要与一些 jQuery UI 项目(用于显示和/或更新数据的模式、不同选项卡上提要的不同部分(异步检索)等)集成,并且还计划集成一些 jqGrid 示例我有我的 WCF-DS 提要。

如果您使用 jQuery,我肯定会建议保留所有 JSON(显然)并且您真的不应该有任何问题。

如果您对此还有其他问题,请告诉我。我很惊讶没有更多的答案或反馈。我认为这是一个非常好的框架,它可以集成到许多不同类型的应用程序(Web 表单、jQuery、Silverlight 等)中。

希望这可以帮助!祝你好运!!

于 2010-07-15T18:23:46.773 回答