随笔分类 -  Silverlight项目笔记

摘要:目前开发的系统里很多控件样式和动画比较复杂,应该是之前同事用Blend做的,这种神器不用太浪费了,自己也准备试试。系统环境Windows7+Visual Studio 20121.Windows7下使用问题之前vs安装时已经选择安装Blend,但在win7下使用还是有问题,提示需要win8系统。通过... 阅读全文
posted @ 2015-05-14 14:41 colinhou 阅读(3189) 评论(2) 推荐(1) 编辑
摘要:如何在PPT演示过程中无缝衔接演示系统成果?使用PPT自带的WebBroswer控件即可,相当于在PPT里嵌入了浏览器,在这个浏览器里打开系统进行操作演示。环境:Windows 7 + Office2013效果截图(实际中将WebBroswer控件url指向到对应系统地址即可):1.插入WebB... 阅读全文
posted @ 2015-04-09 22:39 colinhou 阅读(1802) 评论(1) 推荐(1) 编辑
摘要:1.层次布局 由于地图窗口和菜单栏都在一个父容器内,在浏览器缩小到一定程度点击地图弹出infoWindow时,会出现菜单栏遮挡infoWindow中间部分的现象,于是通过设置Canvas.ZIndex来设置显示层次顺序解决这种冲突。2.客户端读取Shp文件 有一个应用场景时用户自定义一个范围进行数... 阅读全文
posted @ 2014-12-21 18:09 colinhou 阅读(1019) 评论(2) 推荐(1) 编辑
摘要:1.xml/json数据解析 (1)xml数据解析 使用WebClient获取数据,获取到的数据实例化为一个XDocument,使用XDocument的Descendants(XName)方法获得对应节点的数据集合,再通过Element这个方法对数据集合进行筛选,获得指定数据。 参考:htt... 阅读全文
posted @ 2014-10-26 17:36 colinhou 阅读(707) 评论(0) 推荐(0) 编辑
摘要:1.使用Linq求差集、交集 使用场景: 需要从数据中心获得用户数据,并以此为标准,同步系统的用户信息,对系统中多余的用户进行删除操作,缺失的用户进行添加操作,对信息更新了的用户进行编辑操作更新。 所以需要通过对数据中心以及系统现有用户信息进行比较,分为三部分: (1)Linq取差集,找出需... 阅读全文
posted @ 2014-08-31 14:46 colinhou 阅读(878) 评论(0) 推荐(1) 编辑
摘要:1.Oracle归档模式产生日志文件引起数据库异常 连接数据库失败,提示监听错误,各种检查监听配置文件,删除再添加监听,无果。 sqlplus下重启数据库数据库依然无果,期间碰到多个错误提示: ORA-01034: ORACLE not available ORA-27101: sh... 阅读全文
posted @ 2014-08-19 20:07 colinhou 阅读(761) 评论(0) 推荐(1) 编辑
摘要:1.Prism Prism是由微软Patterns & Practices团队开发的针对WPF和Silverlight的MVVM框架。 Prism的几个关键点: (1)启动器类UnityBootstrapper Silverlight程序入口处调用Bootstrapper.Run方法时,P... 阅读全文
posted @ 2014-08-18 00:53 colinhou 阅读(2228) 评论(2) 推荐(2) 编辑
摘要:问题描述:使用Silverlight的RIA Services进行数据库更新操作,重复提交时发现异常,SubmitOperation发生错误,提示实体类冲突,检查发现之前删除的数据竟然还存在(数据库中已经删除),再进行删除操作时,会对数据库中已经不存在的数据进行删除,所以报错。 解决办法... 阅读全文
posted @ 2014-07-28 23:17 colinhou 阅读(804) 评论(2) 推荐(1) 编辑
摘要:在确定代码、编译结果和数据库都正常的情况下,无法从数据库取到数据。错误提示:Sysyem.Net.WebException:远程服务器返回了错误:NotFound,监听发现请求数据库的服务异常,访问相关地址HTTP404错误。 向数据库发起的请求异常 访问svc地址后的错误信息 ... 阅读全文
posted @ 2014-06-26 23:30 colinhou 阅读(1368) 评论(0) 推荐(0) 编辑
摘要:最近从技术支持转到开发岗,做Silverlight部分的开发,用的Prism+MVVM,框架由同事搭好,目前做的主要是功能实现,用到了一些东西,侧重于如何使用,总结如下 1.UI控件与布局 常用的主要是Grid、StackPanel、Border,其中最常用的的是Grid,是一种行列组成的... 阅读全文
posted @ 2014-05-25 17:09 colinhou 阅读(1775) 评论(14) 推荐(10) 编辑