看板 C_Sharp 關於我們 聯絡資訊
※ 引述《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
wvsrugby:C#中的Event就是Observer pattern的最佳實作,建議用這個. 07/18 01:46
remmurds:先從delegate下手 搞清楚那是蝦米碗糕 event自然難不倒 07/18 13:32
goodGG:Event可以跨兩台機器?! 07/18 15:32
goodGG:感謝提供新的想法 ^_^ 07/18 15:34
goodGG:不過想想不對,如果可以跨,那MSMQ不就搞笑了.. 07/18 15:38
wvsrugby:跨機器用Remoting或WCF,不然就開socket自己處理訊息交換. 07/18 19:52
goodGG:來研究一下WCF XDrz 07/19 00:09