学习框架
greatverve
Revit二次开发
展开
-
NHibernate是什么?
NHibernate是一个面向.NET环境的针对关系型数据库的对象持久化类库。 NHibernate来源于非常优秀的基于Java的Hibernate关系型持久化工具。 NHibernate从数据库底层来持久化你的.Net对象到关系型数据库。NHibernate为你处理这些,你不用自己写SQL去数据库存取对象。你的代码仅仅和对象关联,NHibernat自动产生SQL语句,并确保对象提交到原创 2008-09-19 13:18:00 · 753 阅读 · 0 评论 -
简单工厂模式
基类:/****************************简单工厂模式***************************** * 基类:Namer,可以通过子类实例化父类 * 子类一:ChildFirstName 子类二:ChildLastName * 这里的命名有问题,应该是ChildFullName,没有改过来. * 工厂类:NameFactory,通过原创 2009-03-12 13:25:00 · 635 阅读 · 0 评论 -
NHibernate快速入门
1.下载Nhibernate框架NHibernate-1.2.0.CR1, 下载地址:http://downloads.sourceforge.net/nhibernate/NHibernate-1.2.0.CR1.msi?modtime=1172161735&big_mirror=0 在安装目录C:/Program Files/NHibernate/bin/net-2.0 里面有四个dll: N原创 2009-03-25 13:51:00 · 727 阅读 · 0 评论 -
一步一步教你实现一个工作流运行时
受到讲述最新版Workflow Foundation的>(WF3.0 3.5)这本书的启发,我不由自主的要为WF4.0写点等同的文章。虽然说基本工作原理根本上相同的,但是编程的模型却相差甚远(WF3.0与WF4.0之间)。本篇文章中,我们也将看到WF4是如何作出了设计决策。 首先,让我们复习一下底层的CLR技术Continuation。Continuation能让保存恢复执行,因转载 2010-03-01 12:50:00 · 839 阅读 · 0 评论 -
.NET设计模式系列文章
最初写探索设计模式系列的时候,我只是想把它作为自己学习设计模式的读书笔记来写,可是写到今天,设计模式带给我的震撼,以及许多初学者朋友的热心支持,让我下定决心要把这个系列写完写好,那怕花上再多的时间也无所谓。本部分内容不断更新中。目录计划:第Ⅰ部分 开篇开篇第Ⅱ部分 创建型模式篇第1章 单件模式(Single Pattern)第2章 抽象工厂模式(Abstract Fac转载 2010-03-29 10:11:00 · 635 阅读 · 0 评论 -
工厂模式(Factory)
先来明确一个问题,那就是有的时候,实例化这个活动不应该总是公开的进行,也就是不要公开的使用 new 操作符,因为,这样容易造成耦合问题。我们不应该针对实现编程,但是当我们在使用 new 的时候,便是针对实现编程,而如果您要实例化的话,必须要使用 new 这个关键字,很明显,这是一个矛盾问题!!!当然这里的矛盾并不是说不能够使用 new ,而是更好的使用了 new。那么如何来转载 2010-05-07 14:34:00 · 758 阅读 · 1 评论 -
一种简单的直观的高效的权限设计
大部分系统都有权限系统。一般来说,它能管控人员对某个否页面的访问;对某些字段、控件可见或者不可见。对gridview中的数据是否可删除、可添加、可新增等等。大部分人都把权限作为一个子系统独立出来。但是这里我不是想设计一个权限管理系统,网上的设计方案太多了,可以说每个开发人员都有自己的开发权限管理系统的想法和思路。 在这篇文章中,我先用简单的C#代码模仿一个用户的权限,再使用sql去转载 2010-05-13 14:31:00 · 509 阅读 · 1 评论