现在一场新的技术战争已经悄然在RIA领域打响。这个领域的传统霸主是手握Flash平台的Adobe公司;另外,还有借助Silverlight技术参战的软件巨人微软;最大的黑马则可能是刚刚推出了JavaFX的Sun公司。
Silverlight 2.0将与跨平台.NET Framework版本一起发布,可以运行于Windows、Mac上,很快也会支持Linux,支持Internet Explorer、Firfox和Safari以及更多浏览器。
大家都知道silverlight里用了获得艾美奖的新的视频编解码技术。视频质量无论从移动设备还是桌面浏览器都可以达到720p HDTV video模式。如果能用silverlight技术设计一个视频网站估计客户体验很不错的。
在11月末的时候我们发布了Visual Studio 2008和.NET Framework 3.5 RTM版。在这个星期的早些时候,我们发布了Visual Studio上Silverlight插件的更新版本。
在Silverlight发布时,微软宣称它将是一个完全跨平台、跨浏览器的下一代富客户端开发技术工具。但在使用绚丽功能的同时,很多人会思考Silverlight是否能够一如既往地实现不同平台间托管代码执行的安全性?答案是“除了安全,您没有别的选择”。
这是一个附加到Visual Studio 2008 RTM版中的工具, 称为Microsoft silverlight 1.1 Alpha。它为使用c #或visual basic 开发silverlight提供了一个silverlight项目体系。它包括:
微软的Silverlight是WPF的一个子集,它运行在Web浏览器的一个插件中,用于帮助用户在Web页中显示特效动画、矢量图形以及一些视频等。本文将对微软的这项新技术展开讨论,并帮助读者了解Silverlight,以及使读者更加清楚地认识Silverlight的工作方式和使用方法。
微软的Silverlight是WPF的一个子集,它是Web浏览器的一个子集,用于帮助用户在Web页中显示特效动画、矢量图形以及一些视频等。本文将对微软的这项新技术展开讨论,并帮助读者了解Silverlight,以及使读者更加清楚地认识Silverlight的工作方式和使用方法。
无论对于开发者,还是对于系统管理员和用户,Silverlight的出现将带来全面的变化。今年春天微软推出Silverlight后一度引起了业界的轰动,Silverlight的推出是一次伟大的改变。
你可能听说过微软的Silverlight技术,现在有一个新的被称作Moonlight的插件可以使Silverlight技术可以在Linux、Mac和Windows上运行。
Silverlight 1.0版本把会把目光主要集中在音频和视频上,但是未来的版本会让开发者能够在.NET平台上开发具有音频和视频效果的web应用程序。
Adobe公司一直非常努力的开发Adobe Flex 3.0版本,预计在2008年初发布。Adobe Flex是一个开发工具集,为了构建富web应用程序,这些web应用程序使用Flash Player播放器,运行在浏览器中。
验证系统需求 确认你正在运行的是Silverlight所支持的Windows系统和浏览器. 下载 点击上面的Silverlight 1.0 Beta For Windows的下载链接(接受许可协议即可) 对于 Microsoft Internet Explorer 用户:
第一步 准备运行环境,安装Silverlight插件 安装Silverlight的插件,让Silverlight在你的机器上运行起来,给自己一个初步的体验。
为了让读者更清楚目前微软与Adobe在RIA的展示层、语言、工具架构上的不同,笔者做了一个架构图,如下图所示。
微软今天官方发布了Silverlight 1.0,其支持OS X和Windows。另外他们也将协助Novell工作,以扩展到Linux平台上。Linux的支持将基于Mono。微软的Scott Guthrie提供了一个这个版本的detailed overview细节概览,
今天是一个特殊的日子,Silverlight 1.0已经正式RTW了。我知道很多人可能会认为这个产品的最终阶段应该是RTM,其实微软的发布阶段应该分为RTW,RTM以及RTO三种。
silverlight的优势: 1.开发优势:Silverlight是基于微软.NET Framework之上,所以现有的开发者或设计者能以既有熟悉的技巧,轻易开发出互动性的网页程式,此后端部分也支持了Apache、PHP。
对于任何成长中的企业来说,设计一个合适的网站是一件非常重要的事情,但是如何让你的网站具有富互联网应用程序(Rich Internet Applications,RIA)的体验却不是那么简单。为了在这方面为开发者减轻负担,微软最近推出了Silverlight——这是一个针对Web开发者而推出的跨平台、跨浏览器的插件。
本章中的QuickStart 示例演示如何使用Silverlight中的 .NET Framework 子集部分来得到远程的 XML内容, 使用XmlReader来读入内容, 以及使用StringBuilder 和 XmlWriter来将内容输出到XAML 中.