我們可以在Silverlight 4平臺(tái)上開發(fā)可移植的,跨平臺(tái)的,基于網(wǎng)絡(luò)的應(yīng)用程序,并且可以從不同的源頭集成服務(wù)和數(shù)據(jù)。相比傳統(tǒng)Web應(yīng)用的界面,Silverlight應(yīng)用的界面讓人耳目一新。讓人感覺像是Windows Form應(yīng)用程序搬到了Web上。
為什么需要Silverlight 4
前面我們?cè)陂_發(fā)Web應(yīng)用的時(shí)候,碰到了許多技術(shù)上的難題,如平臺(tái)兼容,不同的文件格式和通訊協(xié)議,同樣的頁面在不同瀏覽器上的表現(xiàn),還有不同瀏覽器對(duì)Javascript的解釋,經(jīng)常為這些問題加班熬夜,我們沒有少費(fèi)腦筋來試圖解決這些令人頭痛的問題。有了Silverlight技術(shù):
◆我們就能克服現(xiàn)有技術(shù)平臺(tái)的的不兼容性,不一致性。
◆我們就有了能力在多平臺(tái)多種瀏覽器上創(chuàng)建一致的用戶體驗(yàn),不管在哪里,應(yīng)用程序在外觀上和行為上都是統(tǒng)一的。
◆我們就能利用熟悉的.NET框架的類和功能將不同網(wǎng)絡(luò)位置的數(shù)據(jù)和服務(wù)集成到一個(gè)應(yīng)用程序中。
◆我們就能為用戶提供一個(gè)多媒體的,表現(xiàn)豐富的,操作性強(qiáng)的用戶界面。
◆Silverlight 4為我們提供了更多的控件,更強(qiáng)大的功能,讓我們可以開發(fā)出更強(qiáng)大的應(yīng)用,更好地應(yīng)對(duì)商務(wù)上的挑戰(zhàn)。
Silverlight 4有哪些新東西?
◆幾個(gè)實(shí)用的控件,如RichTextBox, ViewBox, WebBrowser, WebBrowserBrush等。
◆瀏覽器外運(yùn)行支持,瀏覽器外運(yùn)行能象普通窗口的特性,如改變大小,置頂?shù)取?/p>
◆提升了信任的應(yīng)用程序,允許信任的Silverlight程序可以zi you讀寫用戶文件和目錄,全屏幕,調(diào)用Windows API等。
◆更豐富的媒體,可以捕捉視屏信號(hào)和話筒語音。
◆更強(qiáng)的打印功能。
◆更強(qiáng)更方便的UI界面,支持拖拽,支持剪貼板等等。
◆更好的數(shù)據(jù)綁定和WCF數(shù)據(jù)服務(wù)。
◆WCF RIA 服務(wù)對(duì)多層應(yīng)用支持更強(qiáng)。
◆DLR的支持。
Silverlight 4有哪些系統(tǒng)和瀏覽器支持?
要構(gòu)建有效的Silverlight 4應(yīng)用,開發(fā)者有必要了解Silverlight 4的架構(gòu)。
新聞熱點(diǎn)
疑難解答
圖片精選