[心得]WinForm比WebForm強大

看板C_Sharp (C#)作者 (Tomex Ou)時間18年前 (2007/03/05 10:49), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串1/3 (看更多)
很多次學.net是從web form入門,我覺得這是正確的 因為web form單純就是處理db/字串的呈現 配合一些好用的web control,能快速發展一個系統。 然而,web當然有一些問題,例如它的connectless特性 導致每頁都得重新binding資料來源(至少一些core物件) 也容易逾時斷線, 而且最重要的是凡事得等待user的動作,缺乏主動性 也要為了一些ui便利性,學習ajax/jscirpt等各種技巧 漸漸地,你會覺得累了 為問自己,難道不能學一種且專精的嗎? WinForm就是你所想要的,之所以要走web form 主要是winform的版本及發佈問題, 如今微軟有提出smart client的publish方式 還算是可以接受, 因此用winform來開發ap,是不錯的選擇。 但,當你第一次由webform轉向winform, 你所花去的時間會很多倍,因為要防錯及學習的比web更多 好多ui反應事件要處理, 不過等你整理出一個pattern,倒還算ok(不過仍比webform複雜)。 多講些優點,用winform,你可以掌握pc的所有資源 要用多執行緒也行,記憶體隨你用 程式發展的空間多了許多許多。 所以,這篇文章不要是針對.net初學者講的 是跟熟悉webform的ap設計者建議, winform才是提昇專業能力的一個契機, 它可以常駐,其實在企業中,它的價值生產力是更大的。 至於新手,還是要乖乖先從webform學習 熟悉後再轉入winform比較好。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.130.1.144 ※ 編輯: tomex 來自: 220.130.1.144 (03/05 10:50)

03/05 12:06, , 1F
我學習過程正好相反..
03/05 12:06, 1F

03/05 12:06, , 2F
不過我是直接把Winform改一改就他在web上跑了 XD
03/05 12:06, 2F

03/06 14:58, , 3F
先學winform+1
03/06 14:58, 3F
文章代碼(AID): #15wuLBFi (C_Sharp)
討論串 (同標題文章)
文章代碼(AID): #15wuLBFi (C_Sharp)