
.Net专题
studyzy
PalletOne联合创始人&CTO
展开
-
c#获取当前应用程序所在路径
对于Windows程序 和Web 应用程序来说,他们运行的路径是不一样的,所以关键是判断当前运行的程序是哪种程序.于是我们可以使用如下的代码 string path = ""; if (System.Environment.CurrentDirectory == AppDomain.CurrentDomain.BaseDirectory)//Windows应用程序则相等原创 2007-03-08 12:51:00 · 4389 阅读 · 3 评论 -
Asp.Net控件的客户端命名
我们在用ASP.NET写出来的网页,用浏览器来查看生成的客户端代码的时候经常看到这样的代码:GridView1_ctl101_WebUserControl1_webuserControlButton,那么这个命名有什么规律,是怎么来的拉?本次我们使用Reflector查看.net的代码研究其中的规律。我们的ASP.NET服务器端控件在生成客户端控件的时候一般有id 和name两个属性,这两个属原创 2007-03-19 10:52:00 · 1879 阅读 · 0 评论 -
用C#实现pdf文件的完整性验证
现在对文件的完整性验证,防止文件被篡改的技术已经比较成熟,一般使用数字签名,数字水印等,最近我在一个项目中也遇到了防篡改的需求。该项目要求用户将原始发票用专门的扫描程序扫描成pdf文件,然后将该pdf文件传到服务器上,在上传的同时必须要验证这个pdf是没有被手工修改过的。我刚一接触到这个需求想到的就是使用数字水印,要不然就直接使用PDF的数字签名功能,不过这些方法都感觉比较比较复杂,一大堆的英文原创 2008-02-26 22:03:00 · 1661 阅读 · 0 评论