
使用Silverlight构建企业级RIA经验分享
Silverlight 作为微软推出的RIA开发产品,已经推出了四个版本( Silverlight4 为 BETA 版),目前,主要应用还是以网络媒体、娱乐等方面,其实 Silverlight 在企业应用中有着很好的应用前景。此次演讲我主要结合中国人寿养老金咨询系统 (PACS) ,向大家分享一些Silverlight在企业级 RIA 开发中的经验。

Silverlight 作为微软推出的RIA开发产品,已经推出了四个版本( Silverlight4 为 BETA 版),目前,主要应用还是以网络媒体、娱乐等方面,其实 Silverlight 在企业应用中有着很好的应用前景。此次演讲我主要结合中国人寿养老金咨询系统 (PACS) ,向大家分享一些Silverlight在企业级 RIA 开发中的经验。
随着Web 2.0深入人心,前端技术发展呈现百花齐放之势,无论是各个RIA厂商对自身技术的推陈出新,还是浏览器厂商对RIA技术的追逐,都表明前端技术已经在软件开发社区中占据了重要的地位,而且还在不断上升,InfoQ中文站总结了过去一年前端技术的精彩报道,以馈读者。
上周,Miguel de Icazza发表了一篇长文,列出了自2010年7月转移到GitHub后,Novell的Mono团队所完成的工作。其中大多数工作是对语言的支持和对MonoDevelop进行的改进。
最近,微软在PDC 10大会上针对Silverlight和HTML 5的不同态度以及由此引起的前端战略走向猜测在国内外社区中激起了热烈讨论,InfoQ中文站试图勾勒出事件的来龙去脉,读者朋友可以借此对这次讨论进行充分的认识和思考。
在何时使用WPF,何时使用Silverlight的问题上,很多人备感困惑。为项目选择正确的技术取决于应用程序的需求,以及WPF和Silverlight能力的不同之处。
之前,Silverlight 4在4月发布的时候还没有同步推出相应的开发工具。最近,微软宣布Silverlight 4 Tools for Visual Studio 2010已经准备妥当。除了有Silverlight 4的基本支持和RIA Services的相关模板外,还对IDE进行了很多加强,让Silverlight、WPF和XAML的开发工作更加容易。
自从2008年首度推出以来,Silverlight Toolkit就已经成为Silverlight平台不可分割的一部分了。时至今日,Silverlight Toolkit已经发布了第7个版本,该版本放弃了对Visual Studio 2008和Silverlight 3的支持,进而转向了新近发布的Visual Studio 2010和Silverlight 4。
使用Silverlight 2和3构建的程序集与.NET Framework并非二进制兼容的,因此为了共享代码我们通常需要编译两次才行。借助于Silverlight 4和.NET 4,我们可以在.NET 4中使用某些基于Silverlight的程序集。
Silverlight背后有强大的.Net平台支持,自Silverlight1.1开始它就使用CLR运行时环境,而Silverlight4更是将运行时环境升级为最新的.Net4.0版本。本文带着读者探究了Silverlight CoreCLR里面究竟有什么?

InfoQ编辑在QCon北京2010大会期间,采访了中国人寿的技术主管——吴磊,中国人寿基于Silverlight开发了一个企业级应用,他将就RIA技术选型,Silverlight开发实践,Silverlight未来的发展等话题和大家进行交流。

微软发布的Silverlight似乎让经历了7年之痒的RIA看到了春天。本文以中国人寿的PACS为例,从技术选型到开发流程,让读者看到了Silverlight的绝妙之处。