代码改变世界

Silverlight 3.0开发环境升级4.0.

2010-05-05 12:19  chenkai  阅读(2204)  评论(6编辑  收藏  举报

最近要用Silverlight做一个演示[Demo]系统. 拿到需求后. 看了上面系统配置要求. 要求底层数据为MSSQL[2005版本]系列. 而Silverlight中访问数据库互操作三种方式:Wcf服务. ADO.NET Data Service和RIA Service.三种互操作方式特点如下:制表如下.

 

很明显RIA Service除了在数据库兼容上尚有不足地方. 相比而言RIA Service在其他各个方面特点更加突出. 其实我更加关注构建应用程序的效率. 相比在利用Silverlight 4.0版本以前做一些辅助开发的和二次SL开发的一定对此大有体会. 虽然WCF服务和ADO.NET 这两种方式操作简单 每次搭建一个Data Entity与关系型数据库映射时. 特别业务逻辑相对较多,对于开发人员来说操作的量就显得有点大.

 

Silverlight是一种客户端执行的环境,它无法如同 ASP.NET一样,直接与后端数据源进行沟通,数据存读取和保存全都必须跨越网络,本身对于数据库互操作性,使用N-tier[N层]架构才能让 Silverlight 顺利的存取远程数据,但是又突出一个特点对于大型企业级或是产品级项目 这是规范是值得.但是类似我这个仅仅是一个系统演示版本小需求量的系统而言.N-Tier就显得不那么容易. 而RIA Service  让整个Silverlight 平台能够拥有如同 Asp.net中操作Web Form 或是 Win Form 一般同等级的数据库应用程序开发能力.RIA Services不仅仅是支持Silverlight,将来还会支持asp.net/ajax等等。 快速而高效 才是我所看重的.

 

 RIA Service 让开发多层式架构的过程就如同传统 2 层式架构应用程序一般自然。因为 WCF RIA Service 的导入,让这第 4.0 版的 Silverlight 足以成为相关技术发展的一个重大里程碑,而这也是我们跳过 Silverlight 2.0 与 Silverlight 3.0,全心等待 Silverlight 4.0 来临最重要的原因之一.

 

升级Silverlight 3.0 版本到4.0: 4月12日发布VS2010 RTM 随后在 4月13日发布Silverlight 4.0 .

A:建议安装VS2010 ULtimate RTM版本【目前只有英文试用版】. 安装在新建Silverlight 4版本Project时.

 

选择版本为Silverlight 4.0.

提示当前RTM版本中没有安装Silverlight Tools  For VS2010工具. 下载安装.

注意Silverlight 4 Tool FOr VS2010包含了:WCF  RIA Service  RC版本安装.

相关安装资源 如下:

下载安装VS2010.

Silverlight 4开发包

Silverlight 4 Tools for Visual Studio2010. 

Silverlight Toolkit 【4.0版本】

Microsoft Expression Blend 4 Trial 【没有发布正式版 目前也只是有原来的Beta 版本升级到RC版本】

Silverlight 4 SDK下载

WCF RIA Service下载 【因为在Silverlight 4 Tool中已经安装了WCF RIA RC版本 这部分可能重复安装 注意】

Silverlight 4在线文档 【MSDN上Silverlight 文档】

Silverlight 4 CHM离线文档下载 【Silverlight 4.0CHM格式 全英】

What's new in Silverlight 4? 【Silverlight 4.0新特性】

无觅相关文章插件,快速提升流量