预购商品
书目分类
特别推荐
編寫本書的主要目的是為了讓初學者快速進入C#程式設計的殿堂,透過書中精挑細選的範例程式學習程式設計技巧,養成初學者具有紮實和獨立程式設計能力,訓練初學者使用C#開發視窗、多媒體、資料庫與ASP.NET MVC應用程式,本書內容由淺入深涵蓋如下: ▌主控台應用程式 介紹程式設計基本流程,培養初學者基本電腦素養和程式設計能力。 ▌視窗應用程式 完整介紹表單和常用與進階控制項的屬性、方法、事件處理以及視窗與各類型的控制項應用,使初學者具有開發視窗應用程式的能力。 ▌物件導向程式設計 包括類別的定義,類別中資料成員與成員函式(方法)的定義、靜態成員與類別繼承的使用,以提升物件導向程式設計能力。 ▌檔案與多媒體程式設計 介紹如何存取檔案與簡單的Windows多媒體應用程式,如目錄操作、文字檔與二進檔的存取、播放聲音、播放影片以及其他媒體檔之技巧。 ▌資料庫程式設計 透過LINQ一致性的語法快速查詢陣列、集合物件、SQL Server Express資料庫的資料,讓開發人員快速在Windows平台下存取資料來源。 ▌ASP .NET MVC應用程式開發 使用ASP .NET MVC的Model、View、Controller架構,快速開發Web資料庫應用程式。 本書特色 [觀念清晰建立]由淺入深的圖例,輕鬆理解物件導向程式概念 [步驟操作解說]豐富的實作教學,有效精進程式開發設計技巧 [範例實作引導]提供完整詳細的範例程式碼,可立即執行應用 [自我學習驗證]配合各章內容的各式題目,全力備援學習成果
第1章│認識VS 2019與主控台應用程式 1.1 Visual Studio 介紹 1.2 C# 語言介紹 1.3 Visual Studio 2019版本分類 1.4 如何安裝Visual Studio Community 2019 1.5 主控台應用程式介紹 1.6 第一個主控台應用程式 1.7 方案與專案 1.8 命名空間 1.9 課後練習 第2章│資料型別與主控台應用程式輸出入 2.1 程式的構成要素 2.2 常值、常數與變數 2.3 如何宣告變數的資料型別 2.4 運算子與運算式 2.5 字串的串連 2.6 主控台應用程式輸出入方法 2.7 字串格式化 2.8 Escape sequence控制字元 2.9 課後練習 第3章│流程控制與例外處理 3.1 Visual Studio結構化程式設計 3.2 選擇結構 3.3 重複結構 3.4 break與continue敘述 3.5 程式除錯 3.6 例外處理 3.7 課後練習 第4章│陣列物件 4.1 陣列 4.2 陣列常用的屬性與方法 4.3 Array類別常用的靜態方法 4.4 多維陣列 4.5 不規則陣列 4.6 課後練習 第5章│方法 5.1 方法 5.2 亂數類別的使用 5.3 方法的定義與呼叫 5.4 引數的傳遞方式 5.5 陣列間引數的傳遞方式 5.6 遞迴 5.7 多載 5.8 課後練習 第6章│物件與類別 6.1 程序導向與物件導向程式設計 6.2 物件與類別 6.3 建構函式 6.4 靜態成員 6.5 物件陣列 6.6 類別繼承 6.7 課後練習 第7章│視窗應用程式開發 7.1 建立視窗應用程式專案 7.2 整合開發環境介紹 7.3 控制項編輯與命名 7.4 視窗應用程式的開發 7.5 課後練習 第8章│表單輸出入介面設計 8.1 Form常用的屬性 8.2 Form常用的事件 8.3 Label和LinkLabel標籤控制項 8.4 TextBox文字方塊控制項 8.5 Button按鈕控制項 8.6 MessageBox.Show方法 8.7 課後練習 第9章│常用控制項(一) 9.1 Timer計時控制項 9.2 PictureBox圖片方塊控制項 9.3 ImageList影像清單控制項 9.4 GroupBox/Panel容器控制項 9.5 RadioButton/CheckBox選項控制項 9.6 課後練習 第10章│常用控制項(二) 10.1 ListBox/CheckedListBox/ComboBox清單控制項 10.2 MonthCalendar/DateTimePicker日期時間控制項 10.3 HScrollBar/VScrollBar/TrackBar捲軸控制項 10.4 RichTextBox豐富文字方塊 10.5 課後練習 第11章│視窗事件處理技巧 11.1 事件介紹 11.2 鍵盤事件 11.3 滑鼠事件 11.4 共享事件 11.5 觸控事件 11.6 課後練習 第12章│功能表與對話方塊控制項 12.1 功能表控制項 12.2 快顯功能表控制項 12.3 工具列控制項 12.4 狀態列控制項 12.5 字型對話方塊控制項 12.6 色彩對話方塊控制項 12.7 檔案對話方塊控制項 12.8 列印文件控制項 12.9 列印對話方塊控制項 12.10 列印格式對話方塊控制項 12.11 預覽列印對話方塊控制項 12.12 課後練習 第13章│檔案與多媒體 13.1 檔案與資料流 13.2 System.IO命名空間 13.3 目錄相關類別 13.4 檔案與路徑相關類別 13.5 文字檔的寫入與讀取 13.6 二進制檔的寫入與讀取 13.7 音效與多媒體播放 13.8 課後練習 第14章│LINQ資料查詢技術 14.1 LINQ簡介 14.2 LINQ查詢運算式的使用 14.3 LINQ to Objects 14.4 LINQ擴充方法 14.5 課後練習 第15章│Entity Framework資料庫應用程式 15.1 建立SQL Express資料庫 15.2 Entity Framework 15.3 使用LINQ to Entities編輯資料表記錄 15.4 課後練習 第16章│ASP .NET MVC應用程式 16.1 ASP .NET MVC應用程式簡介 16.2 ASP .NET MVC的執行流程 16.3 ASP .NET MVC客戶管理系統 16.4 課後練習 Appendix A C#常用類別方法 Appendix B ASCII表
作者簡介 資訊種子研究室 成員主要來自微軟最有價值專家、微軟認證專家與科技大學教授,專長與研究領域為程式設計、網站開發、行動應用程式、雲端服務開發與人工智慧。技術包含C#、C/C++、VB、Java、Python、ASP.NET MVC、ASP.NET Core、PHP、Android App、Azure服務與電腦視覺辨識等,期望將自身領域與開發經驗撰寫成教科書籍,幫助每一位想要進入資訊領域殿堂的初學者,以及協助教師教學與授課。
最近浏览商品
客服公告
热门活动
订阅电子报