官术网_书友最值得收藏!

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)。

主站蜘蛛池模板: 大邑县| 阿图什市| 资溪县| 图木舒克市| 涟源市| 迭部县| 白河县| 仪征市| 韩城市| 延寿县| 上思县| 宁安市| 大竹县| 定日县| 宜宾市| 彭山县| 紫阳县| 马关县| 青田县| 托克逊县| 江陵县| 永和县| 台南县| 拉孜县| 德令哈市| 闽清县| 贵南县| 岳池县| 托克托县| 隆子县| 绥滨县| 分宜县| 微山县| 巴林右旗| 若尔盖县| 文登市| 永州市| 和田市| 同江市| 高邑县| 东阿县|