本書將目標驅(qū)動和內(nèi)容驅(qū)動相結(jié)合,深入淺出地介紹了C#語言的基礎知識和多種應用程序的開發(fā)方法。內(nèi)容包括程序設計語言和程序設計方法的相關概念、Visual Studio 2008集成開發(fā)環(huán)境、C#語言的基本數(shù)據(jù)類型、語法基礎、面向?qū)ο蟮木幊谭椒ā惓L幚砑夹g、窗體應用程序設計和開發(fā)方法、目錄和文件的讀寫操作、ActiveX控件和自定義組件的開發(fā)、多線程技術、數(shù)據(jù)庫開發(fā)技術、Web應用開發(fā)方法、各類應用程序的部署和發(fā)布方法等。每章均配有一定數(shù)量的習題,并提供了全部的參考答案(包括上機題的實例程序),以方便學生練習和輔助教學。本書所有實例(包括習題中的上機題程序)100%的源代碼,以及教學用的全部PPT課件可在清華大學出版社網(wǎng)站(http://www.tup.com.cn)下載。本書主要面向應用型本科院校、大專院校計算機專業(yè)及相近專業(yè)的學生,也適用于C#愛好者、初學者,還可以作為有關培訓機構的培訓教材。