安裝Silverlight
別忘了,與Flash Player一樣,您要先安裝好外掛才能夠支援Silverlight,安裝網(wǎng)址在http://www.microsoft.com/silverlight/install.aspx
Silverlight帶來的好處:
Silverlight應(yīng)該說是跨瀏覽器的免費外掛,這樣的外掛,我們用以下四個層面來說明
一、跨瀏覽器的使用者體驗
RIA(Rich Interactive Applications)在微軟的解釋是強調(diào)互動(Interactive),與Adobe RIA(Rich Internet Applications)雖有一字之差,但殊途同歸,同樣是要帶給使用者與系統(tǒng)之間的互動及視覺化的感受。Silverlight在網(wǎng)頁上可包含了影 片、動畫、互動事件反應(yīng)及令人昏眩的使用者介面。
在安裝上,不到2MB就可快速安裝完畢,并支援現(xiàn)有絕大部分的瀏覽器。格式上有向量式圖形、影音多媒體、文字、動畫及重疊能力,加上可運用在現(xiàn)有的網(wǎng)頁或Ajax的程式架構(gòu)上。
二、語言模組與協(xié)同合作工具
Silverlight是基于微軟.NET Framework之上,所以現(xiàn)有的開發(fā)者或設(shè)計者能以既有熟悉的技巧,輕易開發(fā)出互動性的網(wǎng)頁程式,此后端部分也支援了Apache、PHP。不過就以 開發(fā)語言來說,您可以用C#、VB .NET、JavaScript、Ruby、Python等來撰寫邏輯程序。
官方以設(shè)計者及開發(fā)者來區(qū)隔適合的Silverlight整合工具
設(shè)計者:就是Microsoft Expression Studio,使用W3C標準,採XHTML、XML、XSLT、CSS及ASP.NET等技術(shù)來實現(xiàn)豐富型的網(wǎng)頁使用者體驗。
開發(fā)者:不外乎使用Microsoft Visual Studio(下一版為Orcas)來開發(fā)前后臺,因為有專屬的除錯、偵測、語言等支援功能,所以很適合開發(fā)者使用。
Silverlight背后的展現(xiàn)層模組是使用XAML來宣告,宣告什么呢?所有的控制件、視覺化設(shè)計、多媒體元件,都是利用XAML來控制。這與Adobe Flex的MXML是不謀而合。
三、多媒體支援能力
視訊支援了720HD(High Definition),這是由電影電視工程師協(xié)會(Society of Motion Picture and Television Engineers; SMPTE)所提出的視訊壓縮標準,其技術(shù)基礎(chǔ)來自微軟的Windows Media Video(WMV-9),所以可提供流暢又不失真的高畫質(zhì)影片,其次,官方號稱其低成本的串流亦可佈署到微軟下一代伺服器(代號Longhorn)的 IIS Media Pack上。聲音部分則為WMA(Windows Media Audio)及MP3格式。
Silverlight的數(shù)位版權(quán)管理DRM(Digital Rights Management)也己支援,更還有微軟Media Encoder編碼工具來方便制作線上影音播放請求。
四、混搭(Mesh-up)網(wǎng)路服務(wù)能力
Web 2.0的來臨,所以網(wǎng)頁系統(tǒng)混搭(Mesh-up)能力很重要,Silverlight也不例外,支援LINQ(Language Integrated Query)、LINQ-to-XML,用在JSON、RSS、POX及REST存取上特別管用。另外,微軟的Windows Live提供一個免費空間服務(wù),可以快速將Silverlight程式及多媒體內(nèi)容整合起來(稍后補充)。
Silverlight還有很重要一點特色在于,因為是XAML(eXtensible Application Markup Language)格式,所以可以將文字寫在Silverlight程式的介面或內(nèi)文上,做全文檢索或文字搜尋時,就可派上用場。
免費Silverlight串流 當您做好Silverlight程式,您可以免費上傳到微軟的Windows Live,此申請帳號與MSN帳號統(tǒng)一,可以讓您單一登入,網(wǎng)址在https://silverlight.live.com
Silverlight 串流服務(wù)具備以下功能:
- 能夠快速佈署Silverlight程式
- 可使用微軟的Expression Studio、Visual Studio或第三協(xié)力廠商工具
- 標準的描述語言
- 擴充的API程式庫
- 建立與傳達不同的使用者體驗
- 此環(huán)境沒有商標或使用者介面的限制
- 可以到達DVD串流的品質(zhì)
- 上傳空間
- 此串流及上傳Silverlight程式的空間總共是4GB(GigaBytes)
- 若Silverlight有包含影片,需控制在22MB以下,相等于10分鐘在300Kbps速度下傳完。
Silverlight串流范例如下圖:Adobe Illustrator to XAML制作范例 (網(wǎng)址:http://silverlight.net/samples/1.0/Video-Library/default.html)
出處:RIS
責任編輯:moby
上一頁 微軟 Silverlight 入門簡介 [1] 下一頁 微軟 Silverlight 入門簡介 [3]
◎進入論壇RIA設(shè)計與應(yīng)用版塊參加討論
|