摘要:
最近越来越不知道该吃什么了。唉。 现在到了比较激动的地方了,ORM,说白了最主要的工作就是将对象和数据库表格的映射建立起来。这里我们就不用XML文件来配置了,第一会使配置文件结构变复杂加大解析难度,第二我来看看另外一种做映射的方法。 这里介绍一下.NET的Attribute,在早些时候被翻译作属性,和property混淆了。现在一般都翻译为特性或特征,它可以给一个类或者类的成员附加一些额外的特征或... 阅读全文
摘要:
第一,学习编程是一个很枯燥的过程,所以我们更要讲究效率(要把有限的时间投入到无限的泡妹妹活动中去)第二,学习不要贪多,常常看到某人今天看看Nhibernate,明天看看Ajax,学习列表上堆积了一大堆列表,最后发现每一样都是浅尝则止,最后成为了传说中的门门懂样样瘟。学习要有重点,起码要保证自己在某一领域有了较深入的研究再去投入更多精力研究其他的。第三,学习的三板斧:Know What,Know H... 阅读全文
摘要:
原贴在:http://www.cnblogs.com/jedwin/archive/2007/01/24/629167.html我想说的是如果可以简单完成的工作就不要用麻烦的解决方案所以最近喜欢用脚本解决问题,其实这个问题我们本子族常常遇到,之前我也有一个类似的问题,那时候还是穷学生的时候因为舍不得多花一张网卡的钱,于是啄么着用一张网卡使用Winrouter做代理。当时用window的虚拟网卡,然... 阅读全文
摘要:
CMMI是魔鬼继续上面的内容,这里我们要实现一个插件的结构来动态从外部载入数据组件,其好处不用我再多说了,可能有人会发问,插件是AOP的拿手好戏你咋个不用?真是晕死,就2行代码,犯得着引入那么大一堆东西进来么?插件,首先要定义接口,当然通过Refrection我们无所不能,但是有一个定义好的Interface对性能的改善来说不是一点半点的。我们引入一个新的项目来定义接口,理由呢就是消除循环引用。接... 阅读全文
摘要:
现在中午不睡一会儿就头晕。前一篇有人留言说为什么不写web.config?我个人非常反对庞大的web.config文件,可能其根源就在于互联星空系统的巨大的配置和它带来的混乱,自己实现一个小巧灵活的机制是我比较喜欢的,这样可以降低系统的侵入性,也可以方便我改成其他语言的版本。这里我们来给刚才的Resource类加一个壳,因为我们毕竟不能用绝对的Path去访问,我们需要一个通过类名就可以访问得到配置... 阅读全文
摘要:
昨天处于晕死状态,少写了一个组件,还需要一个组件用来专门管理Cache的,这里说道为什么要分这么多组件,其实这是习惯问题,很多人喜欢写一个很大的DLL,不过我比较喜欢拆分,小粒度的项目比较好管理和单独测试,把用单元测试验证好了的小组件凑起来调试和写成一个巨大的DLL慢慢一行行的追踪代码,肯定是前者更加舒心和满足懒汉的要求。之前说了,今天主要将实现Yourname.Config这个项目,这个项目用来... 阅读全文
摘要:
1.微软的商业气氛相当的浓厚,微软所提供的能够具备参考价值的案例大都是商业案例,并且都是趋于实用化的,在之前的log里面提及架构设计的平衡问题,在这里我们研究微软所提供的Solusion的时候必须代入商务上的需求作为先导才能够理解为什么要这么设计。 JAVA社区里面开源的东西居多,学术气氛更加浓厚一些,并且Demo多是些更加纯粹一点的技术。2.JAVA的开源更加活跃一些,而.NET的社区里还常常见... 阅读全文