- 下面的代码只是在处理折行,可以再加入控制该机能的属性,以及保留原值的属性,这样就可以达到比较完美的自定义控件了。public partial class MyLabel : Label{ pub...
- 初学C#的时候,老是被IEnumerable、IEnumerator、ICollection等这样的接口弄的糊里糊涂,我觉得有必要切底的弄清楚IEnumerable和IEnumerator的本质。下面...
- 很早就知道可以用.NET为SQLServer2005及以上版本编写存储过程、触发器和存储过程的,不过之前开发的系统要么因为历史原因用的是SQL2000要么根本用不着在SQLServer中启用CLR,所...
- V1.0 版本功能1.快速设置数据字段说明2.导出数据库文档 WORD文件3.导出数据库字段说明SQL语句 文本文件问题打开导出WORD发现第二页的第一个表格 会和第一页末尾的表格叠加在一起,目前的办...
- V1.0 版本功能1.快速设置数据字段说明2.导出数据库文档 WORD文件3.导出数据库字段说明SQL语句 文本文件问题打开导出WORD发现第二页的第一个表格 会和第一页末尾的表格叠加在一起,目前的办...
- 回顾上周微软一站式示例代码库最新发布的7篇示例代码:[Sample of Apr 29th] Add Dynamic Controls to ASP.NET GridView该示例代码演示如何在ASP...
- 最 近准备学NHibernate,于是网上狂找,看来有不少文章,但仔细看就会明白,搞来搞去,其实就那么几篇大同小异的文章,但还是终于在我们的博客上找 到篇好点的,就是下面那篇了,我也不明白是哪为高手写...
- ///<summary>///WebClient上传文件至服务器///</summary>///<paramname="localFilePath">文件名,全路径格式</param>///<para...
- 一直以来总是对这个问题的认识比较朦胧,我相信很多朋友也是这样的,总是听到内存一会在栈上分配,一会又在堆上分配,那么它们之间到底是怎么的区别呢?为了说明这个问题,我们先来看一下内存内部的组织情况.从上图...
- 中国的居民身份证编码格式为:2位一级行政区代码;2位二级行政区代码;2位三级行政区代码;8位出生日期(年月日);3位识别码;1位校验码。其中校验码执行的是中华人民共和国国家标准GB11643-1999...
- Mike PopeVisual Basic User EducationMicrosoft Corporation2003年1月摘要:本文介绍如何使用 Visual Basic 在 ASP.NET W...
- 关于Assembly.CreateInstance()与Activator.CreateInstance()方法动态创建类对象,大多是Activator.CreateInstance()和Activa...
- 在多线程中,为了使数据保持一致性必须要对数据或是访问数据的函数加锁,在数据库中这是很常见的,但是在程序中由于大部分都是单线程的程序,所以没有加锁的必要,但是在多线程中,为了保持数据的同步,一定要加锁,...
- 阅读目录开始ASP.NET身份认证基础ASP.NET身份认证过程如何实现登录与注销保护受限制的页面登录页不能正常显示的问题认识Forms身份认证理解Forms身份认证实现自定义的身份认证标识在多台服务...
- 在浏览器地址栏输入javascript:alert (document. cookie)会话(Session) 跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与...
- 即使是做网络应用,在断线情况下,也需要考虑数据的本地存储。在SQLite出现之前,数据量大的情况下,我们一直使用ACCESS,数据量小,则文件存储。ACCESS不支持事务原子性,在断电情况下(这种情况...
- C#笔记20:多线程之线程同步中的信号量AutoResetEvent和ManualResetEvent本章概要:1:终止状态和非终止状态2:AutoResetEvent和ManualResetEven...
- View Code<?xml version="1.0" encoding="utf-8" ?><Language> <!--报告录入 --> <ReportInputFrm value="Repo...
- Posted on 2008-06-23 14:39SmartStone阅读(1334)评论(2)编辑收藏//声明一个委托publicdelegatevoidSetTextBoxValue(strin...
- 控件生命周期1.初始化(对应Oninit方法)这里页面通过ProcessRequest方法来递归遍历它的子控件(即页面中的空间,其实页面也算控件)。使子控件依次调用它们的Oninit方法。我们这里可以...
- Windows API中所有的函数都包含在dll中,其中有3个最重要的DLL。 (1) Kernel32.dll 它包含那些用于管理内存、进程和线程的函数,例如CreateThread函数; (2) ...
- .Net SDK下有很多命令工具,有许多在我们平时开发应用中很有帮助。最近看书总结了一些,但是难免有点以偏概全,挂一漏万。下面就介绍这些命令的基本用法,实际应用中可以参考MSDN。 切入正题,打开S...
- 异步的核心: IAsyncResultAsynchronousProgrammingModel整个异步调用过程中都是围绕IAsyncResult来进行的,大家可以看看上篇文章的例子,BeginXXX返...
- 现在扩充下上篇文章的类(AsyncTest),提供更多的例子并从中做下简单的对比,从新的认识下异步的内部机制,下面我们增加一个新的委托1步,我们添加一个新方法(计算年薪YearlySalary)pub...
- 在阅读下面知识前,我已经认为你已经具有c#的基础,包括简单的委托知识;代码使用VS2008开发,但是会在.Net Framework 2.0(C Sharp)编写什么是.Net异步机制呢? 在解释这...
- 静态构造函数是C#的一个新特性,其实好像很少用到。不过当我们想初始化一些静态变量的时候就需要用到它了。这个构造函数是属于类的,而不是属于哪里实例的,就是说这个构造函数只会被执行一次。也就是在创建第一个...
- Visual Studio 2010其他版本此主题尚未评级评价此主题静态构造函数用于初始化任何静态数据,或用于执行仅需执行一次的特定操作。在创建第一个实例或引用任何静态成员之前,将自动调用静态构造函数...
- AutoResetEvent 有两种状态 一种终止状态,另一种 非终止状态构造函数有个bool参数,true 是终止, false 是非终止WaitOne 是用来等待的,如果AutoResetEven...










