Silverlight 2完美征程
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

序言

从2006 年开始,微软推出了代码名为“WPF/E”的项目,该项目从诞生到正式命名为“Silverlight”,再到1.0版本正式发布,标志着微软正式进入RIA(Rich Internet Application,富互联网应用)领域。Silverlight的出现为开发RIA应用程序带来了更多的选择,遗憾的是在Silverlight 1.0时代,它的功能相对比较简单,只能使用JavaScript语言进行开发,且主要面向构建丰富的多媒体体验。Silverlight 2的发布,从根本上改变了这一切,它不仅支持多种语言如C#、VB.NET,甚至于可以使用动态语言IronPython、IronRuby来构建,除此之外,内置了丰富的UI控件,丰富的网络通信支持及浏览器互操作性支持,使得在Silverlight 2下进行RIA应用程序的开发,将变得更加容易。

笔者在Silverlight 2发布第一个测试版的时候,曾经在个人博客上撰写了《一步一步学习Silverlight 2》系列文章,受到了广大网友的热评,后来又参与了多个基于Silverlight 2的大型项目,积累了大量的Silverlight开发实践经验,对于Silverlight的前景也更加充满信心。目前Silverlight在国内已经有相当可观的装机量,对于国内的开发者来说,也许现在是学习和使用Silverlight的最好时机,但是苦于国内没有一本真正意义上原创的深入介绍Silverlight 2的书籍,本书的写作正是力图填补这一空白,以帮助广大开发者更好地使用Silverlight技术开发出富有创意的应用程序。

最后,仅以此书献给广大的Silverlight爱好者和同仁,让我们一起踏上Silverlight的征程,体验Silverlight之美,创造互联网世界的视觉盛宴。

李会军

2009年3月于北京