.Net WinForm 控件键盘消息处理剖析 (转)
在WinForm控件上我们可以看到很多关于键盘消息处理的方法,比如OnKeyDown, OnKeyPress, ProcessCmdKey, ProcessDialogKey,IsInputKey等等,那么这些方法是如何被组织的,每一个方法的具体含义又是什么哪?Win32...
[ASP.NET MVC 中Action要求与View本质
创建一个自定义action必须满足的要求 方法必须为公共的. 方法不能为静态方法. 方法不能为扩展方法. 方法不能为一个构造器( getter, setter). 方法不能包含ref 或 out 参数. 使用 NonActionA...
[ASP.NET MVC 中Action要求与View本质
创建一个自定义action必须满足的要求 方法必须为公共的. 方法不能为静态方法. 方法不能为扩展方法. 方法不能为一个构造器( getter, setter). 方法不能包含ref 或 out 参数. 使用 NonActionA...
C#中关于DateTime的两个实用方法
今天的任务中遇到一个问题,要求屏蔽掉某段时间范围内的特定节假日。在网上搜了下相关资料,但较为繁琐,于是自己写了两个简单实用的方法。将下面这两个方法组合起来,就可以去除某段时间范围内的特定日期(例如节假...
.NET小常识——答你所问
1、.NET是什么? .Net全称.NET Framework是一个开发和运行环境, 该战略是微软的一项全新创意, &nb...
C# 添加用户自定义控件的两种方式
using System; 2 using System.Data; 3 using System.Configuration; 4 using System.Collections; 5 using System.Web; 6 using ...
C# 浅拷贝与深拷贝区别(转)
问题起源:<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->昨天被同事问到一个浅拷贝与深拷贝区别的问题,说实在的,记得在学校时在书在看过相关概念区...
asp.net上传图片生成缩略图
在asp.net中,上传图片功能或者是常用的,生成缩略图也是常用的。baidu或者google,c#的方法也是很多的,但是一用却发现缩略图不清晰啊,缩略图片太大之类的事情,下面是我在处理图片上的代码,效果不错,所以拿出来...
Asp.net中文件的压缩与解压
这里笔者为大家介绍在asp.net中使用文件的压缩与解压。在asp.net中使用压缩给大家带来的好处是显而易见的,首先是减小了服务器端文件存储的空间,其次下载时候下载的是压缩文件想必也会有效果吧,特别是比较大的文件...
.NET中的设计模式——利用空模式构造安全代码
《.NET中的设计模式》系列随笔停下有一段时间了,一则总结个东西不容易,另一则,不想写相同的内容(如果朋友们没有在我的随笔中看到新东西,我认为是浪费大家的时间,也是一种失败)。 今天开题之前先让大...
微软一站式示例代码库2010-09-06 新增代码示例简介 (转)
如果您是第一次听说All-In-One Code Framework这个项目,请参阅主页上的相关介绍http://1code.codeplex.com/, 以及这两篇blog All-In-One Code Framework:一站式微软开发技术框架解决方案微软一站式开发技...
自定义Visual Studio调试窗口
受到园友麒麟的文章启发,我研究了一下自定义调试窗口的相关技术,发现很简单,但对调试效率的提高帮助却很大,以前对于复杂数据的调试显示很抓狂,要么不能显示(只显示一个Type信息),要么一层层的点开来看,...
从一个WEB请求说开去(转)
由于最近一段时间忙的我晕头转向,所以一直没时间继续我的WEB请求之旅,深感抱歉。 开篇之前,我必须向大家道个歉,由于我的知识水平有限,对ASP.NET没有一个系统性的认知,所以不对的地...
关于内存的一些bug (转)
从内存管理方面来讲,C#是个完美的天堂,你不用像在C++中那样万分小心的管理着你的内存;尽管如此,本人还是喜欢C++要多些,正如微软称C++为native代码 - C++对我来讲,的确是要更native一些。其实,很多时候,C++...
半透明走马灯控件
几年以前因为项目需要,写了这么个控件,最近写博客玩,拿出来献丑。 效果如下: 属性和方法就是模拟的html里面的走马灯的效果。添加一个空控件,放上一个label和timer控件,源代码如下: 源代...
浅谈ASP.NET报表控件 (转)
项目中有报表图形化的需求, 于是开始在网上找第三方chart控件。因时间紧迫,大至确定了几个候选:一、Office带的OWC控件;二、ComponentOne;三、Web Chart。本文将讲解ASP.NET报表控件。 OWC似乎使用者居多,...
自定义Visual Studio调试窗口(转)
我研究了一下自定义调试窗口的相关技术,发现很简单,但对调试效率的提高帮助却很大,以前对于复杂数据的调试显示很抓狂,要么不能显示(只显示一个Type信息),要么一层层的点开来看,很是不爽,如果能自定义调试窗口...
创建模板化的ASP.NET 用户控件
可以创建实现模板的用户控件,这是 ASP.NET 的一项功能,它允许将控件数据与其表示形式相分离。模板化控件不提供用户界面。编写它则是为了实现一个命名容器以及包含属性和方法可由宿主页访问的类。 用户控件的用...
VS2010 Extension实践
最近VS2010 Extension在Visual Studio Blog(http://blogs.msdn.com/visualstudio/)上提得很频繁,于是也想翻来文档研究研究,结果居然找了半天,居然没有一丁点完整介绍这一块的,于是,只好自己找着VS IDE上的模...
C#中HashTable简介和使用用法
一、简介名词介绍:散列表(Hash table,也叫哈希表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函...