作者goodGG ((  ̄ c ̄)y▂ξ)
看板C_Sharp
标题Re: [问题] c#的cram school
时间Fri Jul 16 00:42:27 2010
※ 引述《m13m13m (奇怪 还没收到??)》之铭言:
: n...
: 我知道C# 可以自学 但是如果有人教会比较快
: 有人可以提供一下好的教学方法吗?
: 1. XX电脑的OOO老师, m...我想师资才是key...
: 2. 某个open course?
: 3. 读书会?
: 4. 其他方法 (我知道自学是个好方法 但是我想找快一点
: 效率高一点的方法~ )
: 5. Tutor? @@
: 6. 有人愿意交换吗? 我C 有一两年的底子>"< (虽然不强)
最近换工作所以必须写 C#
因为前一个工作用 C++,用一年有累积一点东西,
就尝试把以前写的东西 porting 过来,第一个就改写
observer pattern,非常小,但因为完全不熟悉 C# 要怎麽写 OO,
所以花了一点时间,毕竟不想放弃以前学的东西,特别是与语言无关的东西。
然後开始改进,以前在 C++ 写 observer pattern,可能只是开两个
threads 跑来跑去,这次 decouple 多一点,可以在两台机器上面跑,
所以把某个 open source message broker 加进来,
练习用 C# 加 third party 的东东,只能说真的很方便,爽!!!
这样就初步完成 observer pattern C# 进化版了
──────────────────────────────────
结论:这是我想到最快的方式,
把以前做过的事用 C# 重做一次。
这样经验就不会间断,你也有属於自己的基础。
因为 C# + .NET framework 又可以让你做更多事,
势必还要知道更多,东西总是学不完的,也没所谓的会不会。
人人都想速成,但事情总没那麽简单。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.45.230.170
1F:推 wvsrugby:C#中的Event就是Observer pattern的最佳实作,建议用这个. 07/18 01:46
2F:→ remmurds:先从delegate下手 搞清楚那是虾米碗糕 event自然难不倒 07/18 13:32
3F:→ goodGG:Event可以跨两台机器?! 07/18 15:32
4F:→ goodGG:感谢提供新的想法 ^_^ 07/18 15:34
5F:→ goodGG:不过想想不对,如果可以跨,那MSMQ不就搞笑了.. 07/18 15:38
6F:→ wvsrugby:跨机器用Remoting或WCF,不然就开socket自己处理讯息交换. 07/18 19:52
7F:→ goodGG:来研究一下WCF XDrz 07/19 00:09