
.net
文章平均质量分 62
lmjq
这个作者很懒,什么都没留下…
展开
-
Microsoft Enterprise Library
http://msdn.microsoft.com/zh-cn/library/cc467894%28en-us%29.aspx patterns & practices Developer Center October 2008SummaryTheMicrosoft En原创 2010-02-11 18:42:00 · 666 阅读 · 0 评论 -
C# 中的委托和事件
(http://www.tracefact.net/CSharp-Programming/Delegates-and-Events-in-CSharp.aspx)<br />引言<br />委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什转载 2011-03-29 16:39:00 · 723 阅读 · 1 评论 -
C# is与 java instanceof 作用相同
<br />c#中 is<br />检查对象是否与给定类型兼容。例如,下面的代码可以确定对象是否为 MyObject 类型的一个实例,或者对象是否为从 MyObject 派生的一个类型:<br />if (obj is MyObject){}<br />java 中instanceof<br />if an object is an instance of a particular type<br />原创 2011-03-13 23:45:00 · 4760 阅读 · 0 评论 -
C#中var用法详解
<br /><br />一.历史<br />从Visual C# 3.0开始引进的。<br />二.基本概念<br />l ImplicitlyType(隐式类型):由编译器在编译时候根据初试值决定具体类型。是强类型的。<br />三.使用限制:<br />1. 只能用于局部变量,如:方法内,属性范围内,using语句内部。不能用于类字段,方法返回值和形参。<br />class ThisWillNeverCompile<br />{<br />private var myInt=原创 2011-02-20 01:19:00 · 3293 阅读 · 0 评论 -
Stopwatch 类
<br />(http://msdn.microsoft.com/zh-cn/library/system.diagnostics.stopwatch%28VS.80%29.aspx)<br />注意:此类在 .NET Framework 2.0 版中是新增的。<br /> 提供一组方法和属性,可用于准确地测量运行时间。 <br />命名空间:System.Diagnostics<br />程序集:System(在 system.dll 中)<br /> <br />Stopw原创 2011-02-18 15:11:00 · 910 阅读 · 0 评论 -
ADO.NET笔记二
一、The Connection Class(实现接口IDbConnection)作用:在对数据库操作(增、删、查、改)前连接数据库。接口IDbConnection规定了Connection类必须实现的属性和方法。connection stringl 一组用分号(;)分隔的name/value 组成的字符串,顺序和大小写无关。l 不同的RDBMS 和provider 其connection string 不同。如:Sqlserverl Data Source=localhost; Initial Ca原创 2011-02-16 21:42:00 · 755 阅读 · 0 评论 -
ADO.NET笔记三
事务ACID Atomic:要么全成功,要么全失败 Consistent:Isolated:每个事务都是一个独立主体,不会影响其它事务。 Durable:ASP.NETweb application中三种基本事务类型:1. Stored procedure transactions:整个事务完全在数据库内部发生,所以性能最好。缺点:必须用sql语句编写事务逻辑。2. Client-initiated (ADO.NET) transactions:这些事务被我们编写的程原创 2011-02-17 15:47:00 · 678 阅读 · 0 评论 -
提高效率 用好Visual Studio 2010自定义代码段
<br />(来源:http://developer.51cto.com/art/201006/208136.htm)<br />我在演讲时发现这个功能也相当有用,不用现场敲代码,直接调出非常方便。Visual Studio 2010增强了自定义代码段功能,使创建自定义代码段的操作更加简单了。<br /><br />有两种类型的代码段:<br />◆在游标中插入的Expansion自定义代码段<br />◆围绕选定代码的SurroundsWith自定义代码段<br />创建自定义代码段<br />首先在转载 2011-02-15 13:51:00 · 879 阅读 · 0 评论 -
ADO.NET笔记一
ADO.NET用data provider modeldata provider是一套ADO.NET类,这些类可用来访问数据库,执行sql命令,检索数据。data provider中包含的类如下几种:l Connection:建立于数据库的连接。l Command:执行 SQL 命令和stored procedures.l DataReader:这个对象是一个查询返回的结果,只提供速度比较快的只读、只向前读数据的功能。l DataAdapter:执行两个任务:1、往DataSet内填充从数据库中提取原创 2011-02-15 17:20:00 · 694 阅读 · 0 评论 -
C# 里面的 #region 是什么意思?
<br />#region 是 C# 预处理器指令。<br />#region 是一个分块预处理命令,它主要是用于编辑器代码的分块,在编译时会被自动删除。<br />#region 使您可以在使用 Visual Studio 代码编辑器的大纲显示功能时指定可展开或折叠的代码块。例如:<br />MyClass definition#region MyClass definition<br />public class MyClass <br />{<br /> static void Ma原创 2011-02-05 22:42:00 · 1177 阅读 · 0 评论 -
aspnet_regsql.exe 工具注册数据库
<br />(转自:http://www.cnblogs.com/BoyXiao/archive/2010/03/01/1675659.html)<br />自 ASP.NET 2.0 起,微软在 ASP.NET 上新增了很多功能,<br />其中包括 Membership , Role , Profile 等等诸多功能,<br />同时也提供了新的用来管理权限的控件,比如 Login<br />但是,使用这些功能的前提都是在注册网站的数据库这个基础之上,<br />所以这一次便来实现以下如何使用 AS转载 2011-02-04 19:39:00 · 938 阅读 · 0 评论 -
readonly 与 const的区别
readonly 关键字与 const 关键字不同。const 字段只能在该字段的声明中初始化。readonly 字段可以在声明或构造函数中初始化。因此,根据所使用的构造函数,readonly 字段可能具有不同的值。另外,const 字段为编译时常数,而 readonly 字段可用于运行时常数,原创 2011-03-30 10:42:00 · 1091 阅读 · 0 评论