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