saptechnique

Better late than never. - 郭富

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年12月15日

摘要: 0 前言>>[前言]、[第1节]、[第2节]、[第3节]、[第4节]、[第5节]众所周知,诸如ASP.NET等的Internet应用系统易于发布与更新版本——只需要修改或增加服务器端程序。比较而言,通过光盘或安装程序发布的窗 体应用程序或客户端系统,版本升级则要困难得多。为此,Microsoft在其.NET平台上提供了ClickOnce技术,该技术具有启动前更新或启动 后更新(下次运行时安装)两种模式,但使用时客户端需要证书,也不能在下载前做文件压缩处理,不可指定客户端文件安装路径,主要针对.NET程序集,不能 发布部署其他类型的文件(如数据库文件、非程序集文件)。显然,Click 阅读全文
posted @ 2011-12-15 11:01 guofu 阅读(361) 评论(0) 推荐(0) 编辑

摘要: 由于项目原因,要实施的客户离作者太远,考虑提供软件的在线升级功能.我们如何实现呢!先讲下思路.23思路:4先实现WEB端的开发,主要考虑使用WEBService技术,提供远程服务的调用函数,返回一个文件的字节内容,然后写一个升级程序客户端,分发给客户使用的机器中,(可以随客户的软件一起安装).该客户端程序主要连接webserivce,然后将文件保存到本地机(客户的机器)中.就可以实现!56实现的细节:7要考虑提供给客户软件版本问题,低版本的升级,最新版本的就不用升级.还要考虑用户名与密码在WEB端的认证!89使用技术:10ASP.NetWebService开发,客户端的异步调用WebServi 阅读全文
posted @ 2011-12-15 09:51 guofu 阅读(452) 评论(0) 推荐(0) 编辑