摘要: 在很多应用中需要做windows服务来操作数据库等操作,比如 (1)一些非常慢的数据库操作,不想一次性去做,想慢慢的通过服务定时去做,比如定时为数据库备份等 (2)在.net Remoting中利用windows服务来做Host 利用vs.net我们可以在几分钟之内建立其windows服务,非常简单 下面说一下步骤 1.新建一个项目 2.从一个可用的项目模板列表当中选择Wind... 阅读全文
posted @ 2005-05-12 23:24 吴建明 阅读(3932) 评论(9) 推荐(0) 编辑
摘要: AppUpdater 的一个问题 最近手上的 Smart Client 项目已接近尾声,正准备为其添加“自动更新”功能。因为时间紧迫,完全自己开发是不可能了,再说已有现成的,为什么不用呢?呵呵~ 目前,实现“自动更新”这个特征,主要有两种选择:一个是采用 Microsoft Practice & Patterns 中提供的 Up... 阅读全文
posted @ 2005-05-12 22:44 吴建明 阅读(1028) 评论(2) 推荐(0) 编辑
摘要: 今天晚上听了场美声,觉得还是男生唱的好听,我们做软件的,平时就知道编码,也需要丰富自己的生活,比如听听音乐会什么的。 转贴以篇文章,供广大程序员了解了解美声的渊源! 美声唱法 [ 文:沈湘 ] 1、美声唱法的渊源 今天我要谈的是我自己的专业,我的本行,就是美声唱法。美声唱法实际上是从西欧专业古典声乐的传统唱法发展起来的,从文艺复兴以后逐步形成美声唱法。... 阅读全文
posted @ 2005-05-12 22:00 吴建明 阅读(1716) 评论(1) 推荐(0) 编辑
摘要: 利用word模板实现家长通知快批量打印 程序是 c#+windows2000+ office 2000下运行通过 批量打印.rar 阅读全文
posted @ 2005-05-12 14:49 吴建明 阅读(3304) 评论(6) 推荐(0) 编辑
摘要: 在寓言里,狐狸常常是被嘲笑和讥讽的对象。比如下面这一则: 狐狸为了吃到园子里的葡萄,七天不吃东西,把自己饿瘦后,从一个小洞里钻进了葡萄园。但当它幸福吃饱以后,却发现自己的腰已经粗了一圈,已不能从那个小洞里钻出去了。不得已,只好又七天不吃东西,把自己饿瘦了才出去。 我们在嘲笑狐狸,那么,狐狸到底是怎么想的? 假定有两只狐狸做过这件事,它们的想法也许是不同的吧。 ... 阅读全文
posted @ 2005-05-12 14:22 吴建明 阅读(920) 评论(2) 推荐(0) 编辑
摘要: 在寓言里,狐狸常常是被嘲笑和讥讽的对象。比如下面这一则: 狐狸为了吃到园子里的葡萄,七天不吃东西,把自己饿瘦后,从一个小洞里钻进了葡萄园。但当它幸福吃饱以后,却发现自己的腰已经粗了一圈,已不能从那个小洞里钻出去了。不得已,只好又七天不吃东西,把自己饿瘦了才出去。 我们在嘲笑狐狸,那么,狐狸到底是怎么想的? 假定有两只狐狸做过这件事,它们的想法也许是不同的吧。 狐狸甲... 阅读全文
posted @ 2005-05-12 14:21 吴建明 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 在一个模块中如果这样写 try { } catch { throw; } 会提示 “未处理的“System.Data.SqlClient.SqlException”类型的异常出现在 DoReport.exe” 不要throw,则平安无事。 但我在其他方法中写同样语句,也没啥错误,以上是数据库连接弹出的异常。 不知道啥原因。 还有就是在调试状态中,经常停在throw ex那块,编译后就... 阅读全文
posted @ 2005-05-12 13:57 吴建明 阅读(1028) 评论(2) 推荐(0) 编辑
摘要: 现在的应用程序很大一部分都是与数据库相关的程序,而写数据库程序会涉及到很多数据表,访问和操纵数据表构成了数据库应用程序最常见的动作,所以,编写出高效的程序对于程序员来说是不得不去考虑的。本文将讨论这个话题,希望对读者朋友有所裨益。 面向对象是当今程序界的普遍编程思想,他具有三个最基本的特征:封装、继承和多态。继承对于代码的复用非常有效,多态则是指函数(方法)的多种形态,可以 ... 阅读全文
posted @ 2005-05-12 13:41 吴建明 阅读(1004) 评论(0) 推荐(0) 编辑
摘要: 除了在软件架构设计中需要规划好各功能项以备分别可以实现局部升级外,重要的是配置好自动升级组件。然而该自动升级组件并非直接引用即可,它需要遵守一定的规则部署才能完成自动升级。以下给出它的配置手册。 必备的文件清单: 文件名 功能描述 AppStart.exe 类似中介代理的程序,由它来启动真正的应用程序。不直接启动主应用程序是为了防止主应用程序升级的过程中被锁死而造成... 阅读全文
posted @ 2005-05-12 13:26 吴建明 阅读(806) 评论(0) 推荐(0) 编辑