继承 重写和抽象类
继承一个子类只能有一个父类,一个父类可以有多个子类;可以说父类是对子类的泛化,当子类继承拉父类以后则子类拥有父类的所有成员;注意:在继承中访问修饰符只是限制访问他不影响继承;当一个子类被实例化的...
Gridview 中的radio唯一选中
方法1:如果你只是想唯一选中,不触发任何事件:你可以用前台控件<input id = "select" type = "radio" />方法2:Gridview中的radio用服务器控件 后台:this._offerCounties.Attributes.Add(...
NET设计模式工厂方法(Factory Method)
从耦合关系谈起耦合关系直接决定着软件面对变化时的行为– 模块与模块之间的紧耦合使得软件面对变化时,相关的模块都要随之更改。 – 模块与模块之间的松耦合使得软件面对变化时,一些模块更容易被替换或者。 动...
Pocket pc 与 Smartphone 开发的区别
Pocket PC和Smartphone都是微软Windows Mobile下的子品牌产品。 两者的内核都一样,都是基于WinCE 至于Pocket PC和Smartphone的区别,从直观上来看: 1.PPC具有触摸屏,SP没有 2.PPC的常...
.net框架笔记——属性
一.无参属性通常被称为属性.面向对象设计和编程的其中一个原则是数据封装. Code<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1public&n...
c#的装箱和拆箱
拆箱(unboxin)给一个值装箱(boxing)指隐式地把任何值类型转换成类型对象。当一个值类型被装箱(boxing)时,一个对象实例就被分配,且值类型的值被拷贝给新的对象。看以下例子:int nFunny = 2000;object Fun...
GridView正反双向排序
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML&nbs...
SQL2005性能分析:细节功能你是否用到?
重要参数SET STATISTICS TIME 我简单的提到了些关于SQL性能分析最基本的一些方法,下面的文章我会陆续补充. 前面提到了根据SQL的执行IO和执行计划来分析,还有一个特别重要的参数,就是SET STATISTICS TIM...
SQL2005性能分析一些细节功能执行IO和执行计划
执行IO和执行计划 我相信很多朋友对现在越来越大的数据量而感到苦恼,可是总要面对现实啊,包括本人在内的数据库菜鸟们在开发B/S程序时,往往只会关心自己的数据是否正确的查询出来,一旦自己写的程序哪天要...
C#3.0之神奇的Lambda表达式和Lambda语句
“Lambda 表达式”是一个匿名函数,它可以包含表达式和语句,并且可用于创建委托或表达式目录树类型。所有 Lambda 表达式都使用 Lambda 运算符 =>,该运算符读为“goes to”。该 La...
C# 与 Java 的不同点总结
关于:C# 与 Java 的不同点总结(C#的特点):1.@在字符窜前面加上@可使字符窜中的转义符失效。可尝试实行如下代码:string aaa = @"C:\\tmp\\aaa.txt"; Console.WriteLine(aaa); aaa =&...
SQL 2005 得到增强的功能
1、外键的级联更能扩展 新版本中外键级联加入了SET NULL 和 SET DEFAULT 属性,能够提供能好的级联设置。 (有点像oracle了)语法如下(引用sql server 2005 help来说明): CREATE TABLE 和 ALTER TABLE 语...
SQL 2005 中新的数据类型
SQL 2005 中新的数据类型 1.用varchar(max)代替text。varchar的最大长度为8000,但是varchar(max)则可以存储多达2G的数据,因此其作用相当于SQL 2000中的text。但是微软可能会后续的SQL Server版本中移除text...
.NET Framework 新功能和增强的功能
ASP.NET 移动控件 ASP.NET 移动控件(原来为 Microsoft Mobile Internet Toolkit)扩展了 .NET Framework 和 Visual Studio .NET,提供了对移动电话和个人数据助理 (PDA) 等移动(无线)设备的支持。.NET Framework 1...
C/S和B/S应用程序的本质区别
在Windows系统中,除驱动程序外,应用程序大概有如下几类: 单机程序(只考虑主体功能,程序更新和注册等,也含网络通讯):WinForm,如:office、金山词霸、杀毒软件等;控制台程序;Windows服...
XMl 文件属性的读取
有如下一段XML文件,只取其中的属性: Code<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1<?xml version="1.0" encod...
面向对象(摘录)
以下是一些概念性的东西。。平时看到好的,觉得不错的就摘录下来。。规则制胜--密封类不可以被继承。--继承关系中,我们更多的是关注其共性而不是特性,因为共性是层次复用的基础,而特性是系统扩展的基点。--实...
C#基础概念二十五问
(转) http://www.cnblogs.com/reonlyrun/archive/2007/04/05/696810.html 1.静态成员和非静态成员的区别?答:静态变量使用 static 修饰符进行声明,在类被实例化时创建,通过类进行访问不带有 static 修...
客户端验证和onclick事件句柄
在使用验证控件的时候,发现如果提交按钮的onclick事件句柄中包含return false;或者return true;都会出现我们不愿意见到的结果。如果使用return false,在我们执行客户端操作前,页面控件不会被验证;如果使用retur...
对查询数据库中第M到N条记录的思考
呵呵,以前听庄明学长说过查询数据库中第M到N条记录的好多种方法,自己为是那样,但是从来没有实践过,今天学到Sql server 2005 的查询语句了,于是就想来实践实践自己的想法! 首先...