
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.2.2 Silverlight 2的主要新增特性
●支持.NET框架。开发人员可以使用C#、VB.NET、Ruby和Python等语言来编写Silverlight应用程序。
● 可使用Thread、Timer等类实现多线程开发。
● StackPanel和Grid等布局控件。
● 整套常用控件。Silverlight 2将包含一套丰富的控件,包含了常见的控件,如文本框、复选框、滚动条、标签控件及数据控件DataGrid等。能够让开发人员开发功能丰富的网络应用程序。
● 支持模板与皮肤。
● 视觉状态管理。Silverlight 2中引入了视觉状态的概念来处理事件和用户交互,使创建控件模板更为容易。
● 客户端独立存储。这是Silverlight 2中提供的一个可以向客户端存储文件的技术,它提供了一个虚拟的文件系统供应用程序存储读取文件。
● Deep Zoom技术。这是Silverlight 2中集成的一个可以无缝、平滑地对图片进行缩放处理的技术。你不需要花时间下载你不看或者不被注意的图片和区域,Deep Zoom会自动判断和下载所需的图片和区域。
● 支持跨域网络访问。
● 应用程序能够通过Web Services获取服务器端数据。
● 支持XML、JSON、RSS和Atom等数据格式。
● 支持LINQ,包括LINQ to XML、LINQ to JSON和LINQ to Entities。