自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 .NET 事务处理总结

事务处理是在数据处理时经常遇到的问题,经常用到的方法有以下3种总结整理如下:方法1:直接写入到sql 中在存储过程中使用 BEGIN TRANS, COMMIT TRANS, ROLLBACK TRANS 实现 优点:事务逻辑包含在一个单独的调用中,有运行一个事务的最佳性能,立于应用程序。限制: 事务上下文仅存在于数据库调用中,数据库代码与数据库系统有关。方法2 :使用AD

2008-07-09 21:57:00 8653 3

原创 .NET中的序列化

序列化定义         序列化是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化,它将流转换为对象。在此过程中,先将对象的公共字段和私有字段以及类的名称(包括类所在的程序集)转换为字节流,然后再把字节流写入数据流。在随后对对象进行反序列化时,将创建出与原对象完全相同的副本。序列化的目的1、以某种存储形式使自定义对象持久化;2、将对象从一个地方传递到另一个地方。

2008-07-01 11:44:00 990

原创 .NET中反射的使用

反射的定义:审查元数据并收集关于它的类型信息的能力。元数据是一种二进制信息,用以对存储在公共语言运行库可移植可执行文件 (PE) 文件或存储在内存中的程序进行描述。将您的代码编译为 PE 文件时,便会将元数据插入到该文件的一部分中,而将代码转换为 Microsoft 中间语言 (MSIL) 并将其插入到该文件的另一部分中。在模块或程序集中定义和引用的每个类型和成员都将在元数据中进行说明。当执行代码

2008-06-30 14:33:00 1035 1

原创 Enterprise library Data Access Application Block试用手记

Data Access Application Block 的好处:1. 减少编写重复累赘代码去执行标准的任务。 2. 帮助在应用程序内部和跨企业应用维护一致的数据访问实践。3. 降低改变物理数据目标的难度。 4. 减轻开发人员学习不同数据库类型的不同编程模型。 l   当移植应用程序到不同数据库类型时,减少重写代码的数量。   Data Access Application

2008-06-25 13:39:00 1292

原创 C#3.0对象初始化器和匿名类型

一、对象初始化器C#3.0允许new操作符与匿名对象初始化器联用来创建一个匿名类型的对象。如下有一个Customer类的定义。    public class Customer    {        public string CustomerID { get; set; }        public string CustomerName { get; set

2008-03-15 16:06:00 760

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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