摘要: 引言 本篇文章将为你介绍一下 Delegate 的使用方式,逐渐揭开 C# 当中事件(Event)的由来,它能使处理委托类型的过程变得更加简单。还将为您解释委托的协变与逆变,以及如何使用 Delegate 使 Observer(观察者)模式的使用变得更加简单。在事件的介绍上,会讲述事件的使用方式,并 阅读全文
posted @ 2017-01-11 16:46 绣春刀 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 引言 本文主要从线程的基础用法,CLR线程池当中工作者线程与I/O线程的开发,并行操作PLINQ等多个方面介绍多线程的开发。其中委托的BeginInvoke方法以及回调函数最为常用。而 I/O线程可能容易遭到大家的忽略,其实在开发多线程系统,更应该多留意I/O线程的操作。特别是在ASP.NET开发当 阅读全文
posted @ 2017-01-11 16:41 绣春刀 阅读(353) 评论(0) 推荐(0) 编辑
摘要: C#综合揭秘——细说多线程(上) // <![CDATA[ function showMessage(){ alert("非常抱歉,此博文尚未完成!"); } // ]]> 引言 本文主要从线程的基础用法,CLR线程池当中工作者线程与I/O线程的开发,并行操作PLINQ等多个方面介绍多线程的开发。其 阅读全文
posted @ 2017-01-11 16:32 绣春刀 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 转自:风尘浪子 - 博客园 引言 其实事务在数据层、服务层、业务逻辑层多处地方都会使用到,在本篇文章将会为大家一一细说。 其中前面四节是事务的基础,后面的三节是事务的重点,对事务有基础的朋友可以跳过前面四节。 文章有错漏的地方欢迎各位点评。 目录 一、事务的定义 二、事务管理器 三、在ADO.NET 阅读全文
posted @ 2017-01-11 15:55 绣春刀 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 转自:C#操作SQL Server数据库 1、概述 ado.net提供了丰富的数据库操作,这些操作可以分为三个步骤: 第一,使用SqlConnection对象连接数据库; 第二,建立SqlCommand对象,负责SQL语句的执行和存储过程的调用; 第三,对SQL或存储过程执行后返回的“结果”进行操作 阅读全文
posted @ 2017-01-11 15:30 绣春刀 阅读(215) 评论(0) 推荐(0) 编辑