Spiga

[置顶]NHibernate之旅系列文章导航

2008-10-30 16:13 by 李永京, 45948 visits, 网摘, 收藏, 编辑
摘要:欢迎来到NHibernate之旅!这次我将带领大家来到NHibernate的世界。一步一步看清NHibernate中的种种细节。这次旅途我们安排了很多站点,分别是:鸟瞰NHibernate、接触NHibernate、数据在我手中、控制你的全部、观光站、关系如此复杂、我来加载你等等,这次旅途还要更新!将给你带来更多精彩! 阅读全文

[置顶]LINQ体验系列文章导航

2008-03-25 00:05 by 李永京, 72118 visits, 网摘, 收藏, 编辑
摘要:推荐学习和交流LINQ好去处:
LINQ专题:http://kb.cnblogs.com/zt/linq/
LINQ小组:http://space.cnblogs.com/group/linq/ 阅读全文

SQL基础问题整理(1)——你答对了多少?

2010-01-31 22:02 by 李永京, 2090 visits, 网摘, 收藏, 编辑
摘要:在程序中,数据库操作是必不可少的部分,所以我们要备足数据库相关知识才能去应付程序中出现的种种问题。基于此,我特地在国外网站、博客上整理了一些问题,并附带了答案和解释、参考。为了保证“原汁原味”,我就保留了英文。大家也来看看你答对了多少? 阅读全文

NH剖析:Configuration篇——SessionFactory的Cache之lambda-configuration配置

2010-01-22 10:44 by 李永京, 1457 visits, 网摘, 收藏, 编辑
摘要:在上一篇文章中我们介绍了lambda表达式配置(lambda-configuration),其中还剩下EntityCache扩展方法用于配置Domain的二级缓存。本文介绍了使用Weak Type和EntityCache扩展方法两种方式配置实体缓存。 阅读全文

NH剖析:Configuration篇——SessionFactory的Properties之lambda-configuration配置

2010-01-20 22:07 by 李永京, 1021 visits, 网摘, 收藏, 编辑
摘要:在NHibernate3.0中,SessionFactory的Properties和Cache配置实现了流配置(fluent-configuration)和lambda表达式配置(lambda-configuration)。NHibernate3.0新增了NHibernate.Cfg.Loquacious这个命名空间。为我们增加了强类型配置支持。上一篇介绍了流配置(fluent-configuration),这篇介绍下lambda表达式配置(lambda-configuration)的具体实现吧。 阅读全文

NH剖析:Configuration篇——SessionFactory的Properties之fluent-configuration配置

2010-01-18 09:46 by 李永京, 1468 visits, 网摘, 收藏, 编辑
摘要:我们一直都提倡“约定胜于配置(Convention over Configuration)”。然而在NHibernate2时代我们大多数情况下使用hibernate.cfg.xml配置文件中使用字符串配置SessionFactory的一些信息。在NHibernate3.0中,NHibernate3.0新增了NHibernate.Cfg.Loquacious这个命名空间。为我们增加了强类型配置支持。我们可以通过流配置(fluent-configuration)和/或者lambda表达式配置(lambda-configuration)来配置SessionFactory的Properties属性,真正做到了“约定胜于配置”。我们先来看下流配置(fluent-configuration)的具体实现吧。 阅读全文

书籍推荐:领域驱动设计与模式实战

2010-01-03 23:15 by 李永京, 2092 visits, 网摘, 收藏, 编辑
摘要:我们在平时的学习中或多或少的接触到一些领域驱动设计(Domain-Driven Design,DDD)这些概念,这些概念也非常抽象,最重要的在国内也没有这方面的优秀书籍或者指导手册。也没有一些典型的Sample提供我们学习DDD。在DDD领域中,就属Eric Evans大师的“Domain-Driven Design: Tackling Complexity in the Heart of Software”和Jimmy Nilsson大师的“Applying Domain-Driven Design and Patterns”两本书堪称经典之作。 阅读全文

NHibernate2.1新特性之entity-name

2009-12-08 10:00 by 李永京, 2138 visits, 网摘, 收藏, 编辑
摘要:接着完成以前的NHibernate2.1新特性系列文章,这个系列主要摘取一些最新的例子来展示NHibernate2.1的新特性,等这个系列完成再准备另外一个新系列吧,因为关于NHibernate2.1的介绍还没有。这篇文章看看NHibernate2.1另外的一个新特性——实体名称(entity-name)。 阅读全文

首次揭露博客园扑克

2009-11-09 22:27 by 李永京, 4955 visits, 网摘, 收藏, 编辑
摘要:我和包包经过了1年多的策划,几个月的收集、整理,博客园社区自己的扑克——博客园扑克终于完成了。包包同学自己花银子印制了一副寄给我瞧瞧。 这次绝对是独家揭露哦,就连可爱的dudu同学也没亲眼见到自己社区的扑克哦,所以我简单的拍了一下照片(就5张)让大家欣赏下咯。 阅读全文

NHibernate专题上线了

2009-11-09 00:19 by 李永京, 4452 visits, 网摘, 收藏, 编辑
摘要:博客园团队制作了NHibernate专题,经过kunkun同学的努力,NHibernate专题终于上线了。这个专题NHibernate作者们一致评价为中国版的NHForge哦,NHibernate专题地址:http://kb.cnblogs.com/zt/NHibernate/ 阅读全文

NHibernate 2.1.1.GA发布

2009-11-01 11:11 by 李永京, 3435 visits, 网摘, 收藏, 编辑
摘要:Fabio Maulo大牛通过几个月的fix,修复了大量的BUG,今天编译并发布了NHibernate 2.1.1.GA版本,这次Fabio Maulo好像很低调,没有在官方宣布,不过在twitter上记录了整个过程,这暗示这为打造下个全新的版本NHibernate3.0.0.Alpha1努力。你可以到这里下载NHibernate 2.1.1.GA,版本号为2.1.1.4000 阅读全文

Visual Studio 2010 and .NET Framework 4 Beta 2发布

2009-10-20 20:49 by 李永京, 7123 visits, 网摘, 收藏, 编辑
摘要:今天微软发布了Visual Studio 2010 and .NET Framework 4 Beta 2,官方下载地址:http://www.microsoft.com/visualstudio/zh-cn/default.mspx 阅读全文

NHibernate拾贝1255:联合主键(composite-id)

2009-10-18 19:57 by 李永京, 2084 visits, 网摘, 收藏, 编辑
摘要:这个系列是以博客形式整理关于NHibernate的Wiki。记录一些零碎的小例子,通过零零碎碎的整理,可以巩固自己的知识和扩展我们的知识面。这些小例子也可以适当的在项目中呈现。 阅读全文

NHibernate拾贝1904/1905:相同属性的Domain与Join查询/子查询

2009-10-14 21:40 by 李永京, 1926 visits, 网摘, 收藏, 编辑
摘要:这个系列是以博客形式整理关于NHibernate的Wiki。记录一些零碎的小例子,通过零零碎碎的整理,可以巩固自己的知识和扩展我们的知识面。这些小例子也可以适当的在项目中呈现。 阅读全文

NHibernate拾贝1902:示例查询(Query By Example)

2009-10-12 22:12 by 李永京, 2012 visits, 网摘, 收藏, 编辑
摘要:我们都是在海边捡贝壳的小孩子,只能感受大海的伟大,而永远不能拥有它,虽然每个人都想拥有它。这个系列是以博客形式整理关于NHibernate的Wiki。记录一些零碎的小例子,通过零零碎碎的整理,可以巩固自己的知识和扩展我们的知识面。 阅读全文

NHibernate拾贝1899:ISession.SaveOrUpdateCopy()方法

2009-10-11 23:39 by 李永京, 1792 visits, 网摘, 收藏, 编辑
摘要:我们都是在海边捡贝壳的小孩子,只能感受大海的伟大,而永远不能拥有它,虽然每个人都想拥有它。这个系列是以博客形式整理关于NHibernate的Wiki。记录一些零碎的小例子,通过零零碎碎的整理,可以巩固自己的知识和扩展我们的知识面。 阅读全文

NHibernate拾贝1898:命名查询

2009-10-10 13:20 by 李永京, 1917 visits, 网摘, 收藏, 编辑
摘要:我们都是在海边捡贝壳的小孩子,只能感受大海的伟大,而永远不能拥有它,虽然每个人都想拥有它。这个系列是以博客形式整理关于NHibernate的Wiki。记录一些零碎的小例子,通过零零碎碎的整理,可以巩固自己的知识和扩展我们的知识面。 阅读全文

NHibernate实例分享:Northwind Mapping

2009-10-04 00:07 by 李永京, 2203 visits, 网摘, 收藏, 编辑
摘要:NHibernate的强大之处在于其映射,我们在设计Domain中,经常为各种各样的映射感到头痛,为此我把微软SQL Server2000自带的Northwind数据库使用NHibernate映射了一下,需要的请下载其代码。 阅读全文

本人博客转载方式说明

2009-08-07 23:05 by 李永京, 716 visits, 网摘, 收藏, 编辑
摘要:希望这篇文章能给您在转载我的文章时提供一定指引,避免发生一些不愉快的事情。更完整的协议内容,还请参考署名 2.5 中国大陆许可协议。 阅读全文

NHibernate2.1新特性之EntityMode.Map

2009-08-05 08:47 by 李永京, 2790 visits, 网摘, 收藏, 编辑
摘要:假设你想要持久化设计模型,而你不想写任何Domain实体。 假设你想在原有数据基础上测试ORM错误;而你不想写任何实体界面也没有任何实体实现。 假设朋友之间互相讨论问题,传你一些NH映射文件,来优化数据访问,但他并没有传你他的具体实现。 阅读全文

NHibernate2.1新特性之Tuplizers

2009-08-02 22:01 by 李永京, 3813 visits, 网摘, 收藏, 编辑
摘要:Tuplizers?这个单词在英文字典里没有解释,和元组(tuple)这个单词有点相似,在NHibernate中应该翻译为元组片断,Tuplizers只在映射中提供,所以叫元组片段映射比较合适。其完整命名空间是NHibernate.Tuple.Tuplizer,它就是根据给定的NHibernate.EntityMode,来复现片断数据。如果给定的片断数据被认为其是一种数据结构,"tuplizer"就是一个知道如何创建这样的数据结构,以及如何给这个数据结构赋值的东西。 阅读全文

这就是条件?记教育制度

2009-06-25 03:21 by 李永京, 4376 visits, 网摘, 收藏, 编辑
摘要:我想在博客园圈中,认识我的人挺多的,最熟悉的就是博客园团队、传说中的编委会,包包,老赵,老李,小A,大V的等等等等、还有谭姐夫,点点姐姐,在上海认识的很多朋友,一些出版社的编辑,还有我的同事,还有学习LINQ、NHibernate的学习族,还有所有博客园园友真的好多!如果你认识我或者理解我还是静下心看完吧!纯属自己心情水贴! 阅读全文

获得两届微软DEV-WOW博客达人大赛优胜奖

2009-06-02 17:38 by 李永京, 1256 visits, 网摘, 收藏, 编辑
摘要:获得两届微软DEV-WOW博客达人大赛优胜奖,谢谢dudu们,微软们~~
微软DEV-WOW2008——博客达人大赛:优胜奖;微软DEV-WOW2009——微软2009开发者大赛:优胜奖 阅读全文

Visual Studio 2010 and .NET Framework 4 Beta 1发布

2009-05-19 15:13 by 李永京, 5449 visits, 网摘, 收藏, 编辑
摘要:Visual Studio 2010和.NET 4.0的Beta 1已经可以通过MSDN订阅下载了。周三公开下载。 阅读全文

博客园4月上海俱乐部活动 现场介绍

2009-04-28 21:22 by 李永京, 2408 visits, 网摘, 收藏, 编辑
摘要:博客园上海俱乐部4月25号组织了聚会活动,我想这个活动最主要的还是大家交交朋友,互相认识认识,所以由我来当“导游”介绍活动情况了~~~希望下次俱乐部活动有更多的朋友参与进来~~~ 阅读全文

急聘:Web、NHibernate、WPF软件开发工程师(有效至2009年10月)

2009-04-20 23:52 by 李永京, 3891 visits, 网摘, 收藏, 编辑
摘要:急聘:Web、NHibernate、WPF软件开发工程师! 阅读全文

接下来5年中有用的10项开发技能

2009-04-16 22:30 by 李永京, 2324 visits, 网摘, 收藏, 编辑
摘要:10 skills developers will need in the next five years 阅读全文