随着今天ScottGu发布
一系列Silverlight2.0的文章和教程,我们终于可以一窥这个全新的RIA平台。数个月以来,多少开发人员的辛勤工作,大家猜测,期盼的功能,终于有了结果,一个崭新的Web客户端平台即将登场。
从ScottGu透露出的各种细节来看,2.0比之1.1确实有了有了质的提高,提供了不逊于.net framework完整版的丰富功能:
1、更接近于WPF的UI系统,更强大的图片和动画引擎,丰富的控件,布局,数据绑定,主题的支持。
2、原生支持REST, WS*/SOAP, POX, RSS,beta1还支持sockets,最重要的是支持跨域,可以直接调用其他网站的Web服务了。
3、更多的基本类库,包括集合,IO,范型,多线程,本地化,XML,本地存储和LINQ to XML。
所有这些东西加在一起只有4.3MB,一点也不臃肿。
从ScottGu发布的教程中还能看出Silverlight开发的一些细节:
1、由于Silverlight是客户端技术,服务器可以是任意的,包括Apache+Linux,语言也不需要是ASP.NET;
2、除Page.xaml之外,模版还会生成一个app.xaml以包含全局使用的资源,比如笔刷,动画效果等和全局事件。
3、编译后生成的文件是.xap,是以zip编码压缩的程序集,以缩减文件大小;
4、在HTML中嵌入Silverlight控件可以不使用javascript而以object形式嵌入;
还有许多激动人心的功能,等待我们去发掘。这真是鼠年新春的最大贺礼。
posted on 2008-02-23 00:44
Ren 阅读(2381)
评论(7) 编辑 收藏 所属分类:
.net 、
Silverlight