04 2005 档案
摘要:通常我们做程序下载的时候可能会是一个比较缓慢的过程,为了让用户有一个良好的用户体验。我们不应该让用户看到的是类似程序死掉的界面,应该输出一些信息让用户能看到当前的操作进程 所以,我们使用了订阅者模式 1。集中操作的类实现Subject接口 Subject成员#regionSubject成员 /**//// ///注册订阅者 ...
阅读全文
摘要:由于boss不让使用smart client,所以只好使用下载-覆盖-重启应用程序的三步骤 首先,我们需要一个Loader程序,来引导主程序 http://www.cnblogs.com/Files/wildfish/AppUpdateStarter.rar 第二,在主程序中 //获取船坞系统的程序集 //注意区分大小写 Assembly...
阅读全文
摘要:今天好不容易才下载完2005,安装,临下班了,还没安装结束。 回到家,vpn+netmeeting拨号进我的机器继续安装。 安装完毕之后,升级我的框架。 发现的问题: 1。ConfigurationSettings.AppSettings要替换成System.Configuration.ConfigurationManager.AppSettings代替,这个倒没什么问题。加一下System.C...
阅读全文
摘要:晚上花了两个小时来折腾这个Guid,由于第一次使用Guid,所以还是走了不少弯路。终于被我试验成功。 前提: 使用强类型数据集 Guid列的类型Guid 没有MaxLength,没有默认值 赋值的时候 dr["GuidColumn"]=System.Guid.NewGuid().ToString("D"); SqlPara...
阅读全文
摘要:今天下午在写一些测试代码。 当测试的时候发现错误,但是没法子找到原因,是底层设计得不够好,所以需要调试。 就把测试项目改成 控制台类型 找出问题了,然后用Nunit重新调试,*&^*!%@*$!*&@^怎么还是错误?? 一看debug底下多了exe文件,恍然大悟,把项目类型改成类库,重新编译。 一运行Nunit,一片绿,爽呵
阅读全文
摘要:喜欢resharper只是他的Reformat和Surrend with以及Reflactor,结果安装了之后,居然把我的vs.net的智能感应关掉,刚开始一直没想到这一点,就一直在郁闷,因为不喜欢resharper的提示。可能是习惯了vs.net的智能感应:) 现在终于找到问题所在,解决,Ok!~心情愉快,继续开心地写代码。
阅读全文
摘要:深渊野鱼 在浩瀚的大海里 我 迷失了方向 坠入了深海,渗透了孤独 在空旷的海底里 深不可测的寂寞 深海的鱼群彼此无言,擦身而过 阳光夺目,可一丝也照不到我 只有渊海里的寂静 我成了一...
阅读全文
摘要:这一节,我们来讲述如何实现一个一对多对象的操作。很显然的,在PetShop中最显著的就是Order和LineItem之间的关系了。 我们应该把Order对象和LineItem对象的保存处理在一个事务中。 在这一节,他利用了通过一个回调函数提供一个事务环境(TransHelper.cs)。 首先我们看看这些配置文件 ...
阅读全文
摘要:这一篇讲的是如何插入/删除简单对象--一对一关系或者简单的一个对象。 首先,我们来看看SignOn的NHibernate描述: SignOn.hbm.xml 在这里我们看到了,这个对象对应的命名空间...
阅读全文
摘要:一个手机专卖店的店员接到一个小姐打来的电话,‘请问你们有卖鲨鱼机吗?就是金城武广告的那一只。’小姐问。 店员:‘当然有’ 小姐:‘请问这只手机防不防水? 最近消费纠纷多,店员谨慎的回答:‘请问有多少水?是在甚么情形下?’ 小姐:‘大约口水一般多的水’ 店员:‘那应该没问题’ 小姐开始问奇怪的问题:‘那这只手机塞入一个湿湿的洞会不会漏电?’ 店员忍住好奇心,...
阅读全文
摘要:声明: 由于程序属于公司的产品,所以不要向我索要源代码。由于我们不是专业的IT公司,所以我能够提供一个思想。 原理: 1。Control Language的编译 这个比较简单,只需要根据source的类型,调用CL的编译命令 2。Print File的编译 如果正常的话,我们通常都不需要在编译打印文件的时候增加任何参数。 但是某些报表,比如财务的发票...
阅读全文
摘要:工作越来越忙,压力越来越大,薪水没见增长。 了无生趣。 不知道有没有别的项目。 累,想转行。实在是不想负责箱管。烦。
阅读全文
摘要:Edi的Union/Platform 格式的解析和输出基类 http://www.cnblogs.com/Files/wildfish/EDIUtility.rar 基于Xml的查询的基类 http://www.cnblogs.com/Files/wildfish/QueryUtility.rar 用于构造基于Xml查询的文件的工具 http://www.cnblogs.com/Files/wil...
阅读全文
摘要:对于制造型企业,可能每天晚上都有一个批处理作业。比如盘存等等。这样或许就需要一个类似1860提示欠费的电话功能了:)或者发送端消息的功能了:) 比如批处理作业做完了,发现异常,我们把这些消息写在一个配置文件里面,然后这个程序每个固定的时间轮询是否有需要发送的消息。 如果是要打电话: 调用拨号程序,拨通电话,然后播放指定的消息。比如:"你所提交的"+批处理作业名字+"出现错误,请明日上班时...
阅读全文