摘要:一个bug调试了半天,才发现跟NHibernate透明代理有关。 用测试代码验证了一下: ClassA有两个属性S1和S2,S1使用NHibernate持久化,S2不需要持久化。 Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->public...
阅读全文
摘要:Firefox插件,直接集成在Firefox里面,作用:脚本、CSS的调试、页面加载情况(Net)分析、DOM查看。 功能太强悍了,无法用语言表达。 用它把博客样式调了一下,实在太方便了。
阅读全文
摘要:作者: Richie.Liuhttp://riccc.cnblogs.com转载请注明原作者名以及文章出处架构的核心素描总是先草草几笔画出一个轮廓,修改到满意之后,再进行细节加工。人们看到博物馆里庞大的恐龙化石,虽然无法精确到眼神皮肤,但大体的形状已经跃然脑海中。架构也是这样,但有太多的因素,导致系统构想非常美好,而细节却让人不见天日。在一个新系统开发之初,充斥在架构师眼前的,是漫天的需求、要求、...
阅读全文
摘要:粗略的把我接触过的系统分成几种类型,数据处理型、技术型、网站应用型。数据处理型范指绝大部分的企业应用,例如ERP、MES、SCM、CRM、HR等等,这类系统的主要任务就是处理各种单据/数据的流转、运算,完成各种事务性任务。这类系统的核心价值在于对领域业务的掌握和消化,所以架构的重点是对特定领域业务的收集、分析、设计。这类系统的开发不需要多少技术含量,门槛在于对业务是否掌握,有没有推广销售、实施的能...
阅读全文
摘要:属性范围:StringTemplate的文档:Reference to attribute a in template t is resolved as follows: 1. Look in t's attribute table 在自己的属性里面找2. Look in t's arguments 在参数里面找3. Look recursively up t's enclosing templa...
阅读全文
摘要:NHibernate里面one-to-one有两种方式:主键关联和唯一外健关联主键关联:两个表拥有相同的主键字段,值相同的关联在一起。典型的应用是一个对象的属性太多,将常用的属性跟不常用的附加属性分开存放,或者按照业务分类存放、维护,例如物料的通用属性、财务属性、采购属性、生产制造属性。因为表示的是同一个对象,所以它们的生命周期是相同的。但一般会有一个主从关系,因为通常我们会将其中的一个主表跟对象...
阅读全文
摘要:下载地址:Sandcastle - June 2007 Community Technology Preview (CTP)使用Sandcastle前必须安装HTML Help Workshop。使用说明:Creating a Chm build using Sandcastle。这个说明文档跟现在的SandCastle CTP版应该不一致了,我按照步骤生成的chm里面,自己的注释全部没有生成,只...
阅读全文
摘要:NHibernate documentation: The built in ways of accessing the values of Properties in your domain class are: Access Method How NHibernate accesses the Mapped Cl...
阅读全文
摘要:NHibernate中ICompositeUserType和IUserType的区别
阅读全文
摘要:Vista + VS 2005 + Oracle 10g开发环境,内存使用1.5G,系统速度终于让人受不了了。还没有用VS 2005调试,因为NUnit + log4net可以方便的测试和debug。code generator做一个MySql生成脚本,建立MySql数据库,把开发环境换成SharpDevelop + MySql,内存使用700M左右,总算好多了。MySql内存4M不到,Sharp...
阅读全文