2019年2月25日

C# 自动升级

摘要: 自动更新的软件的目的在于让客户不在为了寻找最新软件花费时间。也不用去到开发商的网站上查找。客户端的软件自动会在程序启动前查找服务器上最新的版本。和自己当前软件的版本比较,如果服务器的是最新版本。客户端则进行自动下载、解压、安装。当然了下载是要有网络的,并且用户可以根据提示去完成操作。再也不用为找不到 阅读全文

posted @ 2019-02-25 17:05 jack_Meng 阅读(1205) 评论(0) 推荐(0)

C#更新程序设计

摘要: 更新程序设计 大致设想了两种更新方式,如下所示: 一种简单暴力,直接请求静态资源服务器上的文件 第二种考虑了网络传输不稳定时,中断的情况。再次启动更新时会检测本地文件下载多少了,然后接着上次中断的位置继续下载。 更新过程 更新过程就如同平时大家使用软件更新的过程一样,客户端程序启动,检测到更新,启动 阅读全文

posted @ 2019-02-25 17:04 jack_Meng 阅读(509) 评论(0) 推荐(0)

学习SQLite数据库及命令

摘要: 1. 介绍 SQLite 是一个开源的嵌入式关系数据库,实现自包容、零配置、支持事务的 SQL 数据库引擎。 其特点是高度便携、使用方便、结构紧凑、高效、可靠。 与其他数据库管理系统不同,SQLite 的安装和运行非常简单,在大多数情况下 - 只要确保 SQLite 的二进制文件存在即可开始创建、连 阅读全文

posted @ 2019-02-25 16:42 jack_Meng 阅读(904) 评论(0) 推荐(2)

C#实现自动升级(附源码)

摘要: 对于PC桌面应用程序而言,自动升级功能往往是必不可少的。而自动升级可以作为一个独立的C/S系统来开发,这样,就可以在不同的桌面应用中进行复用。本文将着重介绍OAUS的相关背景、使用方法,至于详细的实现细节,大家可以直接下载源码研究。如果了解了OAUS的使用,源码的理解就非常容易了。如果需要直接部署使 阅读全文

posted @ 2019-02-25 16:40 jack_Meng 阅读(19310) 评论(4) 推荐(5)

在WinForm中使用Web Services 来实现 软件自动升级( Auto Update ) (C#)

摘要: winform程序相对web程序而言,功能更强大,编程更方便,但软件更新却相当麻烦,要到客户端一台一台地升级,面对这个实际问题,在最近的一个小项目中,本人设计了一个通过软件实现自动升级技术方案,弥补了这一缺陷,有较好的参考价值。 一、升级的好处。 长期以来,广大程序员为到底是使用Client/Ser 阅读全文

posted @ 2019-02-25 16:04 jack_Meng 阅读(1114) 评论(0) 推荐(1)

导航