- 博客(6)
- 资源 (30)
- 收藏
- 关注
原创 在CSDN的最后一篇博客
大家好,最近由于忙于其他事情,博客更新得较慢,抱歉!不管怎样,我以后还是坚持写博客。尤其是坚持我一向的作风,重点为初学者朋友撰写通俗易懂、化繁为简的教程,以及技巧分享这是我在CSDN博客的最后一篇文章。我的博客将迁移至博客园:http://www.cnblogs.com/tcjiaan/。我一直希望能找到一个真正适合编程爱好者和开发者们交流学习的社区和分享平台。
2013-10-27 00:49:16 10072 11
原创 ClickOnce部署(5):自定义安全权限
今天我们来探讨一下在ClickOnce部署中如何严格控制应用程序的权限。演示应用为了在下文中能更好地演示,我们先要做一个测试项目。也为了显得简单易懂,我使用最常用且最常见的WinForm项目,这是地球上最丰富的物种。咱们做一个MD5的计算程序,这个应该够简单了吧?程序的功能是浏览打开一个文件,然后计算它的MD5,最后以字符串的形式输出。界面大致这样:其中用来输入文件
2013-10-20 18:02:10 7078 1
原创 ClickOnce部署(4):下载多个安装包
有时候,我们可能会一次性发布多个安装包,当然在网页上多加几个链接让用户逐个安装也是可取的。不过,也可以弄得更方便些,即用户先安装一个,作为一个"引导程序",然后通过这个程序去下载安装其他应用程序。我们还是说说真实的例子,这样好理解一点。假设我开发了两个应用程序,一个叫App1,另一个叫App2。我把这两个应用程序同时发布。我们可以在IIS服务器的根目录下新建两子目录,我们分别把这两
2013-10-08 15:11:06 5952 2
原创 ClickOnce部署(3):使用证书
在讲述证书的使用前,我们先来了解另外一个知识——发布网页。在前面所说的ClickOnce部署中,如果大家细心的话,应该会发现这么个问题。如上图,发布成功后,在"输出"窗口中提示无法查看发布网页。 好,我们先不管那是什么,现在我们不妨发布一个项目,但在"项目属性"窗口中的"发布"选项卡上,点击"选项"按钮,打开"发布选项"对话框。在"说明"页中输入基本信息,产品名称和发布者。
2013-10-07 17:08:31 8027 2
原创 ClickOnce部署(2):自动更新
上次我们说了如何用最基本的方式用ClickOnce技术部署应用程序项目,本篇我们来认识一下如何让应用程序具备自动更新的功能。我们依然通过实例来学习。第一步,随便建一个应用程序项目,至于是控制台、WPF还是WinForm就随意吧,我们的重点发布应用程序。比如这样:为了更好的演示,我们可以在窗口上显示当前发布的版本号。我这里是一个WinForm项目,故我就用一个Label控件来显示当前
2013-10-06 11:26:10 16804 1
原创 ClickOnce部署(1):一些发布方式
ClickOnce是什么玩意儿,这个问题嘛,在21世纪的互联网严重发达的时代,估计也没有必要大费奏章去介绍了,弄不好的话,还有抄袭之嫌。因此,有关ClickOnce的介绍,各位朋友可以直接查找MSDN文档,或者看下面这里,这是百度百科上的,其实也是Ctrl + C版本。http://baike.baidu.com/view/1390498.htm如果你对这些理论的东西不感兴趣,没关系,上面所提
2013-10-04 17:16:54 19366
手动编写WCF客户端实例
2013-08-09
在桌面应用中实现提供HTTP下载功能
2013-07-18
BackgroundWorker后台任务实例源码
2013-06-22
WPF版CheckListBox控件
2013-04-27
WCF聊天程序示例
2013-04-05
序列化与Socket结合使用示例
2013-04-02
Win32系列文章19:打开文件示例代码
2013-03-09
Win32开发系列文章18:向对话框传参与返回数据示例源码
2013-03-05
Win32开发系列文章17-启动和关闭进程示例源码
2013-02-28
Win8应用开发博文之StreamSocket例子代码
2013-01-19
WPF制作的窗口启动和关闭时的动画
2012-12-22
Win8开发博文第22节示例源代码
2012-10-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人