- 博客(37)
- 资源 (11)
- 收藏
- 关注

原创 Silverlight在嵌入式平台Windows ce中的应用
之前一直在web领域应用Silverlight效果还不错;随着对用户体验的不懈最求,近期公司希望将Silverlight引入嵌入式平台(Windows Embedded CE)最近做了些探索性学习和研究!首先来个图看看我的Silverlight for windows ce 的处子Show(DEMO中哪个轮子和温度计都处于运动状态)!
2010-07-23 23:28:00
4808
25
原创 信息技术助力核安全--构筑防人因屏障
核安全是核电的生命线,敬畏核电安全,守护核安全是核电商业运营的首要工作;国家核安全局官网定期发布的《核电厂人员行为导致运行事件情况的通报》,这些通报中很多事件都是在运行期间由于人员误碰或误操作等行为导致的运行异常或运行事件,甚至触发反应堆停堆,这些事件虽然未造成影响,从安全角度无需考虑,但确敲响了安全的警钟;借助信息技术手段最大限度的防止人因导致的失误事件的发生, 而借用信息技术将助力核安全,构筑防人因屏障。
2016-11-04 10:51:01
561
原创 《有博天天读》Silverlight中InkPresenter控件综合应用实例
闲暇看"凤凰卫视"《有报天天读》,《一虎一席谈》节目时,留意到中间主持人经常拿着个笔或手在平板电脑上将页面划来划去,并不时在上面圈圈点点,让观众感觉相当时尚、并富含科技含量。在Silverlight中运用InkPresenter墨迹控件很容易实现这样的效果,今天通过一个实例山寨一把,来个《有博天天读》
2010-08-21 14:20:00
2010
6
原创 在Windows ce中为Silverlight元件注册手势事件以实现拖拽效果
今天接着介绍一下如何在Windows ce中为Silverlight注册手势事件以实现上面的拖拽效果。
2010-08-04 08:27:00
2152
原创 Wince中为元件注册鼠标事件以实现Canvas中的拖拽效果
伴随这苹果在设计和用户体验方面取得的成功,现在越来越多的UI交互都向Touch flow方向发展,而Silverlight For Windows Embedded方案,可帮助我们快速建立和实现内涵丰富用户体验友好的软件界面UI,下面通过鼠标事件的方式实现元件的移动和拖拽的效果,我在同一个页面放了很多控件拖拉效率还可以。本示例通过动态加载图片资源,动态为图片资源设置SetRenderTransform属性实现缩放变暗及拖放效果,
2010-07-30 17:38:00
2462
2
原创 在Wince 中使用IXRResourceDictionary加载全局资源App.xaml
在Wince 中使用IXRResourceDictionary加载全局资源App.xaml
2010-07-24 13:39:00
3149
1
原创 实现一个轻量级内存缓存
本文示例使用Dictionary构件一个线程安全的内存cache对象,使用System.Threading.ReaderWriterLock锁控制提升并发同步效率; 参考MSND:定义支持单个写线程和多个读线程的锁 public class GenericCache { #region Fields
2010-05-23 19:52:00
1230
2
原创 基于Silverlight + WCF设计实现汽车实时数据监控
最近团队有一些小的变动,项目比较忙比较来这溜达。 今天休息抽空在原汽车动画的基础上做了个实时监控的功能DEMO分享给大家。先来个图有图有真相: 演示地址: http://xingjunli.webs.com/SilverlightCar.html 需求提出:假定要从服务器获取当前汽车运行参数信息返回给客户端显示,实现一个汽车实时数据监控的功能; 方
2010-05-23 16:10:00
5631
22
原创 巧用Delegate在SilverLight多个页面、控件中传递回调方法
在论坛中看到经常有人碰到如何在SilverLight多个页面或者控件中传替参数或者值的问题,今天抽空通过Delegate机制实现回调实例方法重设动画参数的DEMO,分享给大家。最终结果如图: 演示地址:http://xingjunli.webs.com/DelegateDemo.html 参考资料:动画概述:http://msdn.microsoft.com/zh-cn/l
2010-04-13 12:55:00
4001
原创 在Flex Chart 中绘制3D图表
前一阵在论坛上看到一个兄弟,想在Flex Chart中为图例设置3D效果,近几天查找了些资料,动手做了个DEMO供大家参考! DEMO演示地址http://xingjunli.webs.com/flash/flexChartDemo.swf,先来个图片看看最终效果: 相关知识点 1、图表使用的我就不多做介绍了,网上也很多官方也有不错的教程(参考:Sk
2010-04-11 18:03:00
15209
17
原创 Silverlight4.0 应用demo1 飞驰汽车动画
前一阵装好了VS2010 beta2 和Silverlight4.0,做了一个汽车运动的动画,先来个效果图(有图有真相): 演示地址: http://xingjunli.webs.com/SilverlightCar.html 下面分解一下我动画设计的过程: 1、搭建SL4.0开发环境(我的安装顺序如下): 1.1、window7
2010-04-03 23:17:00
4455
49
原创 在windows 7下安装和设置IIS 发布Silverlight站点
一:安装IIS Internet 信息服务 (IIS) 7.5 是Windows 7 提供的 Web 服务器软件。默认情况下,IIS 并没有随 Windows 一起安装。 1、依次单击「开始」按钮 、“控制面板”、“程序”和“打开或关闭 Windows 功能”。(如果系统提示您输入管理员密码或进行确认,请键入该密码或提供确认) 2、在 Windows 功能列表中
2010-03-29 22:19:00
4287
2
原创 Silverlight DataGrid应用示例(自定义值转换器和双向绑定)
在Silverlight中可以使用如“Binding="{Binding Name}"的方式将数据同XAML中的控件进行绑定将它格式化我们需要的样子;使用这个的方法在SL中可以方便的对集合对像、XML文件,WCF服务,数据表、自定义对象等进行数据绑定; 在平时的开发过程中我们可能会碰到源数据是一个数值(0,1),或者是一个Boolean(true、false)值;当我们最终显示时确希
2010-02-24 13:33:00
13867
8
原创 手把手教你使用Silverlight实现3D场景二(创建自定义模版控件为物件应用3D动画)
今天我们使用一个自定义控件实现3D变换(飞机飞出,树木飞入),先看一下最终效果: DEMO演示地址:http://xingjunli.webs.com/view3dfly.html 1、新建template模版控件这时会自动生成一个“Themes/Generic.xaml”模版控件样式文件和继承自Control控件模版类如图: 2、
2010-02-12 14:36:00
3527
6
原创 手把手教你使用Silverlight实现3D场景一(素材准备,使用Blend创建主场景)
今天我们先实现一个3D的主场景远处的背景随机抖动如图: 1、素材准备(远景图片、飞机图,树图): 2、打开blend设计工具先将UserControl根容器面板改为Canvas以方便我们布局和动画制作; 3、在blend中绘制一个矩形并将矩形转换为Path应用由远及近渐变色(注
2010-02-12 09:42:00
3077
原创 让你的微小离子随机分布更均匀--布朗运动
1、布朗运动揭秘http://baike.baidu.com/view/17875.htm 2、在动画制作过程中到处都能看到随机的应用,然而我们直接通过随机数生成的随机数并不是很均匀,当我们想让物体感觉没有外力、任何意识均匀分布时(如:浩瀚的星空,盒子里乱飞的蜜蜂苍蝇,太阳光照射的灰尘等等),布朗运动就相当管用了。 3、基本原理:
2010-01-29 17:50:00
2288
2
原创 分享A*寻径算法类库Silverlight版
今天看博友(深蓝色右手)一篇 "C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial):(七)传说中的A*寻径算法" 里面涉及到一个路径寻径的算法(源C#版包,在SL并不能直接引用); 学习了一下,并将其局部改写以方便在SL中直接引用,源文件已上传有兴趣的朋友去优快云下载,仅供参考。 DEMO中使用一
2010-01-15 14:51:00
1295
2
原创 简单是美——提升您Flex应用性能
在RIA应用开发过程中,性能一直是我们关注的一个重点;生成swf文件的大小,内存、cpu资源消耗,事件响应等,都将影响用户在浏览或者使用过程中的体验; 这就要求我们在平时的开发过程中养成良好的编程习惯,合理使用组件,避开一些较消耗资源的因素。本文将针对这些问题展开一些讨论: 1、初始化对象时优化: 1.1、可能的话使用AS来创建你的组件/类(通常通过代
2010-01-13 16:34:00
4598
原创 总结Flex与浏览器交互
在用flex做Web应用时为了扩展应用程序功能,势必会更多的同浏览器进行交互,这样就会用到下面介绍的知识1、在Flex中实现URL 跳转(使用flash.net.navigateToURL()方法如:) /* * param1: 要跳转的URL * param2: 跳转方式 _blank /_self */ navigateToURL
2010-01-09 17:33:00
8692
5
原创 教你7步实现flex自定义Event及参数传递
Flex应用开发过程中如需要灵活的在不同组件(如A与B,父与子)之间响应事件,传递参数等功能时就会使用自定义事件(Event)机制,下面通过一个事例分七步,通过自定义Event和EventDispatcher两种机制实现事件交互和参数传递; 事例描述: 有一个父亲“parentApp.mxml”有两个儿子“comBrotherA.mxml”和"comBrotherB.mxml
2009-12-30 17:04:00
11876
7
原创 从绘制 圆形(circle)说开
今天在论坛上看到一个兄弟问“用as 3.0 划一个圆 ”的问题,花了一点时间做了个比较完整的DEMO如下: 涉及知识点: 1、圆形算法公式(当radiusX != radiusY 时绘制椭圆): xPos = centerX + Math.cos(angle) * radiusX; //angle需要转化为弧度; yPox = cen
2009-12-29 11:56:00
2835
7
原创 Flex与服务器交互之四(使用RemoteObject +BlazeDS+TomCat同Java交互及开发环境配置)
由于Flex只是一种客户端技术其本身并不能直接同数据库交互,在实际的应用开发过程中Flex提供了如URLRequest、HTTPService、RemoteObject、WebService等类以实现同服务器的通讯和数据交互,下面做一些介绍和实例解析: 本示例用到的开发工具和组件:jdk1.6、eclipse3.0、 FlexBuilder3.0、 blazeds-turnkey-
2009-12-25 16:04:00
15803
21
原创 Flex与服务器交互之三(使用WebService组件同服务器WebService通讯)
由于Flex只是一种客户端技术其本身并不能直接同数据库交互,在实际的应用开发过程中Flex提供了如URLRequest、HTTPService、RemoteObject、WebService等类以实现同服务器的通讯和数据交互,下面做一些介绍和实例解析: 1、使用WebService组件同服务器交互 WSDL描述以供Flex WebService解析调用相关接口信息(如图):
2009-12-25 15:35:00
4981
原创 Flex与服务器交互之二(使用HTTPService同服务器交互)
由于Flex只是一种客户端技术其本身并不能直接同数据库交互,在实际的应用开发过程中Flex提供了如URLRequest、HTTPService、RemoteObject、WebService等类以实现同服务器的通讯和数据交互,下面做一些介绍和实例解析: 1、使用HTTPService组件同服务器交互 使用过程中在程序中添加一个HTTPService组件,设置它的请求接
2009-12-24 11:26:00
3531
原创 Flex与服务器交互之一(URLRequest +URLLoader应用)
由于Flex只是一种客户端技术其本身并不能直接同数据库交互,在实际的应用开发过程中Flex提供了如URLRequest、HTTPService、RemoteObject、WebService等类以实现同服务器的通讯和数据交互,下面做一些介绍和实例解析: 1、使用URLRequest向服务器发送请求,使用URLLoader接收服务器返回的数据: URLRequest类可捕获单
2009-12-23 17:27:00
14127
1
原创 AS3.0 中键盘事件、数组使用及随机数生成
回答http://topic.youkuaiyun.com/u/20091202/22/50f8b8f6-638a-47cb-990e-a2f36f15bbfc.html?62099问题 交流一下AS中键盘事件、数组使用及随机数生成功能比较简单,详细代码如下请看其中的注释: <!--[CDATA[ private var srcArray:Array = new Array(
2009-12-04 17:55:00
4264
原创 WPF or Silverligth使用WGrid和ScrollViewer自定义GridView控件(附源码)
Grid作为WPF及Silverlight中最常用的一个容器组件,类似web设计中的Table,可以让你一个多行和多列的表中排列子元素,并进行控制; 要使用Grid先要向RowDefinitions和ColumnDefinitionis中添加一定数量的RowDefinition和ColumnDefinition,以定义行数和列数(如果没有显示设置则会隐式加入一个单元格)
2009-12-03 16:32:00
3927
原创 回答带箭头移动绘制矩形,小议AS3.0面向对像
根据需求我将功能分为三块 1:线条绘制对象(Line类) package Spring{ import flash.geom.Point; import mx.core.UIComponent; public class Line extends UIComponent { public var uAlpha:Number = 1; public
2009-12-02 13:43:00
5677
原创 将Datatable数据转换为HTML方法
在平时的开发中经常会将DataTable数据转化到页面显示、打印、导出等操作,下面共享一个将Datatable转化为HTML的方法public static string GetHtmlString(string ExportFileName, bool isPrint,DataTable tbl) { StringBuilder sb = new StringBuilder
2009-09-30 16:08:00
5810
2
原创 javascript中的事件
判断是否按下Shift键: if(window.event.shiftKey){} 判断是否按下Crtl键: if(window.event.CtrlKey){} 点击名为img的元素时触发: if(window.event.SrcElement.tagName=="img"){} event.Button的可能值: 0:没有按 1:左键 2:右键 3
2009-09-05 12:54:00
703
原创 C#通过编码在字符和字节之间的转换
在平时开发中,时常我们需要将字符串保存到一个文件中,或者通过网络来传输;在CLR中为方便在运行时操作字符串所有都是由16位Unicode代码构成的,保存或者传输一系列16位值在效率上显得不够理想(在英文字符中半数都是有零构成的)。 通常更有效的方法是将16位值编码成一个压缩字节数组,完成后再将字节数据解码回一个16位值数组。利用这种编码技术,一个托管应用程序也能与非Unicode
2009-08-17 17:40:00
2059
原创 (经济危机来了,牛奶断了)C#中的事件模型:
在.net设计开发过程中事件无疑是用的最多的,下面设计几个类来理解CLR事件工作机制: 应用场景:假设我设计一个送货上门的服务程序,当要送货时我将消息发送给送奶工或者邮递员等。 在构建应用程序时,我们先设计一个名为GoodsManager的类型负责发送消息,为GoodsManager类型定义一个对外提供名为NewGoods的事件。其它类型如"Milk"、“NewsPaper”
2009-08-14 17:44:00
796
原创 小议C#中的可空值类型
通常一个值类型变量永远不可能为null,它总是包含值类型的值本身。但是在某些情况下会遇到一些问题如:在映射数据库中的一个可空值列时,使用Framework来处理数据库数据时变得相当困难;为了解决这一问题CLR中引入了“可空值类型(nullable value type)” 为理解它们是如何工作的,先看看CLR中的逻辑: [Serializable, StructLa
2009-08-08 17:24:00
1153
原创 从AS3制作图片聚焦效果,小议alpha属性
实现效果: 图片由清晰渐变为模糊,由模糊渐变清晰,当用户输入透明度时根据用户输入透明度值设置图片清晰度;实现过程: 1、新建Flash文件(as3)。 2、执行菜单中的“文件|导入|导入到库” 导入清晰图AAAA.jpg,模糊图AAAABack.jpg 3、新建三个图层“清晰图,模糊图,Action”; 4、从库中将清晰图A
2009-07-25 13:32:00
2930
2
原创 DCOM技术自定义Excel模版报表组件的一些构思(适用于Excel 2003)
DCOM技术自定义Excel模版报表组件的一些构思(适用于Excel 2003) Office无疑是目前最普及的办公软件,在应用开发过程中会有很多相关的需求,将其相关的功能进行组件化,已提高重用度,便于维护,是很有必要的;针对Excel2003的一些特性开发构件了一个轻量级的Excel报表组件: 报表组件主要功能(目前主要内存数据交换通过DataTable来处理,更通用的模式数
2009-07-13 17:19:00
2572
原创 第一帖—拼图小游戏
经过一段时间的努力,完成了一个Silverlight拼图小游戏,代码主要实现过程如下: 1、在Blend绘制拼图源图形(目前实现了3种类型*3个级别=9种样式); 2、初始化加载视频及相关背景音乐,并用视频刷填充源图形: /// /// 获取视频刷 /// /// 要填
2009-07-09 09:56:00
1192
1
信息技术助力核安全--构筑防人因屏障系统(碧强软件) - 技术方案
2016-11-02
布朗运动(随机分子) flash版
2010-01-29
WPF_Silverlight使用Grid+ScrollViewer自定义GridView示例
2009-12-03
AS3.0 绘制线条组件
2009-12-02
Microsoft Expression Studio 3 Crack SLDL_DLL[1].CrackFiles.zip
2009-09-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人