随笔分类 - Freamework
摘要:疑问:基于.net平台能开发操作系统吗?那.net framework怎么办?别急,慢慢讲解… 不知道园子里面有多少人对开发操作系统比较感兴趣,我本人对开发操作系统是非常感兴趣的,记得以前在学校里面用汇编写代码来引导计算机启动等等,现在编写一个属于自己的操作系统,你不需要在写繁杂的汇编,甚至于都不用...
阅读全文
摘要:最近帮朋友准备.net方向初级研发工程师面试的题目,在这里记录下面.答案我先卖个关子.呵呵,在下次的博文中公布,不过我更喜欢一种方式,如果各位看官知道答案就留言在文章下面,这样我们可以汇集到大家的思想,也可以了解一下我们这些面试题目的难度.当然还有一点就是我们也可以参考一下大家的意见.呵呵~ 下面...
阅读全文
摘要:我们需要利用Attribute来完成某些信息的配置,在nhibernate中我们使用的是XML文件来配置主键,字段映射,实体之间的关系,级联操作等等关系。这也带来了许多的问题,大部分的使用nhibernate开发的人员都会抱怨XML文件的管理,以及编写问题。笔者实践的这个ORM为了更好的提高用户体验,决定舍弃XML配置关系信息的方式,所有的相关信息都使用Attribute来实现
阅读全文
摘要:本系列文章记录我开发一个ORM的过程,现在记录的时间与原来开发的时间间隔比较久了,很多东西都忘记了,所以忽发奇想,就想写到博文里记录一番,也算是人生的一段经历。
阅读全文
摘要:# 一对一
# 多对一(一对多)
# 多对多
阅读全文
摘要:在ORM中,每个Model类都有相关的属性以及信息(如TableAttribute),每个属性又对应着与之相关的信息(如ColumnAttribute,IgnoreAttribute等等),这篇文章主要描述一下我的属性信息是怎么解决的。
阅读全文
摘要:在轻量级ORM内部,会产生大量的与类相关的信息,在前面的博文里面,我已经记录了如何来存储这些信息,具体请见轻量级ORM开发系列:Model类相关信息的处理一文。这些相关的信息都是在ORM第一个请求的时候根据配置文件所配置的程序集来进行反射得到的,所以在第一个请求的时候花费的时间会比较长,这里我记录我所设计的一个缓存,能够很好的解决这个问题。
阅读全文