当前位置:主页   - 电脑 - 网站开发 - ASP.Net
Data 2.0:在 Web 服务领域公开和使用数据
来源:网络   作者:   更新时间:2012-03-08
收藏此页】    【字号    】    【打印】    【关闭

  本文示例源代码或素材下载

  本文基于 ASP.NET 3.5 的预发布版本和 Microsoft AJAX 库。文中的所有信息均有可能发生变更。

  本文将介绍以下内容:

  数据服务的含义

  公开和使用数据

  使用实体数据模型描述数据

  数据安全性

  本文使用以下技术:

  ADO.NET 数据服务、LINQ 和实体数据模型

Data 2.0:在 Web 服务领域公开和使用数据目录

  使用实体数据模型描述数据

  关系数据

  关于非关系数据

  统一 URI 格式

  数据服务安全性

  客户端:访问服务

  .NET 客户端库

  Silverlight 客户端库

  AJAX 客户端库

  查询数据服务

  命令映射

  批处理

  了解更多

  回想一下您上次构建的富 Internet 应用程序 (RIA)。您是如何获取您的数据的?又是如何区分该数据与发送至浏览器的演示文稿和用户界面 (UI) 信息的?如果有更简单的方法来实现此操作,会怎样?

  分离演示文稿和数据并不是什么新构想,但随着 RIA 技术(如 AJAX 和 Silverlight™)的日益普及,它已经越来越流行了。这些技术基于分离演示文稿和数据的思路构建,其目的在于开发出交互性更强且响应更快的应用程序。

  例如,基于 Silverlight 的 RIA 应用程序可预编译代码来驱动演示文稿,并通过 Web 服务器将该代码部署到客户端。然后,到达 Web 浏览器后,该代码将回调到 Web 服务器以检索要在用户界面中显示的数据。此类技术通常不需要选择服务器端呈现过程,因为这会混合数据和演示文稿代码。

  除了分离演示文稿和数据以使 Web 体验更丰富、更具交互性之外,Web 还有公开和使用独立于任何用户界面的独立数据的趋势。数据驱动的应用程序(如“资源聚合”)的广泛应用表明,有意义且便于使用的数据的推广开创了新的应用程序方案。

其它资源
来源声明

版权与免责声明
1、本站所发布的文章仅供技术交流参考,本站不主张将其做为决策的依据,浏览者可自愿选择采信与否,本站不对因采信这些信息所产生的任何问题负责。
2、本站部分文章来源于网络,其版权为原权利人所有。由于来源之故,有的文章未能获得作者姓名,署“未知”或“佚名”。对于这些文章,有知悉作者姓名的请告知本站,以便及时署名。如果作者要求删除,我们将予以删除。除此之外本站不再承担其它责任。
3、本站部分文章来源于本站原创,本站拥有所有权利。
4、如对本站发布的信息有异议,请联系我们,经本站确认后,将在三个工作日内做出修改或删除处理。
请参阅权责声明