2007年7月18日

摘要: 如何使用 Enterprise Library 3.0 的Cryptography Application Block 处理加密 本文不演示如何使用配置工具对配置区进行加密,也不演示如何导出导入 key 文件,而主要解决两个问题: 1.我们使用配置工具对配置区进行加密后,(通常 configProtectionProvider 有两种选择,一个是RsaProtectedConf... 阅读全文
posted @ 2007-07-18 09:35 天飞 阅读(3589) 评论(2) 推荐(0)

2007年7月15日

摘要: Enterprise Library2.0中加密数据库连接字符串 看了SHY520写的关于Data Access Application Block的文章,写得不错,忽略了一点就是如何去加密数据库连接字符串,这儿我简单的介绍一下。我们知道,在Enterprise Library1.1中加密连接字符串,需要依赖于Cryptography Application Block。.NET Framew... 阅读全文
posted @ 2007-07-15 22:02 天飞 阅读(533) 评论(3) 推荐(0)

2007年7月2日

摘要: 对WinForm的App.config文件进行加密 最近在做一个WinForm的项目,由于采用的是在客户端直接连接数据库的方式,需要在客户端部署App.config,由于使用了Enterprise Library,需要对App.config文件里的connectionStrings片断进行加密处理,搜索MSDN,发现已经有了现成的工具ASP.NET IIS 注册工具 (Aspnet_regi... 阅读全文
posted @ 2007-07-02 16:05 天飞 阅读(642) 评论(0) 推荐(0)

2007年6月27日

摘要: 若要删除表中的所有行,则 TRUNCATE TABLE 语句是一种快速、无日志记录的方法。TRUNCATE TABLE 与不含有 WHERE 子句的 DELETE 语句在功能上相同。但是,TRUNCATE TABLE 速度更快,并且使用更少的系统资源和事务日志资源。 与 DELETE 语句相比,TRUNCATE TABLE 具有以下优点: 所用的事务日志空间较少。DELETE 语句每次删... 阅读全文
posted @ 2007-06-27 21:00 天飞 阅读(55414) 评论(4) 推荐(1)
 
摘要: /****** 对象: LinkedServer [202.99.213.226] 脚本日期: 06/26/2007 21:34:35 ******/EXEC master.dbo.sp_addlinkedserver @server = N'NFDRP', @srvproduct=N'SQL Server' /* For security reasons the linked serve... 阅读全文
posted @ 2007-06-27 19:42 天飞 阅读(2270) 评论(0) 推荐(0)

2007年6月24日

摘要: 今天利用BindingSource绑定到控件做程序,想让在保存是自动添加修改人和修改日期。这个动作不想让操作人员干扰。难点在于判定保存时,那些行做了修改。经测试,发现CurrentChanged 事件 ,发生后才引发BindingSource的当前项的endedit()操作,也就是在控件中修改值后不能直接引发endedit()操作。同时发现endedit()后行状态才变为DataRowState.... 阅读全文
posted @ 2007-06-24 20:14 天飞 阅读(2758) 评论(1) 推荐(0)

2007年6月22日

摘要: MSDN中对DllImportAttribute的解释是这样的:可将该属性应用于方法。DllImportAttribute 属性提供对从非托管 DLL 导出的函数进行调用所必需的信息。作为最低要求,必须提供包含入口点的 DLL 的名称。 并给了一个示例: [DllImport("KERNEL32.DLL", EntryPoint="MoveFileW", SetLastError=true, Ch... 阅读全文
posted @ 2007-06-22 18:28 天飞 阅读(1034) 评论(1) 推荐(0)

2007年6月21日

摘要: 创建和管理密钥是加密过程的一个重要部分。对称算法要求创建必须对不应解密数据的任何人保密的密钥和初始化向量 (IV)。不对称算法要求创建一个公钥和一个私钥。公钥可以对任何人公开,而私钥必须只为将要对用公钥加密的数据进行解密的一方知道。本节描述如何为对称算法和不对称算法生成和管理密钥。 对称密钥 .NET Framework 提供的对称加密类需要一个密钥和一个新的 IV 来加密和解密数据。每当使用默认... 阅读全文
posted @ 2007-06-21 21:59 天飞 阅读(2952) 评论(1) 推荐(0)
 
摘要: vs2005对称加密解密类 using System;using System.Security.Cryptography;using System.IO;using System.Text; namespace desc{ ... 阅读全文
posted @ 2007-06-21 06:46 天飞 阅读(494) 评论(0) 推荐(0)
 
摘要: 先输入prop(出现如下界面): 然后连续按2次Tab键,VS2005会自动生成属性框架(自己修改属性的类型和名称就可以用了): 阅读全文
posted @ 2007-06-21 06:34 天飞 阅读(381) 评论(0) 推荐(0)