摘要: 随着Silverlight技术的逐步完善,Silverlight应用大批的涌现,近期的2010年冬季奥运会,Silverlight作为首选视频播放技术,为全球提供在线赛事实况。 Silverlight技术的发展需要更多的开发人员加入,作为Silverlight技术的支持者,我把平时Silverlight开发使用的工具进 随着Silverlight技术的逐步完善,Silverlight应用大批的涌现,近期的2010年冬季奥运会,Silverlight作为首选视频播放技术,为全球提供在线赛事实况。Silverlight技术的发展需要更多的开发人员加入,作为Silverlight技术的支持者,我把. 阅读全文
posted @ 2014-03-31 22:30 gerogezhao 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 你可能知道,事件处理是内存泄漏的一个常见来源,它由不再使用的对象存留产生,你也许认为它们应该已经被回收了,但不是,并有充分的理由。 在这个短文中(期望如此),我会在 .Net 框架的上下文事件处理中展示这个问题,之后我会教你这个问题的标准解决方案,弱事件模式。引言你可能知道,事件处理是内存泄漏的一个常见来源,它由不再使用的对象存留产生,你也许认为它们应该已经被回收了,但不是,并有充分的理由。在这个短文中(期望如此),我会在 .Net 框架的上下文事件处理中展示这个问题,之后我会教你这个问题的标准解决方案,弱事件模式。有两种方法,即:“传统”方法 (嗯,在 .Net 4.5 前,所以也没那么老) 阅读全文
posted @ 2014-03-31 22:09 gerogezhao 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 使用dataGrid显示数据库数据,但是一条记录有38列,dataGrid可以使用水平滚动条进行浏览,但这样是不是很不方便呢?用户提出了将dataGrid行列颠倒的做法(不知道微软有没有提供直接让行列颠倒的做法,我使用反射对数据源进行了遍历,重新生成数据源),当单击一条记录,将此记录显示在新的dataGrid中,并且第一列是原38列的标题,第二列是值,此时新的问题又出现了,垂直滚动条也不想使用,该如何是好?用户又要求,分四列实现,前两列显示前19条,后两列显示后19条,真是把我这个刚开始接触编程的程序员难倒了,怎么办,时间很短,需求很急,无奈之下,我用了最笨的办法,前19行填充一个dataG. 阅读全文
posted @ 2011-05-23 10:47 gerogezhao 阅读(297) 评论(1) 推荐(0) 编辑
摘要: 终于在博客园发表自己的第一篇博文了,由于自己属于刚入门的菜鸟,文章不是很专业,还请大家多指教,Ok,废话不多说了,直接进主题,前一阵项目需求,需要添加导入excel数据到oracle数据库,第一次直接用OleDb的方法导入,结果由于用户提供的excel文件数据不规范,例如一列中格式为DateTime,但其中既有汉字描述,又有字符串,导入会出现错误,于是经过在网上搜索总结,发现了另一种方法,就是分单元格依次导入。两种方法各有特点: 方法一:OleDb方法,导入速度快,但是导入过程微软自己进行,开发者无法控制,所以无法处理个别单元格的问题。 方法二:分单元格导入,采用微软提供的Office开发包. 阅读全文
posted @ 2011-04-08 15:30 gerogezhao 阅读(443) 评论(0) 推荐(0) 编辑