03 2009 档案

用Bat清理项目中的特定目录
摘要:在把源代码打包的时候,常做的一步就是把文件夹中的所有bin目录和obj目录删除,不然打的包会很大。如果解决方案中只有一个项目,手工删除这两个目录还可以。项目一多了,一个个地手工删除自然很累。 懒惰的程序员都会去写个程序做这个事情。上学的时候就写过一个Power工具包,里面就包括这个功能。现在想想那个时候还是太勤快了,写那么多代码做这么点儿破事儿,累不累啊? 因为用bat,几行代码就可以搞定... 阅读全文

posted @ 2009-03-26 21:39 南柯之石 阅读(431) 评论(2) 推荐(0) 编辑

[提个醒] C#中yield return的小缺点
摘要:先来看一个代码: Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->using System; using System.Collections.Generic; namespace YeildReturn { class Prog... 阅读全文

posted @ 2009-03-20 23:24 南柯之石 阅读(2108) 评论(9) 推荐(0) 编辑

安装过程中检测数据库是否已经存在
摘要:制作服务端程序的安装包,常常要创建数据库和其中的表。在创建之前,应该检测一下这个数据库是否已经存在了,如果已经存在,那么弹出消息框问用户是不是要覆盖现有的数据库数据。这里是一个使用NSIS制作安装包时的检测方法。 检测部分的NSI代码如下: nsExec::Exec 'sqlcmd -S .\SQLEXPRESS -d SampleDB' Pop $0 ... 阅读全文

posted @ 2009-03-20 22:05 南柯之石 阅读(752) 评论(0) 推荐(0) 编辑

[WPF Bug清单]之(9)——消失的光标
摘要:首先声明一下:有人早就发现了这个问题,发过了帖子,也已经有微软的人说这是“by design”的行为。但是我依然对这个诡异的行为表示不可理解。所以发上来,看看大家的见解。示例代码非常之简单。[代码] TextBox要设置为Wrap使其自动换行。 重现Bug的步骤如下:图1. 运行程序图2. 输入很多字母图3. 将光标放到行首图4. 输入空格,光标不见了光标不可见,其实还是... 阅读全文

posted @ 2009-03-19 22:14 南柯之石 阅读(3095) 评论(8) 推荐(0) 编辑

请教一个使用MVVM进行系统分层的问题
摘要:想了解一下MVVM的具体实现,所以就写个小程序实际用用,结果用的时候发现了一个问题。想问问大家的意见,有没有什么比较合适的解决方案。 这个小程序大体分了了M,VM,V三层,一层一个DLL。(也许这就有问题……)其中VM层里定义了Command。V层里都是窗体类。 关系是:V使用VM和M,VM使用M。 问题是这样的:有一个Command(在VM层)需要窗体的切换(跳转),但是从VM层又无法直接使用V... 阅读全文

posted @ 2009-03-17 22:56 南柯之石 阅读(563) 评论(2) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示