06 2016 档案
【MediaElement】WPF视频播放器【1】
摘要:一、前言 前两天上峰要求做一个软件使用向导,使用WPF制作。这不,这两天从一张白纸开始学起,做一个播放演示视频的使用向导。以下是粗设计的原型代码: 二、效果图 三、代码 前台代码: 后台代码: 四、小结 刚玩WPF两天,可能有些地方写的不好望见谅,听江湖传言<MediaElement>可能对Win8 阅读全文
posted @ 2016-06-29 21:17 airforce094 阅读(1635) 评论(0) 推荐(0)
【Remoting】.Net remoting方法实现简单的在线升级(下篇:重启exe)
摘要:一、前言 上篇运用了.Net Remoting技术解决了本地与服务器版本对比,并下载更新包的过程。 本篇主要是应用Process,来实现重启程序的过程。 情景假设: Revit2016正加载某dll,其版本为1.0.0.0。服务器的更新dll版本为1.0.0.10。 下载完后,Revit2016关闭 阅读全文
posted @ 2016-06-26 19:53 airforce094 阅读(499) 评论(0) 推荐(0)
【Remoting】.Net remoting方法实现简单的在线升级(上篇:更新文件)
摘要:一、前言: 最近做一个简单的在线升级Demo,使用了微软较早的.Net Remoting技术来练手。 简单的思路就是在服务器配置一个Remoting对象,然后在客户端来执行Remoting对象中的方法。 过程: (1) 读取本地dll文件的名称与版本号,与服务器的进行对比 (2) 确认需要升级的文件 阅读全文
posted @ 2016-06-25 21:37 airforce094 阅读(1403) 评论(0) 推荐(0)
【NuGet】使用NuGet打包并发布至ProGet过程 (打包再次详解)【下篇】
摘要:一、前言 上篇[1]主要介绍了利用csproj文件使用NuGet打包至ProGet的过程,并附上了用于在Jenkins上运行的python脚本。本篇的主要内容分为以下几点: 1. Nuspec与Nupkg的关系 2. dll文件该如何打包 3. P4python的几个操作 4. 融入jenkins 阅读全文
posted @ 2016-06-05 11:38 airforce094 阅读(1707) 评论(1) 推荐(6)