找回密码
 点一下
查看: 5559|回复: 10

Silverlight 4 Beta、WCF RIA Services发布,真不错呢~~

[复制链接]
发表于 2009-11-19 23:04:57 | 显示全部楼层 |阅读模式
MS几小时前刚发布了Silverlight 4 beta

http://www.silverlight.net/getstarted/silverlight-4-beta/

虽然有支持vs2008的版本,但是建议你使用vs2010。因为vs2010可以直接使用界面编辑器。VS2008的银光界面编辑器等于是废物。



注意vs2010也不是自带Silverlight 4的(因为它刚出),还是得下载上面那个链接里的工具。

相比起银光3增加了大量功能

-打印支持
-新的控件
-网络摄象
-语音视频共享
-拖拽外部数据
-多点触摸
-硬件加速
-允许本地文件和运行本地应用程序
-键盘支持
……

等等不列举,不过让我觉得最好的一个东西是和Silverlight4一道发布的
-WCF RIA Services


这个其实并不一定需要银光,不过和银光4整合得很好。也许很多人看了这名字不知道RIA Service是什么东西。

没关系,其实头目也不大清楚。请暂且这样理解——它是一个非常方便的高度整合版本WCF服务,可以动动鼠标就可对客户端提供丰富的数据\数据库服务。不像那该死的WCF一样,一个服务就要写上一大堆业务逻辑以外的内容来让别人可以连它。客户端也不需要写上那么一大堆冗长的代码来与服务器上的服务相连接。



为什么头目喜欢这东西?

Silverlight这东西其实并非是运行于服务器上的东西。而是一个运行于客户端的单独程序。它跟承载它的网站其实是相对独立的。当我们在浏览器中运行silverlight程序时,实际上我们是把这个程序下载了下来,然后在本地运行。银光程序其实本来是WPF的一个子集。也就是说,如果这样一个程序想要链接服务器上数据,结果还是得乖乖地像一个普通客户端程序一样通过一个服务来作中介。但是编写服务实在是让人厌烦的一件事情。

所以在这个方面,独立客户端程序反而远没有BS(浏览器-服务器)架构的程序来的方便(虽然无论从界面上还是易用性上还是用户方便度上都是独立客户端程序来的好)。像php程序、asp.net程序想要获取服务器数据就很方便(因为它们本身就在服务器上运行,数据库相对它们而言是位于本地的)。当然我们也不能让用户把数据库下载到本地来,任他们修改。这样一来虽然方便是方便了,数据安全性就一点都没了。所以独立客户端程序只能使用客户端-服务-数据库的方式来获得数据,传统的方式来编写服务实在非常麻烦,所以有这个RIA Service的话就省老好多事的说。

这个RIA Service不仅可用于为银光客户端提供服务,也可以对其余客户端提供服务。虽然偶还不清楚是否包括非托管客户端。



说实话,其实头目正好在为弄一个GA数据服务而焦头烂额……[s:187]所以正好遇上这个出来,可以说是撞枪口上了。很巧的说嗯嗯。

这有两个关于个RIA Service的视频,头目其实也是看老这两个视频才说它好的。

http://www.silverlight.net/learn ... ria-services-intro/

http://www.silverlight.net/learn ... visual-studio-2010/


建议大家下载了高清版看否则它里面打了些啥代码都看不到。
发表于 2009-11-19 23:39:20 | 显示全部楼层
普天同庆。
GA娘要换衣服了么??
回复

使用道具 举报

 楼主| 发表于 2009-11-19 23:44:44 | 显示全部楼层
我想近期不会

至少明年吧。

我想没准明年的x3DN我会用这个来写。
回复

使用道具 举报

发表于 2009-11-20 01:11:59 | 显示全部楼层
头目万岁万岁万万岁。
回复

使用道具 举报

发表于 2009-11-20 01:14:15 | 显示全部楼层
头目万岁!
回复

使用道具 举报

发表于 2009-11-20 01:20:26 | 显示全部楼层
那么,如果可能的话……
以后的论坛会支持PS手柄么…………
回复

使用道具 举报

发表于 2009-11-20 01:39:12 | 显示全部楼层
自从被骗装了一次就再也没碰过。
回复

使用道具 举报

发表于 2009-11-20 11:55:13 | 显示全部楼层
和Flex相比有啥优势呢
回复

使用道具 举报

 楼主| 发表于 2009-11-20 12:40:38 | 显示全部楼层
不知道~~因为偶连Flex是啥都不知道~~
回复

使用道具 举报

发表于 2009-11-20 12:41:31 | 显示全部楼层
引用第6楼迷途滴羊羔于2009-11-20 01:39发表的  :
自从被骗装了一次就再也没碰过。
我也一样呢...
回复

使用道具 举报

发表于 2009-11-22 10:28:03 | 显示全部楼层
引用第8楼Renee于2009-11-20 12:40发表的  :
不知道~~因为偶连Flex是啥都不知道~~

http://www.adobe.com/cn/products/flex/
http://flex.csdn.net/
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-9-29 07:18 , Processed in 0.030243 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表