編寫本書的主要目標是讓初學者能快速進入Visual Basic 2012程式設計的殿堂,將所學應用於職場上而編寫的教科書。透過書中精挑細選的範例程式學習程式設計技巧,使得初學者具有紮實和獨立程式設計能力,花費最短的時間,獲得最高的學習效果。本書內容由淺入深涵蓋範圍如下:
●主控台應用程式設計
介紹VB資料型別、程式流程控制、陣列與副程序的應用,培養初學者基本程式設計能力。
●物件導向程式設計
介紹類別的定義,類別中資料成員、欄位、屬性、方法的定義、共用成員的使用;類別繼承介紹,最後以主控台應用程式以繼承Windows Form類別的方式建立簡單的視窗應用程式,讓您了解視窗應用程式底層與原理,進而提昇物件導向程式設計的能力。
●視窗應用程式設計
Visual Studio Express 2012 for Desktop整合開發環境靈活運用,介紹表單和常用與進階的控制項的使用技巧,如按鈕、計時器、清單、功能表、工具列、對話方塊…等控制項,使初學者具有開發視窗應用程式的能力。
●GDI+繪圖與多媒體程式設計
介紹GDI+繪圖與多媒體程式設計,在視窗應用程式下開發多媒體程式,如播放聲音、播放影片、繪圖、載入圖檔、儲存繪製的圖檔之相關技巧。
●資料庫程式設計
學習建立SQL Express 2012 Local DB資料庫,使用資料控制項與資料集設計工具快速建立可新增、修改、刪除的ADO.NET資料庫應用程式。以及介紹新一代的資料查詢技術-LINQ,透過LINQ一致性的語法可快速查詢陣列、集合物件、SQL Express 2012 Local DB資料庫的資料,使用LINQ to SQL新增、修改、刪除SQL Express 2012 Local DB資料庫的資料,讓您快速在Windows平台下存取資料來源。
●ASP.NET Web應用程式設計與簡介jQuery Mobile 跨平台行動網站設計
使用Visual Studio Express 2012 for Web快速開發ASP.NET Web應用程式,並配合資料控制項,快速開發Client/Server架構的Web資料庫應用程式。並使用ASP.NET資料庫控制項整合jQuery Mobile製作跨平台行動網站。