代码改变世界

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

2008-10-30 16:13 by 李永京, 208453 阅读, 收藏, 编辑
摘要: NHibernate之旅系列文章导航宣传语NHibernate、NHibernate教程、NHibernate入门、NHibernate下载、NHibernate教程中文版、NHibernate实例、NHibernate2.0、NHibernate2.0教程、NHibernate之旅、NHibernate工具我的NHibernate全部文章在http://www.cnblogs.com/lyj/category/129155.html导游NHibernate是把Java的Hibernate核心部分移植到Microsoft .NET Framework上。它是一个对象关系映射工具,其目标是把.N阅读全文

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

2008-03-25 00:05 by 李永京, 139102 阅读, 收藏, 编辑
摘要: LINQ体验系列文章导航LINQ推荐资源推荐一个大家学习和交流LINQ的地方,就是博客园的LINQ专题和LINQ交流小组。LINQ专题中整理了有关LINQ方方面面的入门、进阶、深入的文章;学习中遇到什么问题或者疑问也可以LINQ交流小组去提问,往往你会得到意想不到的收获哦。LINQ专题:http://kb.cnblogs.com/zt/linq/LINQ小组:http://space.cnblog...阅读全文

NHibernate剖析:Mapping篇之Mapping-By-Code(2):运用ModelMapper

2011-04-10 16:33 by 李永京, 7771 阅读, 收藏, 编辑
摘要: 本节内容 Mapping-By-Code概览 运用ModelMapper 结语 参考资料Mapping-By-Code概览上一篇文章介绍了Mapping-By-Code(代码映射)的原理,这篇文章结合上篇的原理运用Mapping-By-Code(代码映射)。为了更有效的学习代码映射,这篇文章使用单元测试的方式,每一个测试用例代表某一功能实现,并且为了直观的认识HbmMapping对象,我把HbmMapping对象序列化为字符串写入标准输出流,为此定义一个名为ShowInConsole的扩展方法。public static class HbmMappingExtensions{ public s阅读全文

NHibernate剖析:Mapping篇之Mapping-By-Code(1):概览

2011-04-10 15:24 by 李永京, 7712 阅读, 收藏, 编辑
摘要: 本节内容 ModelMapper概述 ModelMapper架构 结语 参考资料ModelMapper概述NHibernate3.2版本集成Mapping-By-Code(代码映射),其设计思想来源于ConfORM,代码整体构思基于"Loquacious"模式,而不是"fluent-interface"。在NHibernate.Mapping.ByCode命名空间下。Mapping-By-Code(代码映射)与其他映射方式不同,Mapping-By-Code是手动配置实体映射,编译映射并转换为HbmMapping对象,调用Configuration类的v阅读全文

NHibernate 3版本新特性

2010-12-15 09:26 by 李永京, 13095 阅读, 收藏, 编辑
摘要: 2010年12月4号Fabio Maulo发布了NHibernate 3.0.0.GA正式版本,基于.Net3.5和.NET 3.5 Client Profile平台,主要改变是增加Loquacious配置和基于Lambda表达式查询和Linq查询。你可以到这里下载NHibernate 3.0.0.GA。接着Fabio Maulo陆续发布了NHibernate.Caches.3.0.0.GA、NHibernate.Validator.1.3.0.Alpha1、ConfORM 1.0.1.2。下面是NHibernate 3版本新特性:Configuration部分在Configuration部分阅读全文

NHibernate 3.0.0.GA正式发布了

2010-12-05 12:47 by 李永京, 7852 阅读, 收藏, 编辑
摘要: 发布2010年12月4号Fabio Maulo发布了NHibernate 3.0.0.GA正式版本。下载地址你可以到这里下载NHibernate 3.0.0.GA,基于.Net3.5平台,具体文件如下。 NHibernate二进制文件:NHibernate-3.0.0.GA-bin.zip NHibernate参考文档:NHibernate-3.0.0.GA-reference.zipNHiber...阅读全文

Windows Azure Platform体验(3):Azure AppFabric

2010-11-17 08:51 by 李永京, 4261 阅读, 收藏, 编辑
摘要: Windows Azure Platform有Windows Azure、SQL Azure、Azure AppFabric三部分。使用AppFabric,可以轻松将内部部署应用程序与云连接。通过在内部部署的IT应用程序和基于云的服务之间启用安全连接和消息传送,AppFabric提供标识管理和防火墙友好的消息传送,从而保护您的资产。这节我们体验Azure AppFabric,必备软件: Micro...阅读全文

Windows Azure Platform体验(2):SQL Azure

2010-11-16 09:07 by 李永京, 9121 阅读, 收藏, 编辑
摘要: Windows Azure Platform有Windows Azure、SQL Azure、Azure AppFabric三部分。SQL Azure是云关系数据库。您的数据:随时随地管理。SQL Azure是云中的完全关系数据库。这节我们体验SQL Azure,必备软件: Microsoft SQL Server 2008 R2 Windows Azure Platform账户这次体验有下面几个...阅读全文

Windows Azure Platform体验(1):Windows Azure

2010-11-15 08:42 by 李永京, 9736 阅读, 收藏, 编辑
摘要: Windows Azure Platform有Windows Azure、SQL Azure、Azure AppFabric三部分。Windows Azure提供一个具有计算、存储、托管和管理功能的可扩展环境。它通过安全的连接、消息传送和标识管理链接到内部部署的应用程序。这节我们体验Windows Azure,必备软件: Microsoft Visual Studio 2010 Microsoft...阅读全文

Silverlight的未来[译文]

2010-11-01 18:58 by 李永京, 9251 阅读, 收藏, 编辑
摘要: 自从微软专业开发者大会PDC10结束之后,网络上关于Silverlight被抛弃之说甚嚣尘上,拜读ZDNet访问BobMu的原文。Silverlight Team在2010年9月1日发表的博文"Silverlight的未来"目前也许微软公司对外正式的回应。不过Silverlight Team在11月1号发布了PDC and Silverlight彻底澄清了Silverlight的局面。本文参考一篇...阅读全文

推荐NHibernate新书:NHibernate 3.0 CookBook[附下载]

2010-10-11 08:43 by 李永京, 17212 阅读, 收藏, 编辑
摘要: NHibernate 3.0 CookBook这本书在2010年10月4号出版,出版后NHibernate的Lead:Fabio Maulo赠送我一份免费优惠券,我花了几天时间阅读了这本电子书,以下是我阅读NHibernate 3.0 CookBook这本书的读书心得分享一下。NHibernate近况目前我们很难对NHibernate整个技术体系有个完整的把握。其原因是官方文档不全,关于NHibe...阅读全文

NHibernate3剖析:Mapping篇之ConfORM实战(5):Component语义

2010-10-03 13:46 by 李永京, 3600 阅读, 收藏, 编辑
摘要: 本节内容 系列引入 ConfORM概述 Component语义 结语 参考资料系列引入NHibernate3剖析系列分别从Configuration篇、Mapping篇、Session篇、Core篇、Tool篇、Practice篇、Extension篇等方面全面揭示NHibernate3版本内容、特性及其应用,完全基于NHibernte3版本。 NHibernate专题:http://kb.cnb...阅读全文

NHibernate3剖析:Mapping篇之ConfORM实战(4):ManyToMany语义

2010-09-26 21:03 by 李永京, 3769 阅读, 收藏, 编辑
摘要: 本节内容 系列引入 ConfORM概述 Many-To-Many语义 结语 参考资料系列引入NHibernate3剖析系列分别从Configuration篇、Mapping篇、Session篇、Core篇、Tool篇、Practice篇、Extension篇等方面全面揭示NHibernate3版本内容、特性及其应用,完全基于NHibernte3版本。 NHibernate专题:http://kb....阅读全文

NHibernate3剖析:Mapping篇之ConfORM实战(3):OneToOne语义

2010-09-10 08:45 by 李永京, 4331 阅读, 收藏, 编辑
摘要: 本节内容 系列引入 ConfORM概述 One-to-One语义 结语 参考资料系列引入NHibernate3剖析系列分别从Configuration篇、Mapping篇、Session篇、Core篇、Tool篇、Practice篇、Extension篇等方面全面揭示NHibernate3版本内容、特性及其应用,完全基于NHibernte3版本。 NHibernate专题:http://kb.cn...阅读全文

NHibernate3剖析:Mapping篇之ConfORM实战(2):原理

2010-09-09 08:55 by 李永京, 5080 阅读, 收藏, 编辑
摘要: 本节内容 系列引入 ConfORM概述 ConfORM重要接口 ConfORM重要模式 结语 参考资料系列引入NHibernate3剖析系列分别从Configuration篇、Mapping篇、Session篇、Core篇、Tool篇、Practice篇、Extension篇等方面全面揭示NHibernate3版本内容、特性及其应用,完全基于NHibernte3版本。 NHibernate专题:h...阅读全文

NHibernate3剖析:Query篇之NHibernate.Linq自定义扩展

2010-08-11 20:05 by 李永京, 7496 阅读, 收藏, 编辑
摘要: 本节内容 系列引入 概述 Linq provider自定义扩展机制 Linq provider自定义扩展实现 结语 参考资料系列引入NHibernate3.0剖析系列分别从Configuration篇、Mapping篇、Query篇、Session策略篇、应用篇等方面全面揭示NHibernate3.0新特性和应用及其各种应用程序的集成,基于NHibernte3.0版本。如果你还不熟悉NHibern...阅读全文

NHibernate3剖析:Query篇之NHibernate.Linq增强查询

2010-08-10 09:38 by 李永京, 6828 阅读, 收藏, 编辑
摘要: 本节内容 系列引入 增强查询概述 立即抓取(EagerFetching) 查询缓存(QueryCacheable) 结语 延伸阅读系列引入NHibernate3.0剖析系列分别从Configuration篇、Mapping篇、Query篇、Session策略篇、应用篇等方面全面揭示NHibernate3.0新特性和应用及其各种应用程序的集成,基于NHibernte3.0版本。如果你还不熟悉NHib...阅读全文

NHibernate3剖析:Query篇之NHibernate.Linq标准查询

2010-08-09 08:20 by 李永京, 11737 阅读, 收藏, 编辑
摘要: 本节内容 系列引入 NHibernate.Linq概述 标准查询运算符 结语系列引入NHibernate3.0剖析系列分别从Configuration篇、Mapping篇、Query篇、Session策略篇、应用篇等方面全面揭示NHibernate3.0新特性和应用及其各种应用程序的集成,基于NHibernte3.0版本。如果你还不熟悉NHibernate,可以快速阅读NHibernate之旅系列...阅读全文

NHibernate 3.0.0.Alpha1 发布及新特性介绍

2010-07-24 21:12 by 李永京, 6996 阅读, 收藏, 编辑
摘要: 发布刚刚NHibernate的Leader——Fabio Maulo发布了NHibernate 3.0.0.Alpha1版本,这是NHibernate 3.0.0的第一个公开测试版本。下载地址你可以到这里下载NHibernate 3.0.0.Alpha1,基于.Net3.5平台,具体文件如下。 NHibernate源码:NHibernate-3.0.0.Alpha1-src.zip NHibernate二进制文件:NHibernate-3.0.0.Alpha1-bin.zip 特性介绍NHibernate 3.0.0版本可以说是跨时代的一个版本,NHibernate贡献者们经过了一年的完善和测阅读全文

分享一些非常好用的Visual Studio扩展

2010-06-11 22:57 by 李永京, 25255 阅读, 收藏, 编辑
摘要: 扩展管理器Visual Studio 2010新增“扩展管理器”的功能,可用于添加、移除、启用和禁用Visual Studio扩展。我们可以从Visual Studio Gallery(Visual Studio库)网站上安装扩展,这些扩展一般是VSIX包格式,包括项目模板、项模板、工具箱项、托管扩展框架(MEF)组件和VSPackage。安装在“Visual Studio安装文件夹\Common...阅读全文

VS2010帮助查看器推荐

2010-06-02 09:59 by 李永京, 22219 阅读, 收藏, 编辑
摘要: 在上一篇文章中介绍在英文VS2010环境下面安装中文版MSDN文档方法,VS2010帮助查看器使用了基于浏览器模式,这对于有些人感觉不是很习惯,所以我特地整理了一下。介绍几个优秀的VS2010帮助查看器。H3Viewer一个第三方的免费软件,独立于VS2010运行的帮助查看器,提供了很多非常好的功能,类似于VS2008的Explore帮助,如果对VS2008怀念的话,推荐使用H3Viewer。官方...阅读全文

英文VS2010安装中文版MSDN文档方法

2010-06-01 11:52 by 李永京, 47975 阅读, 收藏, 编辑
摘要: 在2010年4月12号发布Visual Studio 2010 and .NET 4正式版。5月26日微软发布了Visual Studio 2010 and .NET 4 RTM中文版,我们还是喜欢使用英文版本VS2010,但是想安装中文版MSDN文档学习下新东西。发现我们使用Help Library Manager指向cn_visual_studio_2010_ultimate_x86_dvd_...阅读全文

Visual Studio 2010 and .NET 4 RTM中文版发布

2010-05-29 22:05 by 李永京, 15274 阅读, 收藏, 编辑
摘要: Visual Studio 2010 and .NET 4在相继CTP、Beta1、Beta2、RC之后,在2010年4月12号发布Visual Studio 2010 and .NET 4正式版。5月26日微软发布了Visual Studio 2010 and .NET 4中文版,对应也更新了在线MSDN技术资源库中文文档。为我们开发者提供本地化的便利。Visual Studio 2010开发工具Visual Studio 2010 Ultimate:官方下载试用版Visual Studio 2010 Premium:官方下载试用版Visual Studio 2010 Professiona阅读全文

NHibernate3剖析:Mapping篇之集合映射基础(4):Map映射

2010-05-12 21:56 by 李永京, 4738 阅读, 收藏, 编辑
摘要: 本节内容 系列引入 Dictionary映射 案例分析 案例一:DictionaryOfElements 案例二:DictionaryOfComponents 案例三:DictionaryOfOneToMany 案例四:DictionaryOfManyToMany 案例五:DictionaryKeyManyToMany 结语系列引入NHibernate3.0剖析系列分别从Config...阅读全文

NHibernate3剖析:Mapping篇之集合映射基础(3):List映射

2010-05-12 10:33 by 李永京, 4187 阅读, 收藏, 编辑
摘要: 本节内容 系列引入 List映射 案例分析 案例一:ListOfElements 案例二:ListOfComponents 案例三:ListOfOneToMany 案例四:ListOfManyToMany 结语系列引入NHibernate3.0剖析系列分别从Configuration篇、Mapping篇、Query篇、Session策略篇、应用篇等方面全面揭示NHibernate3.0...阅读全文

NHibernate3剖析:Mapping篇之集合映射基础(2):Bag映射

2010-05-10 21:33 by 李永京, 5062 阅读, 收藏, 编辑
摘要: 本节内容 系列引入 Bag映射 案例分析 案例一:BagOfElements 案例二:BagOfComponents 案例三:BagOfComponentsWithParent 案例四:BagOfNestedComponentsWithParent 案例五:BagOfOneToMany 案例六:BagOfManyToMany 结语系列引入NHibernate3.0剖析系列分别从Co...阅读全文

NHibernate3剖析:Mapping篇之集合映射基础(1):Set映射

2010-05-08 20:48 by 李永京, 5067 阅读, 收藏, 编辑
摘要: 本节内容 系列引入 Set映射 案例分析 案例一:SetOfElements 案例二:SetOfComponents 案例三:SetOfOneToMany 案例四:SetOfManyToMany 结语系列引入NHibernate3.0剖析系列分别从Configuration篇、Mapping篇、Query篇、Session策略篇、应用篇等方面全面揭示NHibernate3.0新特性和应...阅读全文