- 1
- 0
- 约2.37万字
- 约 21页
- 2017-06-24 发布于湖北
- 举报
应用程序更新的方法一般有两种:一是通知用户(比如发E-mail),让用户到指定的网站地址下载更新的程序;二是将更新的职责从用户那边转移到应用程序自身,由应用程序自身取代用户获取并安装一个软件的更新,客户端应用程序自身负责从一个已知服务器下载并安装更新,用户唯一需要进行干预的是决定是否愿意现在或以后安装新的更新。显然,后者比前者更友好。你现在可以看到类似后一种方法的实际产品,比如Windows XP和Microsoft Money。本文所介绍的.NET应用程序更新组件就可以提供类似的功能。
一、.NET应用程序更新组件介绍
.NET 应用程序更新组件AppUpdater 是使用.NET框架开发的。尽管AppUpdater 不是微软的产品,但是只要你在VS.NET工具栏中添加了该组件,就可以象使用其它组件一样通过拖拽的方式将该组件从工具栏中拖放到你的应用程序中,并设置一些属性(比如获取更新的位置、频率等)之后就可以使得你的客户端应用程序具备自动更新的功能。
二、工作原理
要深入理解.NET客户端应用程序更新组件的工作原理,需要仔细研究一下实现客户端应用程序更新有那些必须要做的事情。第一步需要做的是检查是否有更新;当发现有更新时,开始第二步工作——下载更新;当更新下载完成时,进行是最后一步的工作——实现更新。
(一) 为更新做检查
作为开发者,首先你得告诉应用程序
您可能关注的文档
- 从现代化范式角度看中国近现代史中宪法(李健).doc
- 护理学健康评估习题集要领.doc
- 劳动经济学期末试题讲述.docx
- 第七章 服务器TPMC值计算.docx
- 城乡结构转换及农村劳动力转移.doc
- 利用进程间通信实现程序自我保护分析讲述.doc
- 软件需求选择题答案概论.docx
- 第三章 2013年华师《教育学》满分作业.doc
- 对证据规则的几点质疑及建议.doc
- 操作系统随堂作业new(副本).doc
- 2024-2025学年湖南省邵阳市新宁县回龙寺镇人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市平原县王杲铺中小、王凤楼中小、腰站镇中小青岛版一年级下册3月月考数学试卷.docx
- 第四单元 课题3 物质组成的表示-初中化学新教材预习学案(人教版2024九年级上册).docx
- 2024-2025学年山东省济宁市梁山县人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市德州经济技术开发区长河小学等校青岛版一年级下册期中考试数学试卷.docx
- 2026《基于国产开源单片机GD32VF103的输变电设备物联网传感器设计》8300字.docx
- 2024年中考道德与法治真题完全解读(北京卷).docx
- 2026《基于机器视觉识别的工件边缘曲线重构方法分析》9000字.docx
- 课时9.4 物体的浮与沉【一大题型】八年级全一册物理(沪科版2024).docx
- 2024-2025学年广东省江门市开平市人教版一年级下册期中综合素养评价数学试卷.docx
最近下载
- 青岛市胶州市2025-2026学年第二学期三年级语文期中考试卷(部编版含答案).docx VIP
- 村支书考公务员面试题目及答案.doc VIP
- 常考公务员面试题目及答案.doc VIP
- 一年级数学10以内加减法计算专项练习题(每日一练,共30份).docx VIP
- 小学数学万以内加减法计算专项练习题(每日一练,共10套).docx VIP
- 2025常考公务员面试题目及答案.doc VIP
- 北大炒股北大炒股.pptx VIP
- 自考13887《经济学原理》(中级)全书知识点.pdf
- 自考 13142《广告学》重点精简版.docx VIP
- 新疆生产建设兵团兴新职业技术学院2026 年高职(专科)综合评价招生《素质测试》面试模拟试题及参考答案.docx VIP
原创力文档

文档评论(0)