自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 经典MVC和ASP.NET MVC的区别

三层或多层架构现在的程序设计都采用分层的理念,一般分为表现层,业务逻辑层,数据访问层。称为三层架构或者多层架构。有的在表现层和业务逻辑层之间再加上一个服务层。每层又可分为小的子层。MVC表现层由于其复杂性,采用mvc框架来结构化其内部结构。经典MVC和当下流行的MVC实现的差别,主要在于M和V和C三者之间的关系,主要区别点在于V和M是否直接关联。ASP.NET MVC几乎完全参...

2013-10-24 11:23:02 241

原创 C#向上转型和向下转型

子类对象赋给父类类型的变量,称为向上转型。父类类型的对象赋给子类类型的变量,称为向下转型。上个例子,Vegetable是父类,Potato是子类。namespace ConsoleApplication1{ class Vegetable { public virtual void show() { System.Conso...

2013-10-20 10:43:55 849

原创 程序集,IL代码,IL语言之关系

csc.exe: 将C#代码编译为dll或者exe形式的程序集,其中代码为IL代码。ilasm.exe:是将IL语言程序编译为dll或者exe的程序集,其代码也是IL代码。ildasm.exe:将含IL代码的程序集dll或者exe反汇编为IL语言程序。IL代码和IL语言区分IL代码:二进制格式的字节码。IL语言:文本格式的IL编程语言。CSC编译过程会将C#代码...

2013-10-16 11:20:25 330

原创 C# 变量,字段,属性区别

首先,变量是站在程序设计的角度来讲的,所有可以根据类型来定义的标识符,都可以称为变量。比如字符串类型可以定义字符串变量,接口类型可以定义接口变量,变量可以赋值,参与运算等。字段是站在面向对象的角度来讲,也就是类中定义的,与实体属性相关的我们称为字段。比如,在Customer类的string name表达了Customer的一个属性,有明确的含义,我们就称之为字段,非要说它为变量就称之为成员...

2013-09-25 13:22:28 481 1

原创 抽象类和普通类的区别

抽象类: 抽象类只是用一个关键字abstract表明:我作为一个抽象存在,我的方法中可能还存在抽象方法需要子类去实现(也可以不含有抽象方法),请不要实例化我,要实例化请实例化我的子类吧。 仅此差别而已。除此之外,抽象类和普通类拥有相同的特性,比如同样有构造器,可以拥有静态方法被直接使用,可以作为子类向上转型的父类。...

2013-09-25 09:35:17 204

原创 C#委托

C#委托委托就是定义一种方法类型。我们知道方法是不能直接作为参数来使用的,但委托提供了一种可以将方法作为参数来传递的办法。比如,public delegate int MethodType1(int i,string str1);上述语句的含义:我要定义一种方法类型,叫MethodType1,它有2个参数(第一个int,第二个是string)和返回类型为int。...

2013-09-18 14:34:04 620

原创 方法签名到底含不含返回类型?

方法签名由方法名称和一个参数列表(方法的参数的顺序和类型)组成。但有人说还应该包括返回类型,哪到底含不含返回类型呢?分析一下这个问题。方法签名的实质是根据方法名和参数表生成一个对方法的唯一标识,就是区分此方法与彼方法。在调用方法时理所当然要指定方法名和参数列表。如果把返回类型作为方法签名的一个组成部分,试想,调用方法的时候你怎么把这个返回类型表达出来呢?难不成在方法前面也标...

2013-09-18 12:36:17 937

hibernate关联关系的理解

Hibernate关联关系是学习的难点,理清思路在看相应的书籍,也就不难了。1)Hibernate是ORM规范的一种实现。2)ORM规范三个环节,O:对象,R:Relation,指关系数据库,M:Mapping,在Hibernate中用配置文件实现。3)关联关系是在O对象的概念范畴说的,也就是要在面向对象思想来理解。如果认为是Relation数据库的联系,则在学习关联关系时就容易迷糊。...

2012-03-14 09:28:12 90

空空如也

空空如也

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

TA关注的人

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