.NET FRAMEWORK
文章平均质量分 75
vipxiaotian
这个作者很懒,什么都没留下…
展开
-
.NET中的方法及其调用
前言:《Essential.NET》这本书是.NET中的经典之作,个人感觉和《Thinking in C++》有的一拼,在我床头除了《设计模式》就只有它了:)。正在学习其方法一节,发现方法(Method)才是本书的重点,全书花了不少纸在写这一块。在下记录一些个人的学习心得,一方面和大家分享,另一方面也请大家指点本人在理解上的错误和不足。按书上介绍的顺序来。首先讲到JIT的问题。值得引用的一段:转载 2007-09-25 21:39:00 · 1345 阅读 · 0 评论 -
.NET Framework 类库 String.Empty 字段
NET Framework 类库String.Empty 字段表示空字符串。此字段为只读。 命名空间:System程序集:mscorlib(在 mscorlib.dll 中) 语法 C#public static readonly string Empty备注此字段的值为零长度字符串 ""。示例下面的代码示例演转载 2007-10-30 17:53:00 · 918 阅读 · 0 评论 -
NET Framework 类库 String.IsNullOrEmpty 方法
.NET Framework 类库String.IsNullOrEmpty 方法注意:此方法在 .NET Framework 2.0 版中是新增的。 指示指定的 String 对象是 空引用(在 Visual Basic 中为 Nothing) 还是 Empty 字符串。 命名空间:System程序集:mscorlib(在 mscorlib.dll 中) 语法转载 2007-10-30 17:31:00 · 1813 阅读 · 0 评论 -
Attribute在.net编程中的应用(二)
NET Framework中对Attribute的支持是一个全新的功能,这种支持来自它的Attribute类。在你的程序中适当地使用这个类,或者是灵活巧妙地利用这个类,将使你的程序获得某种在以往编程中很难做到的能力。我们来看一个例子:假如你是一个项目开发小组中的成员,你想要跟踪项目代码检查的信息,通常你可以把代码的检查信息保存在数据库中以便查询;或者把信息写到代码的注释里面,这样可以阅读代码的同时转载 2007-10-30 03:35:00 · 594 阅读 · 0 评论 -
Attribute在.NET编程中的应用(五)
Attribute在拦截机制上的应用从这一节开始我们讨论Attribute的高级应用,为此我准备了一个实际的例子:我们有一个订单处理系统,当一份订单提交的时候,系统检查库存,如果库存存量满足订单的数量,系统记录订单处理记录,然后更新库存,如果库存存量低于订单的数量,系统做相应的记录,同时向库存管理员发送邮件。为了方便演示,我们对例子进行了简化://Inventory.csusing Sys转载 2007-10-30 03:40:00 · 740 阅读 · 0 评论 -
Attribute在.NET编程中的应用(四)
SqlCommandGenerator类的设计 SqlCommandGEnerator类的设计思路就是通过反射得到方法的参数,使用被SqlCommandParameterAttribute标记的参数来装配一个Command实例。引用的命名空间://SqlCommandGenerator.csusing System;using System.Reflection;using Sys转载 2007-10-30 03:39:00 · 666 阅读 · 0 评论 -
Attribute在.NET编程中的应用(三)
用于参数的Attribute在编写多层应用程序的时候,你是否为每次要写大量类似的数据访问代码而感到枯燥无味?比如我们需要编写调用存储过程的代码,或者编写T_SQL代码,这些代码往往需要传递各种参数,有的参数个数比较多,一不小心还容易写错。有没有一种一劳永逸的方法?当然,你可以使用MS的Data Access Application Block,也可以使用自己编写的Block。这里向你提供一种另转载 2007-10-30 03:37:00 · 582 阅读 · 0 评论 -
.NET.GC 浅谈.net托管程序中的资源释放问题
浅谈C#托管程序中的资源释放问题便于对文章的开展,需要先明确两个概念。第一个就是很多人用.Net写程序,会谈到托管这个概念。那么.Net所指的资源托管到底是什么意思,是相对于所有资源,还是只限于某一方面资源?很多人对此不是很了解,其实.Net所指的托管只是针对内存这一个方面,并不是对于所有的资源;因此对于Stream,数据库的连接,GDI+的相关对象,还有Com对象等等,这些资源并不是受到.N转载 2007-09-30 13:25:00 · 841 阅读 · 0 评论 -
托管与非托管
托管代码就是基于.net元数据格式的代码,运行于.net平台之上,所有的与操作系统的交换有.net来完成,就像是把这些功能委托给.net,所以称之为托管代码。非托管代码则反之。 举个例子l Vc.net还可以使用mfc,atl来编写程序,他们基于MFC或者ATL,而不是.NET,所有是非托管代码,如果基于.net比如C#,VB.net则是托管代码 非托管代码是指.NET解释不了的转载 2007-09-30 13:23:00 · 675 阅读 · 0 评论 -
使用 Bulk Copy 将大量数据复制到数据库
如果一次要向数据库服务器提交多条记录 , 通常会执行多次Insert命令 , 这样就为要插入的每个记录执行一次与数据库服务器的往返 , 这就给服务器增加了压力 , 效率也大大的降低了....Net FrameWork 2.0 新增功能 Bulk Copy 可以很快将大量数据加载到数据库中 , 现在利用这一新功能来实现上述功能.这里从 MS Sql Server 2000 的 NorthWind 的转载 2007-11-07 18:16:00 · 1152 阅读 · 0 评论