- 博客(9)
- 资源 (7)
- 收藏
- 关注
原创 带进度条自动下载更新升级组件
Win Form软件在发布以后的更新和维护,是程序员门最头疼的问题。DotNet 2.0提供了ClickOnce可以很好的实现功能。但是绝大部分程序员还是愿意在自己开发的程序内部提供升级功能。升级的原理实现虽然不难,但是对于很多新手来说还是有一定的困难。为此我将下载升级的功能进行了封装,大家可以很方便的简单设置几个参数就可以完成功能。以下简单介绍一下如何使用本程序。首先在你的项目中引用Update
2007-11-30 10:48:00 1596 3
原创 打包及自定义操作
你在自定义操作界面中四个过程中(安装,提交,回滚,卸载)都可以加上你自己要做的一些事情 -- 一般就是主程序的输出。你可以在你要部署安装的主应用程序项目中加入一个安装程序类,在里面重写方法即可: public override void Install(IDictionary stateSaver);//全部安装完毕后你自己的操作 public override void Uni
2007-11-27 17:03:00 1635 1
转载 打包发布(自动安装SQL数据库)
(一).创建部署项目 1. 在“文件”菜单上指向“添加项目”,然后选择“新建项目”。 2. 在“添加新项目”对话框中,选择“项目类型”窗格中的“安装和部署项目”,然后选择“模板”窗格中的“安装项目”。在“名称”框中键入 setup1。 3. 单击“确定”关闭对话框。 4. 项目被添加到解决方案资源管理器中,并且文件系统编辑器打开。 5. 在“属性”窗口中,选择 ProductName 属性,并键入
2007-11-27 16:59:00 1410
转载 ClickOnce介绍
做为程序员,我们经常要面对的是对开发模式的选择,比如C/S模式和b/s模式。 现在,很多人都似乎比较喜欢选择B/S模式进行web的开发,这其中的原因是很多的。但其中一点很重要的原因,那就是因为B/S开发的话,部署非常之容易,因为这样很容易实现"瘦客户端",客户端只需要使用浏览器就可以运行应用了。但B/S模式下开发的WEB应用,也有其不足之处,主要是由于功能实现起来,是没办法和传统的C
2007-11-27 16:56:00 2353
转载 C# 实现阴阳历算法
/// /// 中国日历信息实体类/// cncxz(虫虫) 2007-2-9/// public sealed class ChineseCalendarInfo{ private DateTime m_SolarDate; private int m_LunarYear, m_LunarMonth, m_LunarDay; private bool m_IsLeapMonth
2007-11-27 16:46:00 1706
原创 C# 2.0泛型-Dictionary,List用法
泛型是 C#2.0 语言和公共语言运行库 (CLR) 中的一个新功能。泛型将类型参数的概念引入 .NET Framework,类型参数使得设计如下类和方法成为可能:这些类和方法将一个或多个类型的指定推迟到客户端代码声明并实例化该类或方法的时候。例如,通过使用泛型类型参数 T,可以编写其他客户端代码能够使用的单个类,而不致引入运行时强制转换或装箱操作.使用泛型类型可以最大限度地重用代码、保护类型的安
2007-11-27 16:38:00 4282
原创 VS2005如何进行单元测试
Team版的VS2005里面包含了完整的Test功能,具体有:Unit Test,WebTest和LoadTest.这一整套的测试基本涵盖了软件开发会使用到的测试功能. 我这里先从单元测试开始介绍(Unit Test).说起单元测试,很多使用.net进行开发的人员也许马上就想起了NUnit,实际上它是个很好的工具,在VS2005出来之前,我也一直使用.不过现在VS2005已经提供了与N
2007-11-27 10:23:00 695
原创 VS2005快捷键大全
代码快捷键Ctrl+J / Ctrl+K,L: 列出成员 Ctrl+Shift+空格键 / Ctrl+K,P: 参数信息Ctrl+K,I: 快速信息 Ctrl+E,C / Ctrl+K,C: 注释选定内容Ctrl+E,U / Ctrl+K,U: 取消选定注释内容Ctrl+K,M: 生成方法存根Ctrl+K,X: 插入代码段 Ctrl+K,S: 插入外侧代码 F12: 转到所调用过程或变量的定义窗口
2007-11-27 10:02:00 843
原创 清除vs2005起始页最近打开项目、打开文件
有时候vs2005起始最近打开项目过多很想清除掉。手工操作方法:1)删除最近打开的文件运行regedit,打开HKEY_CURRENT_USER/Software/Microsoft/VisualStudio/8.0/FileMRUList 之后,在右边删除相应键值就可以了。2)删除最近打开的项目操作同上,只是键值位置不同HKEY_CURRENT_USER/Software
2007-11-27 09:59:00 705
DotNet版日程事务管理系统
2007-12-05
DotNet带进度条下载更新升级组件(V1.1)
2007-12-05
DotNet带进度条下载更新升级组件
2007-11-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人