物資批發(fā)市場管理的Silverlight技術分析
時間:2022-01-15 02:42:19
導語:物資批發(fā)市場管理的Silverlight技術分析一文來源于網(wǎng)友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。
【摘要】新時期的物資批發(fā)市場發(fā)展中,基于企業(yè)對管理軟件客戶端更豐富操作與展示方面的需要,需完善其管理等發(fā)面的功能,而silverlight技術具備了商戶管理功能,有著較強的適用性,能借助對Web應用程序的建立去完善對Server端數(shù)據(jù)庫中的信息的獲取,這也使得其具備了廣泛的應用前景,本文將重點分析Silverlight技術在物資批發(fā)市場管理方面的應用。
【關鍵詞】管理;物資批發(fā)市場;Silverlight;應用
信息時代的來臨,促使Web化發(fā)展成為了眾多應用程序的發(fā)展方向,這種趨勢也促使Web開發(fā)人員需借助相應技術去構建更為快捷和完善的用戶操作界面,而RIA程序中的富客戶技術能提供客戶端的運行環(huán)境,具備了安全、可升級等優(yōu)勢,這種新的服務模型有著良好的適應性,在通信技術方面整合了實時對話、聲音和視頻,網(wǎng)上用戶體驗良好,此系統(tǒng)的開發(fā)方面,微軟Silverlight技術可將其運用于傳統(tǒng)產業(yè),促進其具備了現(xiàn)實運用中的可操作性。
1Silverlight
技術簡介Silverlight技術首次出現(xiàn)于2007年,后續(xù)經歷了不斷地升級,現(xiàn)已升級到Silverlight5,這一技術是Windows展現(xiàn)架構的子產品,在設計方面利用了跨瀏覽器Web技術,可無縫運行于多操作系統(tǒng)或是移動設備,同時兼容了“ASP.NET”等現(xiàn)有技術嗎,Web內容和桌面內容的開發(fā)語言一致,促使開發(fā)費用得到了有效降低。
2基于Silverlight技術管理軟件的優(yōu)勢
(1)增強了客戶端用戶體驗
在此技術的同時,微軟推出了MicrosoftExpressionStudio這一軟件與開發(fā)工具,其作用體現(xiàn)在Web上創(chuàng)建并交付富互聯(lián)網(wǎng)媒體體驗和應用程序(RIA),這一高級工具組是對Silverlight的完美支持,在管理數(shù)字資源和內容或是用戶體驗方面均可實現(xiàn)自身構想。
(2)增強了管理軟件多媒體的表現(xiàn)力
綜合看來,此技術汲取了Flex的優(yōu)點,且其更偏重于程序設計,利用其能開發(fā)出=更具交互性的互動多媒體網(wǎng)站,多媒體效果更佳,一定程度上提升了用戶體驗。
(3)提高了頁面響應的時間
結合以往的經驗看來,使用傳統(tǒng)B/S模式開發(fā)的軟件時,往往會出現(xiàn)峰值流量過大的問題,基于此,Silverlight卻可以進行解決,能提高響應時間,促使服務器的壓力得到減輕,減少了網(wǎng)絡負荷,不必頻繁等待頁面的刷新和跳轉等。
3物資批發(fā)市場管理系統(tǒng)中對Silverlight的應用
(1)在商戶管理模塊中的應用
具體說來,借助于和ASP.NET的無障礙集成,加之運用DynamicXaml控件,促使用戶于界面搜索欄輸入搜索條件即可,后續(xù)運行中,系統(tǒng)會送查詢關鍵詞至后端進行搜索動作,并借助于縮略圖照片的形式呈現(xiàn)出符合條件的數(shù)據(jù),且完成搜索動作后,結果信息會以動畫的形式跳出,對于商戶的基本數(shù)據(jù),通過點擊縮略圖就可顯示出來,如租賃到期日、個人基本資料、租賃類別等,為用戶帶來了全新體驗。
(2)Silverlight中數(shù)據(jù)分頁控件應用
綜合看來,用戶在的數(shù)據(jù)較多的時候往往會希望對其能以分頁的形式展現(xiàn)出來,這樣用戶自己就可以不用上下翻屏,操作起來更為簡便。SilverlightToolkit3.0技術中的DataPager即為數(shù)據(jù)分頁控件,且具備了強大靈活的特點,此外,還有多種顯示樣式供使用,針對此,我們以Silverlight應用中添加對下述DLL引用時代碼為例來進行分析:System.WindowsData(在實現(xiàn)分頁綁定方面提供了PagedCollectionView)System.WindowsControlsData(分頁器控件DataPager所在DLL)后續(xù)Xaml文件頭部名空間聲明:XmInsdata="clr-namespaceSystem.WindowsControlsassembly=WindowsControlsData"繼而于當前的Xaml中放置一個DataGrid顯示列表數(shù)據(jù),以下為其聲明:<DataDataGridxName=“myDataGrid”GridColumn=“0”ItemsSource=“{Binding}”/>最后聲明顯示樣式(DisplayMode)的效果,對相關應用的控件數(shù)據(jù)進行綁定,借助此方式,即可實現(xiàn)數(shù)據(jù)分頁顯示功能。
(3)SilverlightTreeView組件的應用
在實現(xiàn)以樹狀列表方式顯示層次數(shù)據(jù)的方面,系統(tǒng)借助SilverlightTreeView組件等來完成,一般在開發(fā)中用作目錄表、導航欄等,System.Windows.Controls為其組件所在命名空間,借助其能實現(xiàn)靜態(tài)及動態(tài)TreeView,二者中,在實現(xiàn)靜態(tài)TreeView的方面,勢必將用到TreeViewItem的嵌套,以其完善對復雜的層次數(shù)據(jù)的構筑。具體運用中,當數(shù)據(jù)庫與樹形控件操作結合時,勢必將變得麻煩,開發(fā)者通過WCF來獲取相應數(shù)據(jù),加之后續(xù)加載結點信息使用TreeView實施動態(tài)加載,這樣,即可實現(xiàn)數(shù)據(jù)動態(tài)查詢獲取。
4結語
新時期的科技發(fā)展中,作為一種跨客戶平臺、跨瀏覽器的技術,微軟Silverlight可以完善對多媒體體驗與富交互的網(wǎng)絡交互程序的開發(fā)和設計。將此技術應用于物資批發(fā)市場管理系統(tǒng)中,可以豐富互動的用戶體驗,提高了頁面響應的時間等等,有著諸多的優(yōu)勢,且有著廣泛應用前景。
作者:車曉蕾 連豐 單位:遼陽市技術市場管理辦公室
【參考文獻】
[1]苗凌云,俞力玲,等.公務機飛行運行品質監(jiān)控[J].中國民用航空,2013,12(Vol.167).
[2]U.S.GeneralAccountingOffice.U.S.efforttoimplementflightoperationalqualityassuranceprogram[J].FlightSafetyDigest,1998,17(9):20-25.
[3]咨詢通告.飛行運行品質監(jiān)控(FOQA)實施與管理[R].AC-121/135-FS-2012-45.
[4]馬麗莎.基于飛行運行品質監(jiān)控的飛行訓練支持系統(tǒng)設計[D].天津:中國民航大學,2008.
[5]晁海濤.飛行運行品質監(jiān)控系統(tǒng)運行探索[J].科技資訊,2009.
[6]俞力玲.中國民航飛行運行品質監(jiān)控回顧與展望[J].航空安全,2012.8(Vol.140).