自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 使用BackgroundWorker组件进行异步操作编程

使用BackgroundWorker组件进行异步操作编程发布日期:2008-06-18 | 更新日期:2008-06-18作者:郑佐  摘要:本文介绍了BackgroundWorker组件的功能及在基于事件的异步操作编程中的应用,并对组件的实现原理进行简述。  下载与本文相关的Background...

2010-04-23 11:55:00

阅读数 678

评论数 0

原创 .Net的异步机制(线程间通信) - step 5

前几篇文章我已经对异步的操作进行的详细的解释.异步操作也是线程的一种,当我们开始一个异步操作(新线程),完成调用后需要和其他线程通信(可能需要告知状态信息),这时候我们就需要线程间的通信编程. 线程间通信 我们看下面的图图1我们来看线程间通信的原理:线程(Thread B)和线程(Thread A...

2010-03-24 16:23:00

阅读数 789

评论数 0

转载 .Net的异步机制(异步Stream读/写) - step 4

在前面3篇文章,我已经介绍了异步的工作原理和相关方法和参数的应用.下面我们介绍Stream流的操作, 并使用System.IO.FileStream来揭开如何开发异步的Stream(System.IO.Stream) 读/写操作  异步的Stream读/写操作 下面是继承于System.IO.St...

2010-03-24 16:19:00

阅读数 1194

评论数 1

原创 .Net的异步机制(APM核心:IAsyncResult) - step 3

在上一篇文章(什么是.Net的异步机制(Invoke,BeginInvoke,EndInvoke) - step 2 ), 我们已经简单介绍了异步的调用方式, 下面我们来看看异步的核心. 异步的核心: IAsyncResultAsynchronous Programming Model  整个异步...

2010-03-24 15:58:00

阅读数 930

评论数 1

原创 .Net的异步机制(Invoke,BeginInvoke,EndInvoke) - step 2

上一篇文章(什么是.Net的异步机制(委托Delegate) - step 1)中,我已经解释了什么是异步编程,那么现在我们就开始具体的说怎样异步编程.  我们怎样进行异步编程/开发? 现在扩充下上篇文章的类(AsyncTest),提供更多的例子并从中做下简单的对比, 从新的认识下异步的内部机制,...

2010-03-24 15:45:00

阅读数 1061

评论数 0

原创 .Net的异步机制(委托Delegate) - step 1

在阅读下面知识前,我已经认为你已经具有c#的基础,包括简单的委托知识; 代码使用VS2008开发,但是会在.Net Framework 2.0(C Sharp)编写 什么是.Net异步机制呢? 在解释这个话题前,我们先看看同步的程序,就是我们常用的Hello World 程序. Code 1:Co...

2010-03-24 15:40:00

阅读数 603

评论数 0

原创 C# 反射入门知识

1、 什么是反射2、 命名空间与装配件的关系3、 运行期得到类型信息有什么用4、 如何使用反射获取类型5、 如何根据类型来动态创建对象6、 如何获取方法以及动态调用方法7、 动态创建委托 1、什么是反射        Reflection,中文翻译为反射。        这是.Net中获取运行时类...

2010-03-15 09:41:00

阅读数 348

评论数 0

转载 序列化1

c# serializable 理解C#中的"序列化" Serializable 理解2009年05月20日 星期三 11:25   比如用一个类描述一张合同,而这个类实例化后其中的字段保存着合同的信息,如果现在要把这个类的实例发送到另一台机器、另一个窗体或是想保存这个类以便以...

2010-01-18 17:29:00

阅读数 416

评论数 0

原创 必须掌握的八个cmd命令行

一,ping      它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据...

2009-12-31 13:21:00

阅读数 320

评论数 0

转载 在.net应用程序中使用用户控件

在.net应用程序中使用用户控件  郑佐 2004-11-30           做过asp.net的人都知道开发的时候使用用户控件很方便,为功能模块化提供了相当大的灵活性。令人高兴的是开发Windows窗体也可以使用用户控件。这里我们来看看为用户控件添加属性和事件,并实现把消息发送到父容器。本...

2009-12-30 12:57:00

阅读数 344

评论数 0

提示
确定要删除当前文章?
取消 删除