文章分类 -  C#

asp.net Web开发
C#实现AES的加解密
摘要:1.关于.NET下的对称加密算法。.NET Framework类库提供了对称加密、散列函数、非对称加密、数字签名等现有的主流加密算法。.NET中默认实现了4种对称加密算法:DES、TripleDES、RC2、Rijndeal。其中前3种都比较老了哦。而第四种Rijndeal的全称就是:高级加密标准(Advanced Encryption Standard,AES)也就是我们说的AES,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。2.C#实现AES的加解密顺便提一下,有些人搞不懂为什么加密后数据会变长,这是因为对称加密算法是分组加密,也就 阅读全文
posted @ 2013-05-14 16:14 灰色地帶 阅读(515) 评论(0) 推荐(0)
asp.net导出Excel文件之方法比较
摘要:web导出Excel也不是什么新鲜的话题了,到网上一查,结果一大堆。可是要挑选一个好的、合适的方法也不容易。再加上自己也没有真正的做过这方面的导出工作,到底选那种方法好呢?最近一个一个方法地试了一边,小结出来给大家做个参考。测试题目:通过一个模板,导出Excel文件。(模板结构较复杂,有公式、样式、合并行等)(一)、首先想到的是用服务器端的Excel软件com来生成目标Excel。 这个是网上找到介绍最多的方法。这方法不多说了,有需要的可以到网上找,这里简单讲讲。这种方法就是调用服务器端的Excel软件,来读取模板,填写模板的。就是后台启动Excel来处理的,在进程管理器里可以查看到它的进程。 阅读全文
posted @ 2013-01-10 10:45 灰色地帶 阅读(119) 评论(0) 推荐(0)
DataTable的使用
摘要:DataSet与DataTable的区别DataSet:数据集。一般包含多个DataTable,用的时候,dataset["表名"]得到DataTable DataTable:数据表。 一: SqlDataAdapter da=new SqlDataAdapter(cmd); DataTable dt=new DataTable(); da.Fill(dt); ----------------- 直接把数据结果放到datatable中, 二: SqlDataAdapter da=new SqlDataAdapter(cmd); DataSet dt=new DataSet( 阅读全文
posted @ 2012-10-13 19:59 灰色地帶 阅读(95) 评论(0) 推荐(0)
无法在web服务器上启动调试 发送调试http请求时发生服务器端错误常见解决方案
摘要:运行aspnet_regiis -i 启动ASPNET调试器。aspnet_regiis 的注册方法:在运行中输入如下命令:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -i在目录安全里集成windows身份验证 : 阅读全文
posted @ 2010-06-05 14:43 灰色地帶 阅读(349) 评论(0) 推荐(0)