C#中实现枚举数
我们知道在.net中有两个接口用来实现枚举数的,它就是System.Collections 命名空间 下的 IEnumerable和IEnumerator接口。简单地说IEnumerator接口是用来实现枚举器,而IEnumerable接口是用来公开...
ASP.NET Unleashed:记录广告点击率
目标:在数据库中记录某个广告显示和被点击的记录方法:1.参照MSDN中:使用 AdRotator Web 服务器控件显示数据库中的广告的内容, 新建AdList表,该表是AdRotator字段映射的数据源。 2.新建AdStates...
.NET中反射机制的使用与分析
.NET反射的定义:审查元数据并收集关于它的类型信息的能力。元数据是一种二进制信息,用以对存储在公共语言运行库可移植可执行文件 (PE) 文件或存储在内存中的程序进行描述。将您的代码编译为 PE 文件时,便会将元...
详解C#委托,事件与回调函数
编程中最经常用的元素,事件必然是其中之一。无论在ASP.NET还是WINFrom开发中,窗体加载(Load),绘制(Paint),初始化(Init)等等。“protected void Page_Load(object sender, EventArgs e)”这段代码相信没有人不熟悉...
在 ASP.NET 的 Web.config 文件中注册用户控件
在 Tip#8, 我们探讨了如何在 Page页面中创建、注册、使用 Web 用户控件。注意到拖拽用户控件到页面时,VS 添加了一个 @Register 指令在页面脚本的顶部。 但是将来您想移动您的用户控件的位置,您被迫在多个页面文...
.net客户端调用activeMQ代码
<!--[endif]--> 1、添加对 Apache.NMS 和Apache.NMS.ActiveMQ引用; ActiveMQ .NET http://activemq.apache.org/nms/index.html2、在webconfig中添加调用MQ所需的MQIP,MQName,MQUserName,MQPasswor...
关于AutoResetEvent和ManualResetEvent
两者都继承自EventWaitHandle,自然也就有点相通的地方了 简单来说,无论是AutoResetEvent还是ManualResetEvent,都是通过发出Signal信号来通知正在等待的线程的。有人可能要问,为什么要用它们来做这些事情...
c#简单实现二维数组和二维数组列表List<>的转置
刚看到网上一篇博文里用sql实现了行列转置。sql server 2005/2008只用一个pivot函数就可以实现sql server 2000很多行的复杂实现。提到转置,立刻想起还在求学阶段曾经做过的一个练习,用c语言实现二维数组的转置...
Server Application Error报错信息的解决方案
IIs出现问题,重装IIs后居然所有的asp页面报这个错误,于是到网上查找问题所在,好在很多大虾已经有了解决方案,挑了一个解决方案试之,成功解决。特再次贴出方法共享,说明:核心解决方法归原始解决人可苦可乐等...
c# winform下sql图片二进制存储/读取/显示/写入XML/读取XML显示
winform下: //存储 private void MemoryImage() { &n...
介绍正则表达式的文章
一、正则表达式基础知识 我们先从简单的开始。假设你要搜索一个包含字符“cat”的字符串,搜索用的正则表达式就是“cat”。如果搜索对大小写不敏感,单词“catalog”、“Catherine”、“sophisticated”都可...
关于隐式类型var使用最佳实践的讨论
C#3.0带来了一个新的特性隐式类型,使用var关键字定义,如:Int i=2; 就可以写成var i=2;编译器会根据表达式来推断出显示的类型。但是并不是所有的情况都适合使用,比如方法重载的时候就会使我们的代码很难理解...
利用Jmail发送带附件的邮件时乱码的解决方案
今天在利用Jmail发送带附件的邮件时,一直收不到附件,而是得到一些“乱码”如下:This is a multipart message in MIME format. ----NEXT_BM_AEB3968967D044DC9E208D04088C60B4 Content-Type: text/html; charset...
C#保留小数位数的方法
1.System.Globalization.NumberFormatInfo provider = new System.Globalization.NumberFormatInfo();provider.NumberDecimalDigits =intDecLength; //要设定的小数位数double strCashAmt=Convert.ToDouble(this....
c#验证照片
if (Request.Files == null || Request.Files.Count == 0)  ...
asp.net简单&高效的分页实现,请大家提提意见
简单、高效这是我们追求的分页效果。现在有三种很常见的分页:1、分页用的html和后台代码都自己写 ,设计和代码一般都只对应某个网页,难以在其他页面很好的重用2、最简单的当然是数据控件自带的分页功能,他的那...
How-To: Using the N* Stack, part 5
到目前为止,我们一直都在关注 NHibernate 和持久化。在本篇中,我们会纠正之前模式和映射的问题来通过我们的测试。本篇结束之后,我们会减少对 NHibernate 的关注。下一部分开始集中于整合 Ninject ,我们的控制反...
Http Handler 介绍
引言在 Part.1 Http请求处理流程 一文中,我们了解了Http请求的处理过程以及其它一些运作原理。我们知道Http管道中有两个可用接口,一个是IHttpHandler,一个是 IHttpModule,但在Part.1中,我并没有详细讲述如何...
导出到Excel的操作
1 2 DataTable dt = wad.GetToExcel(lblcode.Text); 3 StringWriter sw&nbs...
ASP.NET中Memcached
一,准备 你需要有一下软件: VS.NET(05/08) SQLSERVER &nbs...