代码改变世界

随笔档案-2011年12月

Global.cs中自动获取未处理的异常

2011-12-21 16:45 by 柿子贵, 569 阅读, 收藏, 编辑
摘要: 在一个项目中为了能捕获异常最常用的方法就是try{}catch{}了,但是事实上并不可能将所有的异常考虑到位。因此有人就想除了被try{}catch{}捕获的异常其余未被处理的异常均由全局应用程序也就是Global来捕获处理。下面就是简单的事例:1)引起异常的代码protected void Button1_Click(object sender, EventArgs e) { int a = 5; int b = 2; int c; c = a / (b - 2); }2)G... 阅读全文

防止代码腐烂【转】

2011-12-20 17:18 by 柿子贵, 322 阅读, 收藏, 编辑
摘要: 此文转于:http://djt.open.qq.com/article-14-1.html作者:Stack Huang 很多团队都有这个问题,一个项目的代码本来开始设计得好好的,一段时间以后,代码就会变得难以理解,难以维护,难以修改。为什么?我一直在思考这个问题。 让我们先看一个人的情况。1.程序员的成长新手的代码 新手的代码没有经验,基本不考虑代码设计,代码规模稍稍大一点则自己就乱了。进阶者的代码小规模的时候大规模的时候 进阶者已经知道如何设计代码,懂得代码规则,但一般局限于一个模块。规模一大,模块间的调用就会比较混乱,难以维护。有经验者的代码 有经验者的代码,模块内部代码整洁,模... 阅读全文

无法在证书存储区中找到清单签名证书”错误的解决方法【转】

2011-12-15 17:11 by 柿子贵, 1321 阅读, 收藏, 编辑
摘要: 此文转于:http://www.cnblogs.com/sailxc/archive/2011/10/20/2219246.html今天遇到这么个问题,打开WinForm项目编译时报出“无法在证书存储区中找到清单签名证书”错误的解决方法”这样的错。在园子里逛了圈找到一篇,如下:方法一:在VS2005中出现该错误时,用记事本打开项目的.csproj文件,删除以下内容即可: <ManifestCertificateThumbprint>B531F2CF222748C5E29308FC2247704827D1EA8C</ManifestCertificateThumbprint&g 阅读全文

Web.Config加密【转】

2011-12-05 14:32 by 柿子贵, 2261 阅读, 收藏, 编辑
摘要: 注:本文转于http://www.cnblogs.com/scottckt/archive/2011/05/28/2061175.html有Web.Config,其中一部分配置如下:<!--应用程序设置值--><appSettings><addkey="EricTest"value="EricTest"/><addkey="Encrypt"value="Encryptvalue"/></appSettings><!--连接字符串--><c 阅读全文
点击右上角即可分享
微信分享提示