• 微软最近发布了此前一直在秘密研发的.Net RIA Services(此前叫做“Alexandria”项目)。这个项目目前只是个预览版,不过对于.NET RIA Services以及Silverlight 3可能实现的功能,本文的作者表示了自己的看法。

商业应用程序的开发最打的挑战不是在绚丽的动画效果,视频播放等功能。而是最常用的Create, read, update and delete (CRUD)。数据的增,查,改,删等功能。在传统的ASP.NET应用程序中,我们可以很轻松的通过ADO.NET创建多层架构,实现数据的数据的增, 查,改,删等功能。如果你用到了现在的RIA技术比如Silverlight,你就只有写大量的服务或者WCF来实现数据的操作功能。总之我在写数据操作的时候,我觉得没有ASP.NET那样方便。在Silverlight 3发布的同时,MS发布了.Net RIA Services。可以让我们能像ASP.NET中那样,在通过RIA技术创建的应用程序中来实现数据的增,查,改,删等功能。他对于Silverlight的重要性就相当 于ADO.NET与ASP.NET一样。你只要新增此种类型的服务,一个名为DomainService的文件(实际上就一个CS文件),通过我们已经具备的能力,包含C# 语法与LINQ资料存储技术编写逻辑内容,就能直接和ASP.NET进行桥接…

有了.NET RIA Services,我们就可以将心思放在处理真正所要解决的商业逻辑问题,这也让Silverlight 3正式成为可以用来发展RIA商业应用程序的RIA技术。

相关阅读

RIA(Rich Internet Applications)富互联网应用,RIA 具有的桌面应用程序的特点包括:在消息确认和格式编排方面提供互动用户界面;在无刷新页面之下提供快捷的界面响应时间;提供通用的用户界面特性如拖放式(drag and drop)以及在线和离线操作能力。RIA具有的Web应用程序的特点包括如:立即部署、跨平台、采用逐步下载来检索内容和数据以及可以充分利用被广泛采纳的互联网标准。RIA具有通信的特点则包括实时互动的声音和图像。

客户机在RIA中的作用不仅是展示页面,它可以在幕后与用户请求异步地进行计算、传送和检索数据、显示集成的用户界面和综合使用声音和图像,这一切都可以在不依靠客户机连接的服务器或后端的情况下进行。

Silverlight是微软的一个跨浏览器、跨客户平台技术,能够设计、开发和发布有多媒体体验与富交互(RIA,Rich Interface Application)的网络交互程序。微软最新Silverlight版本为3.0beta。

转载于:https://www.cnblogs.com/timy/archive/2010/06/29/1767171.html

微软.Net RIA Services项目前景简评相关推荐

  1. WCF RIA Services 概述

    在一个三层架构的应用程序中,中间层介于表示层和数据层之间,你所写的业务逻辑和数据验证都将在中间层出现.创建拥有良好用户体验的RIA应用,你需要客户端和服务端有着相同的业务规则,因此在客户端和服务端保证 ...

  2. delphi7下调用微软的Web Services的心得

    我在delphi7下调用微软的Web Services的心得.(其中服务是指返回数据集) 我在delphi7下调用微软的Web Services的心得.(其中服务是指返回数据集)        作者: ...

  3. (转)使用Entity Framework和WCF Ria Services开发SilverLight之1:简单模型

    原文地址:http://www.cnblogs.com/luminji/archive/2011/06/10/2077696.html 本文目的是通过Silverlight ria service完成 ...

  4. .Net Ria Services Preview 升级至 Wcf Ria Services Beta 记录

    把使用 .Net Ria Services Preview 的项目升级至 Wcf Ria Services Beta 的基本操作如下: 准备工作 备份本地工作区代码,如果使用了源代码管理器的话,可以先 ...

  5. [译]WCF RIA Services中的集合(2)

    原文地址:http://www.silverlightshow.net/items/Working-with-collections-in-WCF-RIA-Services-part-two.aspx ...

  6. Silverlight RIA Services基础专题

    Silverlight WCF RIA服务(一)简介 Silverlight WCF RIA服务(二)解决方案结构 Silverlight WCF RIA服务(三)创建一个RIA Services S ...

  7. Silverlight 应用 WCF RIA Services 在 IIS6 部署问题总结

    WCF RIA Services 部署在IIS6很简单,但是也会出现一些问题 我们的应用是Silverlight 4 Business Application,应用了WCF RIA Service,  ...

  8. Silverlight 4+RIA Services–搜索引擎优化(SEO)

    继续我们的系列文章,接着来看一下Silverlight和SEO.互联网上大部分流量都是搜索驱动的.搜索引擎通常是很多用户在公共互联网上的第 一站,企业环境上的情况也在朝这个趋势发展.搜索也是很多广告获 ...

  9. 360 回应安全云盘出现交易异常;苹果官网陆续限购 iPhone;GitHub 屏蔽微软工程师的开源项目 | 极客头条...

    整理 | 屠敏 头图 | CSDN 下载自东方 IC 快来收听极客头条音频版吧,智能播报由标贝科技提供技术支持. 「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦 ...

  10. 实现多国语言的Reporting Services项目

    自SQL Server 2005发布之后,我们开发报表项目又多了一种选择:Reporting Services. 因为工作的原因,较早就接触到使用Reporting Services技术开发报表项目, ...

最新文章

  1. Xcode 8 控制台输出大量不用的log的问题解决NSLog失效的解决
  2. 在 Shell 脚本中跟踪调试命令的执行
  3. 谈谈设计模式的几个原则
  4. Python中字符串格式化:%和format
  5. 常用 linux 快捷键设置,Eclipse常用的快捷键及配置
  6. 谈产品研发项目需求及需求变更管理
  7. 分享Android开发中用到的图标icon设计下载地址
  8. 力扣刷题-题目以及答案
  9. 解决谷歌chrome浏览器双击没反应,不能启动(亲测好用)
  10. 微信小程序: 赞赏码的长按识别
  11. 计算文件的md5值(Vue)
  12. 【PHP基础-3】PHP常用运算符
  13. Promise 与 RXJS的区别
  14. 阿里开放平台接入——开放平台注册与API调用
  15. Perl变量作用域和自定义函数小结
  16. 饥荒启动服务器显示error,Win10电脑运行饥荒游戏提示error during initialization解决方法...
  17. python牛顿迭代法求根例题_python求根算法
  18. 微信十周年了,一文速览六大生态产品成绩单
  19. scala函数自我小结(待更新)
  20. ensp启动设备蓝屏_超全超详细的电脑蓝屏问题解决方案汇总

热门文章

  1. mysql sys exec_mylab_sys_exec UDF调用mysql外部系统命令(For linux)
  2. html空心字体怎么设置,Word或者WPS如何设置阴影空心的特大字体?
  3. C# 创建文件夹 Directory
  4. c语言在s之后可以直接跟条件,2018C语言第二次作业
  5. a卡显存定位软件tserver_不止显卡!这些硬件因素也a影响着你的深度学习模型性能...
  6. android snackbar 底部,Android KitKat:Snackbar不在屏幕的底部
  7. 实验室计算机系统权限管理规程,计算机辅助建筑设计实验室使用规范(试行)...
  8. Linux学习(一)——常用命令
  9. OpenWrt running on VMware
  10. CODEVS 3027 线段覆盖2