本書以微軟Visual Studio 2005作為開發(fā)平臺,全書共13章,前6章介紹C#語言面向?qū)ο蟪绦蛟O(shè)計基礎(chǔ)和編程環(huán)境,主要內(nèi)容包括Visual Studio 2005開發(fā)平臺介紹、C#語言基礎(chǔ)、流程控制、數(shù)組與結(jié)構(gòu),以及類與對象、繼承與多態(tài)、接口、委托和事件;第7~13章介紹Visual C#的應(yīng)用開發(fā),通過開發(fā)計算器、記事本、時鐘仿真、媒體播放器、學(xué)生信息管理系統(tǒng)、桌面時差時鐘和OO聊天室等Windows應(yīng)用程序,詳細介紹了包括窗體與常用控件、菜單與工具欄、對話框等在內(nèi)的界面設(shè)計,以及Windows窗體應(yīng)用程序進階,包括GDI+編程、文件操作、多媒體技術(shù)、數(shù)據(jù)庫技術(shù)、多線程技術(shù)和網(wǎng)絡(luò)通信等編程技術(shù)。本書可作為高職高專院校計算機類各專業(yè),以及應(yīng)用性、技能型人才培養(yǎng)的各類教育的“C拌程序設(shè)計”課程的教材,也可作為培訓(xùn)學(xué)院的培訓(xùn)教材和廣大計算機編程愛好者的自學(xué)讀物。本書中所有程序全部運行通過,免費提供所有源程序代碼和電子課件,讀者可到科學(xué)出版社網(wǎng)站(www.abook.cn)下載。