最新评论
Re:博客园路在何方? 导学宝 2012-02-09 15:55
大家的讨论很好,不知现在dudu是如何考虑的,也没见其本人回复。
Re:Delegate比较全面的例子(原创) tiandong 2011-12-31 14:24
@KingofSC
Re:UsernameToken 082zkx 2011-12-06 11:47
楼主,请问第一种方法怎么实现,wsse:UsernameToken,有wcf例子吗
Re:Inside WCF Runtime ☆用心生活☆ 2011-11-30 20:31
Now you can image what we can do here.
这里的image是否是打错了,还是本来就是image,我个人认为是不是imagine
楼主,27楼的疑惑,是不是像28楼说的那样,car的对象是一个“全局性的变量”,我看了好多文章也一直不理解这点,迫切希望楼主解答下!
Re:BackgroudWorker 范例 Terry Zeng 2011-11-05 20:04
//设置不捕捉错误线程的信息。
Control.CheckForIllegalCrossThreadCalls = false;
Re:多态? 你的理解是什么? diorlv 2011-09-21 11:38
不同的方法,实现同一个目的
Re:XML Signature 深海沉 2011-08-26 18:01
好东西
Re:异步Socket ahui 2011-07-05 15:24
我觉得你这个异步的执行效率还不如用同步呢
unable to listen on selected socket,perhaps something else already
is?
Re:Delegate比较全面的例子(原创) 向您学习NET 2011-05-27 15:21
讲的很好哦,容易明白
Re:HashTable的线程安全性 lxxxxl 2011-02-17 12:50
学习学习了
Re:Remoting基本原理及其扩展机制(上) 浅蓝铯dē爱 2011-01-28 11:27
文章写得很不错,不知楼主对Ice了解多少。个人感觉,也是实现原理类似~
最后那个道理很简单。就是你有一段文本,你可以在程序中到处写
Text="文本"; Text="文本"; Text="文本"; Text="文本"; 无数个....
然后修改成:
string text="文本";
Text=text;
- -
不晓得是没静下以来看还是咋回事。
看过挺多讲协变和逆变的文章。
看的脑子一片迷糊,而且同时也不知道出这玩意具体意义何在
我的看法:
1) 手工实现unit of work未必很恐怖。其实unit of work的目标就是监视并记录一系列对象的状态的变化,然后以事务的形式一次性持久化到数据库。要实现这个目标,我们有很多方法。比如让UnitOfWork类自己实现,也可以让UnitOfWork类管理一些Repository,然后由Repository来实现监视并记录对象状态变化的职责,UnitOfWork只要管理这些Repository即可;还有其他方法,比如用Hibernate,等;各位如果有兴趣,可以参考一下我的一篇文章:http://www.cnblogs.com/netfocus/archive/2010/12/25/1916422.html
2)关于如何实现持久化,我觉得用Hibernate并不完美,原因也可以参考我上面提供的那篇文章。
3)关于如何组织领域逻辑,我从刚开始的事物脚本(贫血模型),到后来的领域驱动设计(充血模型),再到现在的事件驱动设计(仿人体行为设计)。我觉得最好的组织领域逻辑的方法应该是:把整个领域逻辑看成是由一个事件总线(相当于人类的大脑),以及很多领域对象(相当于人体的细胞), 以及事件(神经元)组成的松散的平等的,也就是没有任何关联或聚合概念的一个集合。该集合内所有领域对象的协作可以通过事件(相当于大脑接受刺激和响应刺激)来完成。比如,一个领域对象做了什么事情就发送一个事件到事件总线(刺激大脑),然后事件总线将事件通知其他的领域对象的响应(响应刺激)。基于这样的机制,任何一个领域对象都不需要对其他领域对象有引用,它们都只需要关心自己应该如何通知别人自己的状态改变了,以及关心那些自己能处理的事件。关于这点,我已经写了一个架构和Demo用来向大家展示如何设计一个只有纯业务逻辑的领域模型.http://www.cnblogs.com/netfocus/archive/2011/01/24/1942771.html
现在对web service还很陌生,请教,如果我在客户端对soap消息进行了加密处理,web service服务端应该怎么对加密数据进行解密呢,应该在什么地方做解密处理。
Re:异步Socket SilverLight学习 2010-12-01 17:00
你好 能不能发份Dome给我,你这上面的下下来不能解压 Email:zhulong1111@yahoo.cn 谢谢
Re:O/R Mapping乱弹 一线风 2010-12-01 14:01
R->O
O->R
我一会儿清醒,一会儿糊涂。
分析问题的时候,我们O->R,但是一旦做起来就是R->O,这个是什么原因呢?
上面逼的?还是我们内心心里的邪恶?
Re:Remoting基本原理及其扩展机制(上) hb_cattle 2010-11-16 14:53
真给力,学习了。
Re:继承的Singleton模式的实现 下个路口 2010-10-19 21:34
Re:继承的Singleton模式的实现 下个路口 2010-10-19 21:34
有点看不懂啊
Re:质疑国内.Net社区 蛙蛙王子 2010-09-30 15:36
你的新浪微博怎么不活跃啊
Re:质疑国内.Net社区 蛙蛙王子 2010-09-30 15:35
杨老师也来博客园呀,幸会
Re:质疑国内.Net社区 杨中科 2010-09-28 22:56
2010年9月28日了
Re:异步Socket 挑战自我 2010-09-01 09:31
你好,我有一个问题想请教您,我一直对于服务端回调函数一直弄不明白。今天看了你的文章,似乎有点明白了。不过,看到
再来看看连接的那方.
到这,我就不明白了。是指客户端吗?
Re:你了解创建者模式了吗? --- 创建者模式详解 Silent Void 2010-08-31 00:13
Factory Vs Abstract Factory -> Inheritance Vs Composition
阐述得很透彻,受教了,thanks。
Re:多态? 你的理解是什么? wfyanmnm 2010-08-30 22:41
test
Re:Lambda表达式的应用 时空印记 2010-08-27 14:06
ky
Re:如何让Visitor变得可爱2 张东杰 2010-08-25 11:55
建议将若干Visitor都继承空接口ElementVisitor,这样可以避免在将来实现各Visitor(NodeVisitor等等)生成ObjectStructure的时候却不实现(或者不明白为什么要实现)空接口带来的风险
虽然这样做丢弃了一个小技巧的使用,但是添加新Visitor的时候也仅仅只需要继承ElementVisitor,这从逻辑上也是正确的.
Re:多态小quiz 我从草原来 2010-07-21 14:06
吐血不吐血不说 这么久了 没看见一个能说的清楚 明白的
[quote]idior:
针对Ivony的评论,我要强调一下, C#中的协变逆变恰恰仅针对委托和接口有效。
也就是对于普通class不管他有没有泛型,都是无效的。而且协变逆变对值类型无效。
[/quote]
嗯,是我错了,编译器提示只能用于接口和委托,真是奇怪的限制。
针对Ivony的评论,我要强调一下, C#中的协变逆变恰恰仅针对委托和接口有效。
也就是对于普通class不管他有没有泛型,都是无效的。而且协变逆变对值类型无效。
C#4.0只是增加了[b]泛型类型参数[/b]的协变和逆变,与什么委托接口都没关系。
协变和逆变只是解决了泛型的一个遗留问题。
理解起来可能确实是觉得很fuck... 但是用起来却非常的顺手。
....(例子有误,删除字若干)
@Jeffrey Zhao
确实很fuck!
@Todd wei
Thanks for sharing.
我所见过的covariant和contravariant最浅显易懂的介绍出自这里(虽然不是专门讲):
http://www.cs.princeton.edu/courses/archive/fall98/cs441/mainus/mainus.html
的确很强大,不过的确也是brain fucker……
Re:Logical Tree & Visual Tree Clingingboy 2010-06-05 16:12
逻辑树犹如数据结构,视觉树则是实实在在显示在当前窗体上的元素.
值得注意的是在未加载视觉树的时候,不应该去修改视觉树的内容.
转载为主,加入了少许个人理解,主要目的是把相关资料收集到一篇文章中。