如何去寫一個.Net程序

很多人看到我這個標題一定很詫異,肯定會說,只要用.Net工具來進行開發,那麼所編寫的程序不就是.Net程序嗎?其實在這裏,我所說的意思是,大多數人能用.Net進行開發程序,但編寫出來的代碼要麼沒有體現出.Net語言特性,要麼沒有用.Net充分提高程序性能。所以這些程序充其量只能叫做用.Net開發出來的程序,而不能叫做.Net程序。

 

就我本人而言,原來寫的代碼也和上面所說得一樣,遠沒有達到.Net程序所要求的標準,也是十分汗顏。我早些年是用C或者C++來編寫程序,因此幾年前在轉向C#的時候,我並沒有花費太多工夫,可以說光憑着自身代碼功底、Internet以及MSDN這三個東東,甚至沒有系統地看完一本.Net書,我居然能完成了好幾個項目。以上並不是說我的編碼水平有多高,只是說明一點,.Net工具以及C#這門語言的確是非常容易上手。但是最近我係統的看了兩本.Net相關的書,其中《Effective C#》這本書對我產生很大感觸,發現以前寫的代碼有很多問題,就和前面所說的一樣,只是用.Net開發程序罷了,並不是真正的.Net程序。

 

因此,我打算花一定時間,把這本書所提到好的方法,以及本人讀這本書的一些心得,再結合大家經常遇到的問題,分批寫成文章,然後會它們放到我的Blog中給大家分享,同時也希望這些方法能給大家一些啓發,並能在今後的編碼中能進行採用。

 

有興趣的人可以去書店買一本來看,網上也有電子版的,不過現在書只有英文版。

 

書的簡介:《Effective C#

作者:Bill Wagner

出版社:機械工業出版社

發佈了87 篇原創文章 · 獲贊 9 · 訪問量 100萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章