上一页 1 ··· 329 330 331 332 333 334 335 336 337 ··· 382 下一页
摘要: 一 DBContext的构造方法,方法的重载二 DBContext实例中,表实体对象是怎么被加入的三 分部类是否破坏了单一职责四 分部方法从另一方面定义了类型的操作规范五 LINQ实体类中对属性的赋值,变化前与变化后SendPropertyChanging与SendPropertyChanged六 LINQTOSQL中为我们触发了SendPropertyChanging和SendPropertyChanged,它的真正用意是什么七 为DBContext对象应该作为其它实体操作类型的基类,并为它提供统一的提交动作当我们建立一个linq to sql的DBML文件后,我们可以打开它的代码文件,看一 阅读全文
posted @ 2012-03-24 00:21 张占岭 阅读(1967) 评论(0) 推荐(1)
摘要: 一 DBContext的构造方法,方法的重载二 DBContext实例中,表实体对象是怎么被加入的三 分部类是否破坏了单一职责四 分部方法从另一方面定义了类型的操作规范五 LINQ实体类中对属性的赋值,变化前与变化后SendPropertyChanging与SendPropertyChanged六 LINQTOSQL中为我们触发了SendPropertyChanging和SendPropertyChanged,它的真正用意是什么七 为DBContext对象应该作为其它实体操作类型的基类,并为它提供统一的提交动作喜欢微软的东西,是因为它的东西没有告诉你“事情就是这样”,而告诉你的是“你认为事件应 阅读全文
posted @ 2012-03-24 00:04 张占岭 阅读(526) 评论(0) 推荐(0)
摘要: 这段时间确实忙,以至于连写博客的时间都没有了,今天正好有点时间,有第五章依赖住入简单的说一下,主要分两块,一是依赖住入的概念,什么时候使用依赖注入,第二个问题是通过一个使用Unity的实例来让大家对依赖注入有一个很直观的认识。一 概念:依赖注入,即Dependency Injection,即DI,有时也叫它控制反转,一般用IoC来实现对象的创建工作,我们知道一个类,要想被实例化我们可以用new关键字,例如一个数据操作接口规范interface IRepository{},其中有一个SQLSERVER的数据操作去实现了它class SQLRepository:IRepository{},而客户电 阅读全文
posted @ 2012-03-21 23:26 张占岭 阅读(1651) 评论(2) 推荐(1)
摘要: 回到目录名称有点饶,不是很好理解,但我喜欢这种大白话,不喜欢书所翻译过来的话,呵呵!今天要把一个不确定的问题解决,问题是:一个程序中,有一个属性,如果它为true时,我希望把另一些方法自动运行,这是可以通过订阅事件来实现的,对吗?经过我的测试确实是这样的,呵呵。事件一个一直叫我们头痛的话题,一个能不用就不用的东西,我们程序员为什么那么怕“事件”呢?我来分析几个原因1 对本身的概念不是很理解2 对它的作用不是很清晰,可能书上说不到点上,个人认为3 平时用的少,所以对它更加陌生今天,我就和大家一起再学习一个C#的事件一说事件,就不行不说委托,这两者到底是什么关系呢,在我看来,委托就是一个类,而事件 阅读全文
posted @ 2012-03-17 00:08 张占岭 阅读(881) 评论(2) 推荐(1)
摘要: 回到目录说到override大家都知道,它是复写,子类去复写父类的方法与属性,是,没错,今天主要就说这个复写,如果不复写会有什么结果,有没有想过,呵呵来和我做个demo吧! 1 abstract class Parent 2 { 3 public virtual string Msg { get; set; } 4 } 5 6 7 class Sub : Parent 8 { 9 public override string Msg { get; set; } 10 11 }在另外一个类中为sub这个属性赋值,返回值为它的基类paren... 阅读全文
posted @ 2012-03-13 16:33 张占岭 阅读(966) 评论(1) 推荐(1)
上一页 1 ··· 329 330 331 332 333 334 335 336 337 ··· 382 下一页