Visual Studio 2013 是用來建立ASP.NET Web 應用程式、XML 網頁程式、視窗程式及行動應用程式的一套開發工具,利用Visual Studio 2013 的系列產品,可以協助公司團隊或單獨開發人員,建立最佳的應用程式。Visual Studio 2013 考慮到Windows 8 及Windows 8.1 的發行,提供全新範本、程式設計及除錯工具,可以在最短時間內建立Metro 樣式應用程式。
在Visual Studio 2013 中的Express 是Visual Studio 產品線的擴充, 主要提供初學者學習Visual Studio 和.NET Framework 開發平台, 我們可以在Microsoft Visual Studio Express 2013 開發環境, 利用Visual Basic、Visual C++、C# 或J# 來建立各種主控台程式、Windows 視窗應用程式、Web Services 或ASP.NET 等不同類型的應用程式。而對Web 開發者而言,Visual Studio 2013 也提供新範本,並提供Windows Store apps HTML 設計工具,並支援最新標準HTML5 、CSS3,讓您利用ASP.NET 4.5.1 及.NET Framework 4.5.1 進行Web 的開發工作。
雖然說Visual Studio Express 僅提供最基本開發功能,但足以作為學校訓練學生練習開發程式之用。Visual Basic 一直是學習程式設計的入門語言,不過,對於較不具程式設計觀念的讀者們,即使懂了語法的使用方式,但實際撰寫程式時,卻又不知如何下手開始撰寫。不僅造成程式寫作挫折感,也會浪費許多時間進行除錯,寫出來的程式,不僅不夠簡潔又缺乏可讀性。因此對這些如何提昇學習興趣及降低學習障礙,就是本書撰寫時的思考重點。
市面上有一些程式語言著作,會以片斷程式作為講解,這種寫法對初學者而言,常會因程式輸入不完整,而無法正確執行程式。為了避免學習新語言上的不順暢,筆者在介紹各種程式語法後,會搭配完整的程式實例,並加上充份的註解;同時,還會針對程式中重要的語法及觀念,輔以詳細的程式解析,希望可以讓讀者從實作程式的經驗中,快速且有信心地學習。