成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

簡單Silverlight應用程序五步走

開發 后端
簡單的說,SilverLight是一項關于Web開發的新技術,它是目前最炙手可熱的客戶端的網絡技術,并且可以提供單純依靠HTML、CSS和JavaScript難以實現的功能。

Silverlight 1.0的出現到Silverlight 3.0版本的發布,其間微軟對其進行了不斷的完善與更新,新版本的Silverlight不僅增多了50多項功能,同時也為我們展現了各種強大的開發工具包

若要跟上技術革新和演變的步伐,并且掌握***的網絡技術,可以說是一個非常艱巨的任務。因為當你認為你已經掌握了一些新技術的時候,另一項更新的技術出現了,并且更加吸引人。

除非過去的幾個月中你被放到一個被遺棄的孤島上,并且沒有手機與無線設備與外界聯系,那么你肯定會聽到SilverLight,一項關于Web開發的新技術。它是目前最炙手可熱的客戶端的網絡技術,并且可以提供單純依靠HTML、CSS和JavaScript難以實現的功能。

什么是SilverLight?

很多人都喜歡比較Silverlight和Adobe公司Flash產品。Silverlight就像Flash一樣,是一個插件,它必須安裝終端用戶的計算機上,并可以在多種瀏覽器上使用,包括Internet Explorer、Firefox和Safari。Silverlight也可以在多個操作系統上運行,包括Windows和Macintosh(名為Moonlight的Silverlight的Linux版本也已經實現,不過不是由微軟實現的)。Silverlight一旦安裝完畢,它可以提供醒目的動畫,播放電影,展示廣告,提供導航和玩游戲以及聽音樂。

Silverlight

Silverlight基于XAML(可擴展應用標記語言,一種基于XML的格式)。XAML可以提供專門的可用于執行各種不同的任務的XLM標簽,例如顯示橢圓、長方形和直線,處理各種格式的多媒體文件(.MP3、.WMV、.JPG等),處理對象創造引人注目的視覺效果,轉換對象,與JavaScript交互以及更多其它功能。

XAML也可以用來創建Windows Presentation Foundation(WPF)應用。然而,相比于用在WPF中的XAML,用在Silverlight技術里的XAML是一個更簡潔的版本。清單里顯示了一個可以用在SilverLight中展示文本的簡單XAML文件。XAML使用<canvas>作為布局元素,這與HTML使用<div>布局元素作用類似。

在SilverLight中展示文本的簡單XAML文件 

清單

除了可以寫XAML文件創建在瀏覽器中運行的Silverlight應用程序外,Silverlight也允許在編程時使用JavaScript編程操縱XAML元素,控制動畫以及更多功能。

Silverlight入門

那么,你如何開始使用Silverlight?***,花一些時間去找一些講解Silverlight的網站。這些網站包含很多Silverlight教程和SDK(包含幫助文檔和例子),以及豐富的Silverlight視頻教程。你應該下載Silverlight SDK,因為它含有大量的幫助文檔和快速入門實例,這有利于降低學習難度,并讓你迅速了解對XAML和Silverlight概念。

為了能創建Silverlight應用程序,你可以在Visual Studio .NET上安裝Silverlight工具包或者創建一個空白頁從零開始。如果你想從零開始創建一個Silverlight應用程序,下面提供了一些基本步驟。

第1步:在VisualStudio.NET2005中創建一個新的ASP.NETWeb網站工程,為什么要創建一個這樣的工程呢?事實上,你不必一定使用ASP.NET,因為Silverlight可以被內嵌在任何一個標準的HTML網頁內。然而,通過創建一個新的ASP.NET Web網站工程,你就可以在需要的時候使用ASP.NET Ajax和其它ASP.NET技術,當應用程序需要通過服務檢索數據時,這是很有用的。

第2步:在你剛剛建立的網站上添加一個名為Silverlight.js的文件。我通常把它放在一個名為Scripts的文件夾中,該文件夾包含這個網站用到的所有JavaScript文件。Silverlight.js是由微軟提供,它會在用戶沒有安裝Silverlight時自動提示用戶安裝,或者當用戶已經安裝Silverlight時自動加載它。你可以從Silverlight SDK中得到Silverlight.js文件。

第3步:創建一個XAML文件,其中包含應用程序要展示的圖形,多媒體,動畫或變換。

第4步:在你的ASP.NETWeb網站工程增加一個HTML或ASP.NET網頁。該網頁將定義一個<div>容器來表示Silverlight控件放置的地方。

第5步:使用JavaScript創建一個Silverlight控件實例,并為它設置屬性,比如設置得到用于控制應用程序展示的XAML文檔位置。這可以在頁面上設置,不過***把它放在一個單獨的.JS文件中。微軟的程序示例通常用CreateSilverlight.js命名此文件。

【編輯推薦】

  1. ***呈現Silverlight各種開發工具包
  2. 細數2009年Silverlight十大流行應用
  3. Silverlight視覺狀態管理器應用技巧一點通
  4. 為你揭開Silverlight代碼安全性秘密
  5. Silverlight 3進程進行附加調試技巧介紹
責任編輯:王曉東 來源: 和訊博客
相關推薦

2010-11-23 09:06:37

Web應用程序

2012-07-10 14:19:49

應用程序移動應用

2010-01-04 10:41:14

Silverlight

2009-09-22 18:39:02

Silverlight

2009-07-29 15:15:31

ASP應用程序

2017-01-22 20:30:41

2010-11-25 10:05:22

Visual StudSilverlightWCF

2010-08-31 09:59:20

2013-12-06 13:00:26

TechEd2013Office 365Visual Stud

2021-04-30 16:54:27

分散式應用程序

2010-03-01 17:53:22

Python應用程序

2011-05-19 13:25:15

MySQL數據庫優化

2011-05-20 14:57:58

2024-04-01 13:31:43

2009-11-05 09:26:52

接入網性能

2011-03-22 09:45:56

Windows AzuSilverlight

2011-03-22 10:03:55

Windows AzuSilverlight

2010-09-07 09:42:23

2010-07-12 17:10:23

Android應用程序

2014-05-28 10:20:30

大型機運維
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美一区二| 国产精品免费在线 | 亚洲精品久久 | 国产片侵犯亲女视频播放 | 99精品国自产在线观看 | 国产高清在线精品 | 国产精品成人一区二区三区吃奶 | 亚州综合在线 | 久久久久久亚洲精品 | 男人天堂色 | 欧美大片在线观看 | 国产成人一区二 | 精品久久久久久久久久久 | 综合久| 久久久女女女女999久久 | 黄篇网址 | 免费一区二区三区 | 欧美国产一区二区三区 | 国产综合久久久 | 国产精品99久久免费观看 | 中文字幕欧美日韩 | 亚洲日韩中文字幕一区 | 色欧美片视频在线观看 | 在线观看av网站永久 | av手机免费在线观看 | 国产欧美日韩 | 日本a视频 | 国产精品国产亚洲精品看不卡15 | 自拍偷拍亚洲一区 | 国产精品国产三级国产aⅴ无密码 | 国产成人99久久亚洲综合精品 | 亚洲久在线 | 国产欧美精品一区二区色综合朱莉 | 久久国产欧美一区二区三区精品 | 欧美精品久久久久 | 古装三级在线播放 | 7799精品视频天天看 | 在线看国产 | 国内精品免费久久久久软件老师 | 免费国产视频在线观看 | 91麻豆精品国产91久久久更新资源速度超快 |