本書為普通高等教育“十二五”規(guī)劃教材(高職高專教育)。本書以C#為開發(fā)語言,以Visual Studio 2010作為開發(fā)平臺(tái),數(shù)據(jù)庫采用SQL Server 2005。全書圍繞一個(gè)“學(xué)生選課管理系統(tǒng)”,通過精心設(shè)計(jì)的7個(gè)項(xiàng)目共43個(gè)任務(wù),主要介紹了C#語言基礎(chǔ)知識(shí)、分支結(jié)構(gòu)和循環(huán)結(jié)構(gòu)程序的設(shè)計(jì)方法、數(shù)組的應(yīng)用、程序調(diào)試與異常處理方法、面向?qū)ο蟪绦蛟O(shè)計(jì)方法、Windows編程基礎(chǔ)、控件應(yīng)用、文件處理技術(shù)、ADO.NET數(shù)據(jù)庫編程技術(shù)、應(yīng)用程序的打包和部署等內(nèi)容。內(nèi)容詳略得當(dāng),講解深入淺出,通過“做中學(xué)、學(xué)中做”,使讀者在明確要完成一個(gè)任務(wù)的前提下去學(xué)習(xí)知識(shí),訓(xùn)練技能,邊學(xué)邊做,不斷學(xué)習(xí)與提高,實(shí)踐性很強(qiáng)。