吸納了作者多年來教學科研成果和C#項目開發經驗,采用案例驅動方式組織教學內容。全書共12章,重點講述了.NET知識、C#程序設計基礎、面向對象程序設計、Windows應用程序設計、ADO.NET數據庫訪問技術、集合與泛型、文件管理、軟件部署與安裝等內容。全書200余個從各類經典項目中提取的精品案例,融於C#各章節的知識點中,並通過精品案例、綜合案例、技能測試、項目實訓等多個教學環節展現。同時,對每個案例的重點和難點代碼加以注釋,並以編程知識、編程經驗、編程提示等形式進行強調和擴展,以求達到編程知識和項目開發實踐經驗的融會貫通。