摘要: winform程序相对web程序而言,功能更强大,编程更方便,但软件更新却相当麻烦,要到客户端一台一台地升级,面对这个实际问题,在最近的一个小项目中,本人设计了一个通过软件实现自动升级技术方案,弥补了这一缺陷,有较好的参考价值。 一、升级的好处。 长期以来,广大程序员为到底是使用Client/Server,还是使用Browser/Server结构争论不休,在这些争论当中,C/S结构的程序的可维护性... 阅读全文
posted @ 2009-01-07 23:03 zhangh 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 上篇文章写完,由于整体思路是正确的,但是没有真正形成多线程下载,所以对本身的代码进行关键点的检查,尤其在一些操作web请求的地方,看看是否有什么问题,最后发现显示的关闭HttpWebResponse对象,能稍微有所改进。原文参看:http://blog.csdn.net/Knight94/archive/2006/08/04/1018305.aspx那么修改后的类,大致代码如下://-------... 阅读全文
posted @ 2009-01-07 21:48 zhangh 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 原文地址为:http://dev.csdn.net/develop/article/64/64877.shtm知道通过HttpWebRequest就可以进行多线程断点下载,是我不用考虑从Socket写起。对于一个多线程断点续传程序,我大致认为只要考虑如下几点问题就行了。1. 下载数据可以从给定位置进行;2. 可以进行分块下载;3. 记录下载位置,以供下次重新下载的时候使用。通过对原文的阅读来看,发... 阅读全文
posted @ 2009-01-07 21:46 zhangh 阅读(385) 评论(0) 推荐(0) 编辑
摘要: winform登录窗口的正确操作办法!--源自http://blog.csdn.net/knight94/archive/2006/04/06/652394.aspx 本文原出处:http://blog.csdn.net/knight94/archive/2006/04/06/652394.aspx稍作修正最近,看到网上经常会问如何进行窗口跳转,大多数的问题都是牵扯到Login窗口。其实,在Vis... 阅读全文
posted @ 2009-01-07 21:22 zhangh 阅读(761) 评论(0) 推荐(0) 编辑