- 博客(14)
- 资源 (17)
- 收藏
- 关注
原创 数据库访问通用类(第四版)
//////版本:SQLHelper 2.0///修改版本:SQLHelper 1.3///模块编号:1001///作用:数据库访问通用类///作者:邓政军///修改日期:2012-1-5///新增存储过程///新增显示连接关闭操作///using System;using System.Collections.Generic;using System.Linq;usi
2012-01-05 10:49:36 1029
转载 .NET 性能优化方法总结
1. C#语言方面 1.1 垃圾回收 垃圾回收解放了手工管理对象的工作,提高了程序的健壮性,但副作用就是程序代码可能对于对象创建变得随意。 1.1.1避免不必要的对象创建 由于垃圾回收的代价较高,所以C#程序开发要遵循的一个基本原则就是避免不必要的对象创建。以下列举一些常见的情形。 1.1.1.1避免循环创建对象 ★ 如果对象并不会随
2012-01-05 10:08:50 1091
转载 IDisposable标准实现
原文推荐:http://www.cnblogs.com/xlshcn/archive/2007/01/16/idisposable.html.NET中用于释放对象资源的接口是IDisposable,但是这个接口的实现还是比较有讲究的,此外还有Finalize和Close两个函数。MSDN建议按照下面的模式实现IDisposable接口: 1 public class Foo: IDis
2012-01-04 21:39:35 687
转载 C#泛型
原文推荐:http://www.cnblogs.com/JimmyZhang/archive/2007/08/04/842663.html[译]C# 中的泛型PDF 浏览:http://www.tracefact.net/document/generics-in-csharp.pdf源码下载:http://www.tracefact.net/SourceCode
2012-01-02 20:00:49 448
转载 泛型剖析
原文推荐:http://www.cnblogs.com/JimmyZhang/archive/2008/12/17/1356727.htmlWord版本下载:《.Net之美》样章 - 1.1 理解泛型范例代码:点此下载.Net 1.1版本最受诟病的一个缺陷就是没有提供对泛型的支持。通过使用泛型,我们可以极大地提高代码的重用度,同时还可以获得强类型的支持,避免了隐式的装箱、拆
2012-01-02 19:55:45 512
转载 C# 缩写命名
1 ADO.NET 命名规范数据类型数据类型简写标准命名举例ConnectionconconNorthwindCommandcmdcmdReturnProductsParameterparmparmProductIDDataAdapterdad
2012-01-02 17:45:27 1370
转载 ComboBox和ListBox添加项及设置默认选择项
此文章针对 C#(WinForm)Web控件DropDownList和WinForm控件ComboBox机制不一样。ComboBox没有对应的ListItem需要自己写一个:using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace
2012-01-02 16:58:26 5237
原创 实例简介异常处理
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Globalization;using System.Data.SqlClient;namespace TestConsoleApp{ class Program {
2012-01-02 13:51:05 713
转载 enum和Enum区别
枚举是一个指定的常数,其基础类型可以是除 Char 外的任何整型。如果没有显式声明基础类型,则使用 Int32。编程语言通常提供语法来声明由一组已命名的常数和它们的值组成的枚举。 Enum 提供比较此类的实例的方法、将实例的值转换为其字符串表示形式的方法、将数字的字符串表示形式转换为此类的实例的方法和创建指定枚举和值的实例的方法。 也可以将枚举视为位域枚举类型都是值类型。System.En
2012-01-02 11:19:23 6439
转载 .Net Framework 数据提供程序错误
析构函数中调用SqlConnection对象的Dispose()方法就会出现这个异常,但是在其他地方不会。搜索MSDN的资源可以找到答案: http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=473449&SiteID=1 以下是关于SqlDataReader.CLose()方法的解释: http://msdn2.microsof
2012-01-01 20:31:38 1211
转载 常用SQL语句
br>一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyN
2012-01-01 13:41:33 904 1
转载 SQL连接字符串(ADO.NET)
在.NET应用程序中,创建数据连接分为三步:一、定义连接字符串不同的数据库连接字符串的格式不同,一般都包括要连接的数据库提供都名称、登陆信息以及要使用的数据库名称。注意:在定义连接字符串之前,一定要引入相应的命名空间。所有的连接都要用到连接字符串ConnectionString,该字符串是使用分号隔开的多项信息,其内容随着数据库类型和访问内容的变化而变化。不同的数据
2012-01-01 13:23:18 7336 2
转载 托管资源和非托管资源
托管资源是指由CLR管理分配和释放的资源,一般是托管内存,而非托管资源是由系统分配和释放的资源一般地在CLR里new 一个对象或者分配一个数组都不需要手动去释放内存,且实现了IDisposable接口的都是非托管资源而如windows里的句柄资源常常需要手动释放,如字体、刷子、DC等所有的Window内核对象(句柄)都是非托管资源,如文件句柄、套接字句柄、窗体句柄最
2012-01-01 12:58:20 1017
转载 使用using清理非托管资源
我们都知道,垃圾回收可以分为Dispose和Finalize两类,关于这两者的区别已经太多了,一个是正常的垃圾回收GC所调用的方法,另外一个是终结器Finalizer,所调用的方法,在Effective C#一书中,有着明确的建议是说使用IDispose接口来代替Finalize。原因是因为Finalize终结会增加垃圾回收对象的代数,从而影响垃圾回收。 有了上述的原因,我们现在只来看使
2012-01-01 12:45:59 587
微软SqlHelper(全)内附文档
2012-01-03
FreeTextBox编辑器
2011-12-23
lucene.net 搜索引擎开发包
2011-12-23
传智播客jquery-1.4.2(完整版)
2011-09-26
传智播客用到的jquery库!!
2011-09-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人