本書主要介紹在.NET下開發(fā)運行于個人計算機上的應用程序所需的全部技術基礎,匯集了從實踐中總結出來的大量編程技巧與經驗之談,體現(xiàn)了作者對程序設計這一人類智力密集型活動的觀點與看法,并力圖為讀者勾畫出一個實用的軟件開發(fā)學習全景,為讀者進一步深入地自學相關的計算機專業(yè)課程(如《數(shù)據(jù)庫原理》、《數(shù)據(jù)結構》、《操作系統(tǒng)》等)打下扎實的基礎。對于初學者,可以選擇此書作為軟件開發(fā)領域的入門書,一步到位,直接學習主流的面向對象軟件技術;對于在校的大學生,學習本書則有助于了解計算機專業(yè)課理論如何應用在軟件開發(fā)中,避免學習上的盲目性;對于已有一定編程經驗的程序員,此書可以幫助其迅速地進入.NET技術領域,結合其已有技能,開發(fā)出具有專業(yè)水準的應用軟件。本書所配光盤包含全書的全部示例源碼;按章節(jié)組織,方便讀者對每一章的深入學習;另外,還配有全書的電子教案及相關實例,方便將本書作為教材的老師授課用。如果您是在校學生,面對中國軟件教育的現(xiàn)狀,如何應對?如果您是一個初學者,如何通過自學邁入軟件開發(fā)的大門?如果您是一名程序員,如何通過實踐不斷提高自己的技術水平?本書作者在多年的軟件開發(fā)實踐中深入思索,告訴您:◎理論與實踐的巨大鴻溝,如何跨越?◎龐大復雜的軟件技術體系,如何把握其脈絡?◎功能強大的應用軟件,怎樣開發(fā)?面對著日新月異的技術進步,您做好準備了嗎?“這本書的第一批讀者是我教的大學一年級新生們,他們沒有編程基礎,就像璞玉未經雕琢。我每寫一章,就給他們看并讓他們告訴我哪里看不懂,然后我就修改——如此反復,直到他們完全看懂為止。所以我相信,編程的奧秘,每個人都能掌握?!保航鹁w亮