1. 程式人生 > >終於決定升級自己的開發工具,以後就用c# 2005了!

終於決定升級自己的開發工具,以後就用c# 2005了!

......剛決定寫這個blog,就發現csdn的blog也進行了升級.....和xp風格的介面很像。

今天本來想對checkup進行次修改的,包括尚在調整的3個功能,另外用oop方法,一定要將資料層和業務邏輯層剝離開來,再者要對系統介面進行大幅度修改。結果作了一下,發現太麻煩了,光是調整介面就會讓人瘋了去,下載了donnetbar這個控制元件集學習一會,還是嫌太麻煩了;然後看實體類/抽象類/集合類的詳細定義,還看了會《設計模式》,整個覺得頭都大了,果然面向物件,不是一下就能學會的阿。

checkup的功能修改,我早就想徹底換掉那些介面,只是一直不太方便,沒有想好怎麼使用才能將軟體做到方便省事,經過了一段google調查之後,我衝動地認為:c# 2005可以實現我的願望,於是,下載後一直在硬碟沉睡的vs.net 2005 Express版本被我喚醒了,基於自己的直覺認定,vs.net 2003不能與vs.net 2005並存,在我機器中的vs.net 2003和.net framework 1.1還有msdn 2003就這麼消失了,後來查閱csdn才知道,其實可以裝在同一機器上的,只是不能同時編譯。

升級到了c# 2005後,簡單記錄以下自己的感受吧:
1、IDE的介面漂亮了很多,而且有很多新聞可以在剛開啟c# 2005的時候看到,方便學習,msdn也是線上聯機的,簡單看了下,裡面的samples不錯,還有很多是面向物件的專門示例。

2、沒有了新建解決方案,預設建了,一時還沒有找到方案儲存的路徑。而且分類多了很多,以前的控制元件建構函式被單獨移動到了一個designer的cs檔案中,感覺精簡了許多,啟動項也有了獨特的安排,App.Config不再是主要的配置檔案了。

3、不知道對crystalreport支援如何,反正現在還沒有找到解決方案,目前無法執行自定義工具,回家再去看看怎麼辦,介面倒是沒有說的,非常非常漂亮!

...........其餘若干問題不多說了,clickonce是我見過的最好的安裝模式,考慮全面,非常值得學習。

但是目前,可能我還是會再安裝一個vs.net 2003,畢竟把設計模式和uml還有oop思想全部掌握才是最重要的!