ClickOnce 部署概述
摘要:ClickOnce 是一种部署技术,使用该技术可创建自行更新的基于 Windows 的应用程序,这些应用程序可以通过最低程度的用户交互来安装和运行。ClickOnce 部署克服了部署中所固有的三个主要问题:更新应用程序的困难。 使用 Microsoft Windows Installer 部署,每次应用程序更新,用户都必须重新安装整个应用程序;使用 ClickOnce 部署,则可以自动提供更新。只有更改过的应用程序部分才会被下载,然后从新的并行文件夹重新安装完整的、更新后的应用程序。对用户的计算机的影响。 使用 Windows Installer 部署时,应用程序通常依赖于共享组件,这便有可能
阅读全文
posted @
2010-04-08 20:26
gaojier
阅读(203)
推荐(0)
程序员处理数据库中易犯的10大错误
摘要:多部畅销技术图书的作者Mike Gunderloy为developer.com撰写了一篇好文章。指出了在涉及数据库的开发中容易犯的10个最大的错误。他在文中说到,虽然软件开发中有许多时髦技术来了又去,但是仍然有一些东西是始终非常重要的,数据库的使用就是其中之一。非常正确,不是吗?1. 选错数据库2. 选择了太多数据库3. 对数据的意义了解不够4. 将数据库等同于Excel5. 将第3范式当成万灵丹6. 应用逻辑存放位置错误7. 谁需要备份?8. 版本控制9. 工具的使用不当10. 用大炮打蚊子
阅读全文
posted @
2010-04-08 10:59
gaojier
阅读(131)
推荐(0)
C#中汉字长度问题
摘要:C#中的一个字母是一个长度,汉字也是一个长度,为了解决让字母是一个长度,而汉字是两个长度的问题,所以找了以下一个方法:/// <summary>/// 检测含有中文字符串的实际长度/// </summary>/// <param name=”str”>字符串</param>public static int len(string str){System.Text.ASCIIEncoding n = new System.Text.ASCIIEncoding();byte[] b = n.GetBytes(str);int l = 0; // l
阅读全文
posted @
2010-04-08 10:48
gaojier
阅读(399)
推荐(0)
EXCEL中制作二级下拉菜单的方法
摘要:制作一级菜单:以选择性别为例,制作有男、女选项的下拉菜单:选中“性别”数据区域;执行“数据/有效性”命令,打开“数据有效性”对话框;单击“设置”选项卡,在“允许”栏选择“序列”,“来源”中输入“男,女”(不含引号,用英文单引号分隔);单击“确定”按钮。“在下拉菜单中选择一个值之后能同时在另一个单元格里对应出一个数值或是文字”,这要根据实际情况再加工的哦!制作二级下拉菜单:设置“数据”表A列 B列部门员工A 张三 李四B 王二 郑大C 刘一 王五D 初一 赵钱……命名:选中A列,在“名称框”中输入“部门”,回车确认。选中B列,在“名称框”中输入“员工”,回车确认。(名称框位置:“名称框”在标题栏
阅读全文
posted @
2010-04-08 10:43
gaojier
阅读(445)
推荐(0)
“LM/w3svc/1/root /***” 别名已存在
摘要:XXX已存在请选择其他别名1:进入命令行模式2:到”C:/Inetpub/AdminScripts”目录3:运行:”cscript adsutil.vbs Delete “W3SVC/1/ROOT/***”
阅读全文
posted @
2010-04-08 09:26
gaojier
阅读(174)
推荐(0)
DropDownList 不能有多个项被选定!
摘要:今天调试程序的时候,遇到个问题:DropDownList 不能有多个项被选定: 1.程序中用到DropDownList的代码如下: this.lstS_Oid.Items.FindByValue(dr[jd_trainxuqiuData.PXZY_FIELD].ToString()).Selected = true; 2.设置断点,进行调试,该语句可以正常执行通过,而且直到执行了该语句所在方法的最后},才出现错误页面。 3.经过认真地调试及使用反编译工具Reflector查看.NET源码(system.web.dll-System.Web.UI.WebControls-System.Web..
阅读全文
posted @
2007-01-20 10:22
gaojier
阅读(166)
推荐(0)