由微軟MVP、MCSD認證專家與大學教師共同編著,是一本適合大專院校教學,以及MTA、MCSD認證課程的先修教材。內容豐富從基礎到進階,從地端到雲端,進而邁向AI影像辨識設計,範例解說詳細,讓初學者學習完全無障礙。
■ C#物件導向程式設計篇
以深入淺出方式讓初學者具有物件導向的觀念,並以主控台專案介紹C#資料型別、流程控制、陣列與方法(函式)、類別與物件、繼承、多型、介面、檔案存取、例外處理…等,進而領會出物件導向程式設計的要領。
■ 視窗應用程式設計篇
介紹視窗程式開發,例如清單與容器、對話方塊、鍵盤與滑鼠事件、功能表與工具列、多表單與MDI 多表單的應用,使初學者具備建構豐富的視窗應用程式。
■ 資料庫程式設計篇
介紹ADO.NET資料庫存取、交易處理、預存程序等議題。同時介紹 LINQ 和 Entity Framework存取陣列、集合物件、DataSet、SQL 資料庫等資料來源。
■ 網路應用程式與跨平台行動裝置網站設計篇
介紹 ASP.NET MVC Web應用程式開發,讓初學者理解MVC的開發方式,並透過jQuery Mobile整合ASP.NET MVC建置跨平台書籍管理系統與書籍查詢行動網站。
■ Azure雲端服務與人工智慧應用篇
介紹Microsoft Azure 雲端運算平台與C#整合,透過App Service部署雲端網站、建置Azure SQL Database 雲端資料庫,以及學習如何使用Azure認知服務理解影像中的資訊,如影像物件、人物年齡、人臉情緒與人臉比對應用,進而建置具智慧化的商用應用程式。
介紹視窗程式開發,例如清單與容器、對話方塊、鍵盤與滑鼠事件、功能表與工具列、多表單與MDI 多表單的應用,使初學者具備建構豐富的視窗應用程式。
■ 資料庫程式設計篇
介紹ADO.NET資料庫存取、交易處理、預存程序等議題。同時介紹 LINQ 和 Entity Framework存取陣列、集合物件、DataSet、SQL 資料庫等資料來源。
■ 網路應用程式與跨平台行動裝置網站設計篇
介紹 ASP.NET MVC Web應用程式開發,讓初學者理解MVC的開發方式,並透過jQuery Mobile整合ASP.NET MVC建置跨平台書籍管理系統與書籍查詢行動網站。
■ Azure雲端服務與人工智慧應用篇
介紹Microsoft Azure 雲端運算平台與C#整合,透過App Service部署雲端網站、建置Azure SQL Database 雲端資料庫,以及學習如何使用Azure認知服務理解影像中的資訊,如影像物件、人物年齡、人臉情緒與人臉比對應用,進而建置具智慧化的商用應用程式。
- Chapter 1 Visual Studio 環境建置與 C# 程式架構(第1-1頁)
- 1.1 Visual Studio 2019 簡介(第1-1頁)
- 1.2 安裝Visual Stduio(第1-2頁)
- 1.3 C# 程式架構(第1-4頁)
- Chapter 2 資料型別與主控台應用程式(第2-1頁)
- 2.1 C# 資料型別(第2-1頁)
- 2.2 C# 運算子(第2-10頁)
- 2.3 主控台應用程式(第2-17頁)
- 2.4 主控台應用程式格式化輸出入(第2-24頁)
- 2.5 資料型別轉換(第2-39頁)
- 2.6 列舉資料型別(第2-43頁)
- 2.7 結構資料型別(第2-45頁)
- Chapter 3 流程控制(第3-1頁)
- 3.1 選擇結構(第3-1頁)
- 3.2 重複結構(第3-13頁)
- Chapter 4 陣列與方法(第4-1頁)
- 4.1 陣列(第4-1頁)
- 4.2 規則與不規則陣列(第4-14頁)
- 4.3 結構與結構陣列(第4-18頁)
- 4.4 方法(第4-21頁)
- 4.5 方法的使用(第4-22頁)
- 4.6 引數的傳遞方式(第4-32頁)
- 4.7 如何在方法間傳遞陣列(第4-38頁)
- 4.8 方法多載(第4-40頁)
- 4.9 區塊變數、區域變數、靜態變數與類別欄位(第4-43頁)
- Chapter 5 視窗應用程式(第5-1頁)
- 5.1 Windows Forms App 視窗應用程式專案(第5-1頁)
- 5.2 物件導向程式設計觀念(第5-2頁)
- 5.3 第一個Windows Forms App 視窗應用程式(第5-3頁)
- 5.4 表單檔的組成(第5-15頁)
- 5.5 認識整合開發環境(第5-19頁)
- 5.6 控制項的操作(第5-26頁)
- Chapter 6 物件與類別(第6-1頁)
- 6.1 前言(第6-1頁)
- 6.2 物件與類別(第6-2頁)
- 6.3 物件導向程式設計的特性(第6-6頁)
- 6.4 物件與類別的建立(第6-17頁)
- 6.5 實例 - 堆疊(第6-47頁)
- Chapter 7 繼承、多型、介面(第7-1頁)
- 7.1 繼承(第7-1頁)
- 7.2 靜態成員(第7-4頁)
- 7.3 多型(第7-8頁)
- 7.4 介面與實作(第7-26頁)
- 7.5 delegate 委派型別(第7-35頁)
- 7.6 結構與類別的關係(第7-38頁)
- 7.7 List 泛型類別(第7-39頁)
- 7.8 視窗應用程式(第7-42頁)
- Chapter 8 列舉器與集合(第8-1頁)
- 8.1 使用列舉器瀏覽陣列內容(第8-1頁)
- 8.2 集合類別(第8-7頁)
- 8.3 泛型與非泛型集合類別實作(第8-8頁)
- Chapter 9 例外與檔案處理(第9-1頁)
- 9.1 try{…} catch{…} finally{…} 語法(第9-1頁)
- 9.2 例外類別(第9-4頁)
- 9.3 自定例外處理 - 使用 throw 敘述(第9-13頁)
- 9.4 例外類別繼承(第9-15頁)
- 9.5 System.IO 命名空間常用類別介紹(第9-18頁)
- 9.6 DirectoryInfo 類別(第9-19頁)
- 9.7 FileInfo 類別(第9-24頁)
- 9.8 檔案讀寫(第9-29頁)
- 9.9 Path 類別(第9-33頁)
- 9.10 DriveInfo 類別(第9-34頁)
- Chapter 10 表單與基礎控制項(第10-1頁)
- 10.1 Form 表單介紹(第10-1頁)
- 10.2 Label 標籤控制項(第10-8頁)
- 10.3 LinkLabel 連結標籤控制項(第10-14頁)
- 10.4 ToolTip 提示控制項(第10-15頁)
- 10.5 Button 按鈕控制項(第10-19頁)
- 10.6 TextBox 文字方塊控制項(第10-24頁)
- 10.7 MessageBox . Show 顯示對話方塊方法(第10-33頁)
- Chapter 11 常用控制項(一)(第11-1頁)
- 11.1 RadioButton 選項按鈕控制項(第11-1頁)
- 11.2 CheckBox 核取方塊控制項(第11-3頁)
- 11.3 容器控制項(第11-7頁)
- 11.4 清單控制項(第11-20頁)
- Chapter 12 常用控制項(二)(第12-1頁)
- 12.1 圖片控制項(第12-1頁)
- 12.2 上下按鈕控制項(第12-11頁)
- 12.3 捲軸控制項(第12-17頁)
- 12.4 計時器與日期時間控制項(第12-24頁)
- Chapter 13 豐富文字方塊與工具列(第13-1頁)
- 13.1 RichTextBox 豐富文字方塊控制項(第13-1頁)
- 13.2 ToolStrip 工具列控制項(第13-3頁)
- 13.3 ToolStripContainer 工具列容器控制項(第13-17頁)
- 13.4 StatusStrip 狀態列控制項(第13-20頁)
- 13.5 MenuStrip 功能表控制項(第13-28頁)
- 13.6 ContextMenuStrip 快顯功能表控制項(第13-36頁)
- Chapter 14 滑鼠鍵盤與共用事件(第14-1頁)
- 14.1 鍵盤事件(第14-1頁)
- 14.2 滑鼠事件(第14-15頁)
- 14.3 控制項共用事件(第14-23頁)
- Chapter 15 對話方塊與多表單應用(第15-1頁)
- 15.1 FontDialog 字型對話方塊控制項(第15-1頁)
- 15.2 ColorDialog 色彩對話方塊控制項(第15-3頁)
- 15.3 檔案對話方塊(第15-8頁)
- 15.4 多表單開發(第15-13頁)
- 15.5 MDI 多表單開發(第15-21頁)
- Chapter 16 ADO.NET 簡介與 SQL Express 資料庫設計(第16-1頁)
- 16.1 資料庫概念(第16-1頁)
- 16.2 SQL Server Express LocalDB 資料庫介紹(第16-5頁)
- 16.3 SQL 語法(第16-14頁)
- 16.4 ADO.NET 簡介(第16-22頁)
- 16.5 .NET Framework Data Provider(第16-25頁)
- Chapter 17 ADO.NET 資料庫存取 (一)(第17-1頁)
- 17.1 如何引用 ADO.NET 命名空間(第17-1頁)
- 17.2 如何使用 Connection 物件(第17-3頁)
- 17.3 如何使用 DataReader 物件(第17-17頁)
- 17.4 使用 SQL 語法的注意事項(第17-28頁)
- Chapter 18 ADO.NET 資料庫存取 (二)(第18-1頁)
- 18.1 如何使用 DataSet 物件(第18-1頁)
- 18.2 如何使用 Command 物件(第18-17頁)
- 18.3 ADO.NET 交易處理(第18-32頁)
- Chapter 19 資料繫結與預存程序的使用(第19-1頁)
- 19.1 資料繫結(第19-1頁)
- 19.2 如何將 DataTable 進行關聯(第19-6頁)
- 19.3 使用 BindingManagerBase 巡覽資料表記錄(第19-10頁)
- 19.4 如何使用預存程序(第19-16頁)
- Chapter 20 LINQ 資料查詢技術(第20-1頁)
- 20.1 LINQ 簡介(第20-1頁)
- 20.2 如何撰寫 LINQ 查詢(第20-3頁)
- 20.3 LINQ to Objects(第20-7頁)
- 20.4 LINQ to XML(第20-10頁)
- 20.5 LINQ 方法(第20-14頁)
- 20.6 LINQ to DataSet(第20-23頁)
- 20.7 ADO .NET Entity Framework(第20-31頁)
- Chapter 21 ASP.NET MVC 應用程式(第21-1頁)
- 21.1 ASP.NET MVC 應用程式簡介(第21-1頁)
- 21.2 ASP.NET MVC 專案架構(第21-3頁)
- 21.3 ASP.NET MVC 書籍管理網站實作(第21-5頁)
- Chapter 22 jQuery Mobile 跨平台行動裝置應用程式開發(第22-1頁)
- 22.1 jQuery Mobile 簡介(第22-1頁)
- 22.2 jQuery Mobile 開發(第22-2頁)
- 22.3 jQuery Mobile 與 ASP.NET MVC 整合(第22-17頁)
- Chapter 23 Azure 雲端服務 - 雲端網站與雲端資料庫(第23-1頁)
- 23.1 Azure 雲端平台簡介與服務申請(第23-1頁)
- 23.2 App Service 建立雲端網站(第23-4頁)
- 23.3 SQL Database 建立雲端資料庫(第23-13頁)
- 23.4 Azure 雲端圖書管理網站(第23-30頁)
- Chapter 24 Azure 認知服務 - Computer Vision 與 Face API(第24-1頁)
- 24.1 認知服務簡介(第24-1頁)
- 24.2 影像辨識 Computer Vision(第24-2頁)
- 24.3 影像辨識 Face API(第24-21頁)
- 附錄 A C#常用類別(第A-1頁)
- 附錄 B DataView 物件的使用(第B-1頁)
- 附錄 C 讀寫 XML 文件(第C-1頁)
- 附錄 D ASP.NET Web Form 應用程式(第D-1頁)
紙本書 NT$ 680
單本電子書
NT$
680
同分類熱門書