Silverlight是设计、开发和发布有多媒体体验与富互联网应用程序(RIA,Rich Interface Application)的网络交互程序,是提升互联网用户体验的一项Web技术。Silverligh技术的出现将桌面丰富的用户界面体验带到了互联网。Silvetlight整合了一系列工具、技术和服务,使创建富互联网应用程序的工作更加轻松,不再受限于浏览器所能实现的功能,而是可以实现新的RIA平台所支持的各种交互行为,是一种跨浏览器、跨平台的.NET Framework实现,用于为Web生成和提供下一代媒体体验和丰富的交互式应用程序(RIA)。Silverllight统一了服务器、Web和桌面的功能,统一了托管代码和动态语言、声明性编程和传统编程以及windows Presentation Foundation(WPF)的功能。
Silverlight是一个浏览器插件,引入一种***和设计师都容易理解的XAML语言文件。’XAML语言是一种可扩展性应用程序标记语言,因为XAML是基于XML的语言,XML语言又是基于文本的,所以,XAML可以很容易地穿透防火墙,并且可以用搜索引擎索引到。
silverlight 4新版强化与用户的连接,允许用户通过桌面、开始菜单快速连接功能启动应用程序,并改善���影音的支持。内建新的3D与动画功能,改善文字使用及支持硬件加**果,提供几十种控制功能及程序码,如摄像头与MIC硬件支持、报表打印支持、本地文件读写、更强大的富文本控件RichTextBox和具有可粘贴、排序功能的DataGrid,以及各种专业的设计主题等。