Silverlight 4新控件PivotViewer介绍
生活随笔
收集整理的這篇文章主要介紹了
Silverlight 4新控件PivotViewer介绍
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
早在Silverlight 4正式版發(fā)布之前,微軟發(fā)布PivotViewer控件的演示版本,其處理以及展示大批量數(shù)據(jù)的功能吸引不少開發(fā)人員和終端客戶,今天微軟發(fā)布了PivotViewer控件正式版本,本文將介紹一下PivotViewer控件。 首先了解一下PivotViewer控件的功能是什么? 簡(jiǎn)單的理解,PivotViewer控件是一款處理并展示大批量數(shù)據(jù)的Silverlight控件。在官方的解釋PivotViewer控件可在較短時(shí)間內(nèi)載入近千條數(shù)據(jù),并將其進(jìn)行可視化處理,在使用過程中,結(jié)合Deep Zoom技術(shù),可以輕松閱覽高分辨率的數(shù)據(jù)內(nèi)容。不僅如此,PivotViewer控件結(jié)合其完美的動(dòng)畫效果提高用戶交互體驗(yàn)。 PivotViewer控件的應(yīng)用范圍? PivotViewer控件的優(yōu)勢(shì)是處理大量數(shù)據(jù),將其數(shù)據(jù)進(jìn)行可視化處理,并展示給終端客戶。其功能決定該控件可被應(yīng)用于商業(yè)智能分析,零售業(yè)展示,圖片圖像展示,學(xué)術(shù)研究展示等方向。 PivotViewer控件的數(shù)據(jù)請(qǐng)求? 從下圖可以看到PivotViewer控件獲取數(shù)據(jù)和傳統(tǒng)Web數(shù)據(jù)請(qǐng)求相似,只是傳統(tǒng)型Web請(qǐng)求,返回的是圖片或者是HTML文本,而PivotViewer控件的Web請(qǐng)求,返回的是一個(gè)Collection數(shù)據(jù)集合文件,其文件后綴名也和傳統(tǒng)的不同,分別是CXML,DZC,DZI. 在文件獲取成功后,PivotViewer控件將對(duì)數(shù)據(jù)進(jìn)行顯示。 CXML格式是XML格式的數(shù)據(jù)集合文件; DZI格式是Deep Zoom圖片文件; DZC格式是DZI的數(shù)據(jù)集合文件。 如果需要了解以上格式,可以訪問這里。 如何在開發(fā)中使用PivotViewer控件? 在使用PivotViewer控件前,首先需要滿足其環(huán)境需求, 1. Visual Studio 2010; 2. Silverlight Tools for Visual Studio 2010 3. Silverlight 4 Toolkit(April 2010) 4. PrivotViewer控件類庫(kù) 5. 添加MIME類型到Web服務(wù)器,分別是: CXML - text/xml DZC ?- text/xml DZI ?- text/xml 6. 對(duì)于跨域讀取訪問,需要添加clientaccesspolicy.xml策略文件到Web服務(wù)器根目錄。 在滿足以上條件后,可創(chuàng)建新VS2010項(xiàng)目,在頁(yè)面中添加PivotViewer控件,即可查看使用效果。 1?<local:CustomPivotViewer?x:Name="PivotViewer"
2?????Grid.Row="0"?Grid.Column="0"
3?????LinkClicked="PivotViewer_LinkClicked"
4?????ItemDoubleClicked="PivotViewer_ItemDoubleClicked"/> 在PrivotViewer控件類庫(kù)安裝完成后,會(huì)在Microsoft SDKs\Silverlight\v4.0目錄創(chuàng)建PivotViewer目錄,其中包含PivotViewer的DLL類庫(kù),以及演示代碼。下載演示代碼 PivotViewer控件的學(xué)習(xí)資源和在線演示 更多的PivotViewer控件學(xué)習(xí)資源,請(qǐng)大家訪問微軟Silverlight官網(wǎng):http://www.silverlight.net/learn/pivotviewer/ PivotViewer控件的在線演示: http://www.hitched.co.uk/wedding-venues/visual-search.htm http://netflixpivot.cloudapp.net/ PivotViewer控件就介紹到這里,Enjoy。
2?????Grid.Row="0"?Grid.Column="0"
3?????LinkClicked="PivotViewer_LinkClicked"
4?????ItemDoubleClicked="PivotViewer_ItemDoubleClicked"/> 在PrivotViewer控件類庫(kù)安裝完成后,會(huì)在Microsoft SDKs\Silverlight\v4.0目錄創(chuàng)建PivotViewer目錄,其中包含PivotViewer的DLL類庫(kù),以及演示代碼。下載演示代碼 PivotViewer控件的學(xué)習(xí)資源和在線演示 更多的PivotViewer控件學(xué)習(xí)資源,請(qǐng)大家訪問微軟Silverlight官網(wǎng):http://www.silverlight.net/learn/pivotviewer/ PivotViewer控件的在線演示: http://www.hitched.co.uk/wedding-venues/visual-search.htm http://netflixpivot.cloudapp.net/ PivotViewer控件就介紹到這里,Enjoy。
轉(zhuǎn)載于:https://blog.51cto.com/kevinfan/341267
總結(jié)
以上是生活随笔為你收集整理的Silverlight 4新控件PivotViewer介绍的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 梦到坟前磕头是什么意思
- 下一篇: const char * array[]