【eNet硅谷动力消息】微软新版Silverlight 3的测试版,新增了多项控制组件和影音绘图功能 。此外,微软也改变Silverlight 3的XAML程序代码的储存方式,改用类似Flash的方法,以二进制编码文件来提高运行速度 。
为了让.NET开发者更容易开发出网络RIA应用,微软在2年前发布了Silverlight技术来和Adobe的Flash技术抗衡,多家企业开始采用Silverlight来打造客户服务 。
为了满足RIA企业应用需要的执行效率,微软在发布的新版中,改变了Silverlight XAML程序代码的档案编码方式,不再使用文字格式,而是将XAML编译成二进制文件 。微软技术人员表示:“新版做了很多效能优化,像程序代码编译后就可以提高速度 。”
从开发角度来看,只需要对原来用2.0版开发的程序作一些修改,升级新版后,使用者端的浏览速度就可以提升,微软表示,今年内会推出正式版 。
除了改善浏览速度外,微软在Silverlight 3.0测试版中,增加了十几项控制组件 。例如数据表DataGrid组件、树状检视用的TreeView组件、输入自动完成的组件、处理数据呈现的DataForm组件和换页控制用的DataPager组件等 。
新版也终于内建了开发者常用的数据系结(Data Binding)功能,新增的组件系结(Element-to-Element Binding)机制,可以让两个互动组件的特定属性建立连结,其中一个组件的属性改变,也会连带变更对应属性的数值,例如鼠标拖曳价格区间的滑杆(Slide)按钮时,物品清单上的数量会自动依据滑杆显示的数值,自动过滤掉不符条件的项目 。
开发者可以专注在组件之间的程序逻辑,透过系结机制进行设定,就可以让组件之间的属性信息自动同步,不需要像过去那样,得自行撰写同步的程序代码 。
新版也将RIA应用延伸到桌面系统中,写好的Silverlight程序经过一些设定,就可以直接执行,不需要浏览器 。此外,Silvelright 3还会在本地端档案系统中隔离出一块空间,让离线执行的Silverlight程序保存数据 。
【微软新版Silverlight 3提升浏览速度】整体而言,Silverlight 3除了强化影音效果外,也增加了更多企业应用需要的前端互动组件,离线技术也能解决RIA暂时无法联机的困扰 。Silverlight的功能逐渐赶超Adobe的Flash/Flex/AIR技术 。
- 微软: Vista中UAC值得所有操作系统效仿
- 微软称2008年Vista 份额达85% 分析师质疑
- iTunes最新版本如何设置铃声 iTunes新版设置手机铃声技巧介绍
- 微软百万美元建Vista社区
- 微软皇牌系统Vista 不会成为WinME第二
- 微软中国5月启动Vista正版宣传 主攻OEM
- 微软Windows Vista操作系统实用小技巧
- 微软surface duo价格约9700元起 搭载两块5.6英寸屏幕+手写笔
- Windows XP和Vista双系统安装方法
- 微软称Vista的UAC值得所有操作系统效仿
