物资批发市场管理的Silverlight技术分析

时间:2022-01-15 02:42:19

导语:物资批发市场管理的Silverlight技术分析一文来源于网友上传,不代表本站观点,若需要原创文章可咨询客服老师,欢迎参考。

物资批发市场管理的Silverlight技术分析

【摘要】新时期的物资批发市场发展中,基于企业对管理软件客户端更丰富操作与展示方面的需要,需完善其管理等发面的功能,而silverlight技术具备了商户管理功能,有着较强的适用性,能借助对Web应用程序的建立去完善对Server端数据库中的信息的获取,这也使得其具备了广泛的应用前景,本文将重点分析Silverlight技术在物资批发市场管理方面的应用。

【关键词】管理;物资批发市场;Silverlight;应用

信息时代的来临,促使Web化发展成为了众多应用程序的发展方向,这种趋势也促使Web开发人员需借助相应技术去构建更为快捷和完善的用户操作界面,而RIA程序中的富客户技术能提供客户端的运行环境,具备了安全、可升级等优势,这种新的服务模型有着良好的适应性,在通信技术方面整合了实时对话、声音和视频,网上用户体验良好,此系统的开发方面,微软Silverlight技术可将其运用于传统产业,促进其具备了现实运用中的可操作性。

1Silverlight

技术简介Silverlight技术首次出现于2007年,后续经历了不断地升级,现已升级到Silverlight5,这一技术是Windows展现架构的子产品,在设计方面利用了跨浏览器Web技术,可无缝运行于多操作系统或是移动设备,同时兼容了“ASP.NET”等现有技术吗,Web内容和桌面内容的开发语言一致,促使开发费用得到了有效降低。

2基于Silverlight技术管理软件的优势

(1)增强了客户端用户体验

在此技术的同时,微软推出了MicrosoftExpressionStudio这一软件与开发工具,其作用体现在Web上创建并交付富互联网媒体体验和应用程序(RIA),这一高级工具组是对Silverlight的完美支持,在管理数字资源和内容或是用户体验方面均可实现自身构想。

(2)增强了管理软件多媒体的表现力

综合看来,此技术汲取了Flex的优点,且其更偏重于程序设计,利用其能开发出=更具交互性的互动多媒体网站,多媒体效果更佳,一定程度上提升了用户体验。

(3)提高了页面响应的时间

结合以往的经验看来,使用传统B/S模式开发的软件时,往往会出现峰值流量过大的问题,基于此,Silverlight却可以进行解决,能提高响应时间,促使服务器的压力得到减轻,减少了网络负荷,不必频繁等待页面的刷新和跳转等。

3物资批发市场管理系统中对Silverlight的应用

(1)在商户管理模块中的应用

具体说来,借助于和ASP.NET的无障碍集成,加之运用DynamicXaml控件,促使用户于界面搜索栏输入搜索条件即可,后续运行中,系统会送查询关键词至后端进行搜索动作,并借助于缩略图照片的形式呈现出符合条件的数据,且完成搜索动作后,结果信息会以动画的形式跳出,对于商户的基本数据,通过点击缩略图就可显示出来,如租赁到期日、个人基本资料、租赁类别等,为用户带来了全新体验。

(2)Silverlight中数据分页控件应用

综合看来,用户在的数据较多的时候往往会希望对其能以分页的形式展现出来,这样用户自己就可以不用上下翻屏,操作起来更为简便。SilverlightToolkit3.0技术中的DataPager即为数据分页控件,且具备了强大灵活的特点,此外,还有多种显示样式供使用,针对此,我们以Silverlight应用中添加对下述DLL引用时代码为例来进行分析:System.WindowsData(在实现分页绑定方面提供了PagedCollectionView)System.WindowsControlsData(分页器控件DataPager所在DLL)后续Xaml文件头部名空间声明:XmInsdata="clr-namespaceSystem.WindowsControlsassembly=WindowsControlsData"继而于当前的Xaml中放置一个DataGrid显示列表数据,以下为其声明:<DataDataGridxName=“myDataGrid”GridColumn=“0”ItemsSource=“{Binding}”/>最后声明显示样式(DisplayMode)的效果,对相关应用的控件数据进行绑定,借助此方式,即可实现数据分页显示功能。

(3)SilverlightTreeView组件的应用

在实现以树状列表方式显示层次数据的方面,系统借助SilverlightTreeView组件等来完成,一般在开发中用作目录表、导航栏等,System.Windows.Controls为其组件所在命名空间,借助其能实现静态及动态TreeView,二者中,在实现静态TreeView的方面,势必将用到TreeViewItem的嵌套,以其完善对复杂的层次数据的构筑。具体运用中,当数据库与树形控件操作结合时,势必将变得麻烦,开发者通过WCF来获取相应数据,加之后续加载结点信息使用TreeView实施动态加载,这样,即可实现数据动态查询获取。

4结语

新时期的科技发展中,作为一种跨客户平台、跨浏览器的技术,微软Silverlight可以完善对多媒体体验与富交互的网络交互程序的开发和设计。将此技术应用于物资批发市场管理系统中,可以丰富互动的用户体验,提高了页面响应的时间等等,有着诸多的优势,且有着广泛应用前景。

作者:车晓蕾 连丰 单位:辽阳市技术市场管理办公室

【参考文献】

[1]苗凌云,俞力玲,等.公务机飞行运行品质监控[J].中国民用航空,2013,12(Vol.167).

[2]U.S.GeneralAccountingOffice.U.S.efforttoimplementflightoperationalqualityassuranceprogram[J].FlightSafetyDigest,1998,17(9):20-25.

[3]咨询通告.飞行运行品质监控(FOQA)实施与管理[R].AC-121/135-FS-2012-45.

[4]马丽莎.基于飞行运行品质监控的飞行训练支持系统设计[D].天津:中国民航大学,2008.

[5]晁海涛.飞行运行品质监控系统运行探索[J].科技资讯,2009.

[6]俞力玲.中国民航飞行运行品质监控回顾与展望[J].航空安全,2012.8(Vol.140).