- Web璀璨:Silverlight应用技术完全指南
- 张驰清 王均 吕玉强编著
- 467字
- 2025-03-10 01:42:42
1.2.1 Silverlight 1的特性
在2007年9月,微软发布了Silverlight 1,其主要特点如下所示。
● JavaScript编程模型。在Silverlight 1中,开发者需要使用JavaScript和XAML创建基于Silverlight的应用。Silverlight 1中所有的对象都可以通过JavaScript对象模型进行访问。
● 二维矢量图像动画。通过添加移动和交互性,动画能够增强作品的图形效果。通过变换背景颜色或者进行动态变换,可以创造出戏剧性的屏幕变换效果或者有益的视觉暗示。我们可以创建基本的动画,也可以使用关键帧创建更复杂、更强大的动画。此外,通过附加事件,可以实现动画的交互。
● AJAX支持。XAML与ASP.NET AJAX无缝集成,比单独使用ASP.NET AJAX能够提供更丰富的表现能力。
● 输入和事件。Silverlight提供了一套响应行为的事件,如Silverlight中状态的改变和用户的输入(例如鼠标行为)。
● Canvas画布布局。只能使用Canvas作为布局对象,使用绝对坐标定位元素在舞台上的位置,布局手段相对有限。
● Silverlight ASP.NET控件。用于Silverlight的ASP.NET控件允许你使用熟悉的ASP.NET服务器控件模型来提供各种Silverlight支持,从基本的安装支持到处理用户交互,以及处理媒体。
● 图像与音视频支持。Silverilght 1支持PNG和JPG格式的图像,Windows Media Video (WMV)、Windows Media Audio(WMA)和MP3格式的音频文件。特别值得一提的是,Silverlight 1还支持高清视频(720P)。