摘要:
前不久在使用VS.NET 2005开发Pocket PC 2003应用的时候发现DataGrid是不支持即时编辑的,开始总在找DataSource的问题,Google之后找到了问题根源:NET Compact Framework 版本的 DataGrid 的一个主要区别在于它无法在运行时在 DataGrid 中编辑单元格。但是觉得MSDN提供的方案不够理想,就稍微改良了一下。 //... 阅读全文
摘要:
最近在一个WinCE的设备上开发应用,通过GPRS上网调用WebService。服务端用java开发的,使用Axis的实现标准。发现.NET Compact Framework没有实现System.Net.CookieContainer,没法在WinCE的客户端保持会话。 后来通过分析Web请求响应的Http消息头,了解到Axis的Session是通过Cookie来管... 阅读全文
摘要:
最近忙着Pocket PC上的.net应用开发,.config xml格式的配置文件不好用,挺欣赏java中常用的.properties风格的配置文件,顺手写了PropertiesFileHelper。 1/**//// 2/// .properties配置文件解析帮助类. 3/// 4public sealed class PropertiesFileHelper 5{ 6 /**/... 阅读全文
摘要:
上午找移动设备的开发资料,无意中发现这么一个玩意儿:蓝牙激光虚拟键盘。怎样,看上去很酷很拽吧。Bluetooth Laser Virtual Keyboard一眼看上去还真有点科幻的味道,自然而然联想到CCTV的台标广告。因此还跟朋友争论了一番科技进步与用户需求的矛盾。确实,这玩意儿对环境要求比较特别,实用性也不是很好。但是作为一种创新,所给人的遐想却令人向往,正如ThinkGeek上标题:The... 阅读全文
摘要:
This's my favourite, improve code more effective! 1.VS.NET 2003 Keyboard-shortcuts--ReSharper.CloseAll ----Alt+C--ReSharper.CloseAllButThis ----Alt+X--ReSharper.CompleteCode ----Alt+Space--ReSharp... 阅读全文
摘要:
《Jole On Software》是获得第15届JOLT大奖的关于Jole Spolsky在软件项目管理中的随笔文集。阅读起来非常轻松,感觉很爽! 阅读全文
摘要:
《Effective C#》英文版,经典的Effective写作风格,简练的阐明了C#实践中应注意的细节。这是我参照目录结构的读书摘要。 阅读全文
摘要:
发现自己的博客首页的底部Banner条的位置不对,原因是内容太少了。还没想好应该写什么,所以先把以前的一些小东西先整理出来,装点一下门面。 SecurityHelper是以前写了用于远程业务通讯安全的一个帮助类,功能也很简单,还有需要改进的地方,但当时觉得能用了就没再管它。大家如果有什么建议将不胜感激。 对了,请教一个问题,目前这些代码虽然都是我写的,但用在了公司的项目中。这会不会违背了职... 阅读全文
摘要:
单元测试在开发过程中的重要性不言而喻,很多时候仅使用Assert.*来进行断言检查仍然是不够的,Assert只知道对与错,适合于自动化测试,对程序的调试却帮助有限。试着想像这么一种情形:我们写了一个数据库访问类MyInfoDA,针对数据库进行CURD操作,其中有一个方法GetInfoById返回一个实体MyInfo的实例,我们可以用Assert.IsNotNull简单的检查是否有实例返回,... 阅读全文
摘要:
其实早在博客风行之初,就为自己在你的博客网申请了一个账号,也认真的写了一阵子,只是在后来的一次事件中被删除了账号(纯属咎由自取),一番心血化为泡影。等重新申请之后,发现已没有了那份热情。这么些年来,断断续续也写了不少,只是都在私人的MSN Space里面,没有想到公开出来。近期的一些事情,提醒我不能只顾着索取,还应该主动贡献一些。把自己的所得拿出来交流,于人于己都是件很有意义的事,希望博客园的... 阅读全文