編寫本書的主要目的是為了讓初學者能快速進入Visual C# 2012程式設計的殿堂,透過書中精挑細選的範例程式學習程式設計技巧,養成初學者具有紮實和獨立程式設計能力。本書內容由淺入深涵蓋範圍如下:
.主控台應用程式設計
介紹程式設計基本流程,培養初學者基本電腦素養和程式設計能力。
.物件導向程式設計
介紹類別的定義,類別中資料成員、欄位、成員函式(方法)的定義、靜態成員的使用,與類別繼承的介紹,透過主控台應用程式以繼承Windows Form類別的方式建立簡單的視窗應用程式,讓您了解視窗應用程式底層的原理,以提昇您物件導向程式設計的能力。
.視窗應用程式設計
完整介紹表單和常用與進階控制項的屬性、方法、事件處理以及視窗與各類型的控制項應用,使初學者具有開發視窗應用程式的能力。
.繪圖與多媒體程式設計
介紹GDI+ 繪圖與多媒體程式設計,在Windows開發多媒體應用程式,如播放聲音、播放影片、繪圖以及其他媒體檔。
.ADO.NET資料庫與LINQ程式設計
介紹如何使用SQL Server Express建立資料庫, 學會資料控制項及資料集設計工具的使用,了解資料庫的存取與繫結技術,再介紹新一代的資料查詢技術LINQ,讓您可在Windows平台下快速查詢陣列、集合物件、SQL Server Express資料庫的資料。
.ASP.NET 網頁應用程式開發
使用Visual Web Developer 2012 Express快速開發ASP.NET Web應用程式,並配合資料控制項,快速開發Client/Server架構的Web資料庫應用程式與jQuery Mobile跨行動裝置應用程式。