Visual C#程式設計經典-邁向Azure雲端、AI影像辨識與OpenAI API服務開發(適用C# 2022∕2019∕2017)

    由微軟MVP、MCSD認證專家與大學教師共同編著,是一本適合大專院校教學,以及MTA、MCSD認證課程的先修教材。內容豐富從基礎到進階,從地端到雲端,進而邁向AI影像辨識與OpenAI API開發,範例解說詳細,讓初學者學習完全無障礙。

    Collecting
    US$23.77

    內容簡介


    由微軟MVP、MCSD認證專家與大學教師共同編著,是一本適合大專院校教學,以及MTA、MCSD認證課程的先修教材。內容豐富從基礎到進階,從地端到雲端,進而邁向AI影像辨識與OpenAI API開發,範例解說詳細,讓初學者學習完全無障礙。

    ■ C#物件導向程式設計篇
    以深入淺出方式讓初學者具有物件導向的觀念,並以主控台專案介紹C#資料型別、流程控制、陣列與方法(函式)、類別與物件、繼承、多型、介面、檔案存取、例外處理…等,進而領會出物件導向程式設計的要領。

    ■ 視窗應用程式設計篇
    介紹視窗程式開發,例如清單與容器、對話方塊、鍵盤與滑鼠事件、功能表與工具列、多表單與MDI 多表單的應用,使初學者具備建構豐富的視窗應用程式。

    ■ 資料庫程式設計篇
    介紹ADO.NET資料庫存取、交易處理、預存程序等議題。同時介紹 LINQ 和 Entity Framework存取陣列、集合物件、DataSet、SQL 資料庫等資料來源。

    ■ 網路應用程式與跨平台行動裝置網站設計篇
    介紹 ASP.NET MVC Web應用程式開發,讓初學者理解MVC的開發方式,並透過jQuery Mobile整合ASP.NET MVC建置跨平台書籍管理系統與書籍查詢行動網站。

    ■ Azure雲端服務、影像辨識與OpenAI API應用篇
    介紹Microsoft Azure雲端運算平台、OpenAI API與C#整合,透過App Services部署雲端網站、建置Azure SQL Database雲端資料庫,使用Azure認知服務分析影像資訊與臉部偵測,以及利用OpenAI API開發ChatGPT聊天機器人與AI繪圖程式,進而建置智慧化的商用應用程程式。

    目錄


    ch01 Visual Studio環境建置與C#程式架構
    1.1 Visual Studio簡介
    1.2 安裝Visual Studio
    1.3 C#程式架構
    ch02 資料型別與主控台應用程式
    2.1 C#資料型別
    2.2 C# 運算子
    2.3 主控台應用程式
    2.4 主控台應用程式格式化輸出入
    2.5 資料型別轉換
    2.6 列舉資料型別
    2.7 結構資料型別
    ch03 流程控制
    3.1 選擇結構
    3.2 重複結構
    ch04 陣列與方法
    4.1 陣列
    4.2 規則與不規則陣列
    4.3 結構與結構陣列
    4.4 方法
    4.5 方法的使用
    4.6 引數的傳遞方式
    4.7 如何在方法間傳遞陣列
    4.8 方法多載
    4.9 區塊變數、區域變數、靜態變數與類別欄位
    ch05 視窗應用程式
    5.1 Windows Forms App視窗應用程式專案
    5.2 物件導向程式設計觀念
    5.3 第一個Windows Forms App視窗應用程式
    5.4 表單檔的組成
    5.5 認識整合開發環境
    5.6 控制項的操作
    ch06 物件與類別
    6.1 前言
    6.2 物件與類別
    6.3 物件導向程式設計的特性
    6.4 物件與類別的建立
    6.5 實例 - 堆疊
    ch07 繼承、多型、介面
    7.1 繼承
    7.2 靜態成員
    7.3 多型
    7.4 介面與實作
    7.5 delegate委派型別
    7.6 結構與類別的關係
    7.7 List泛型類別
    7.8 視窗應用程式
    ch08 列舉器與集合
    8.1 使用列舉器瀏覽陣列內容
    8.2 集合類別
    8.3 泛型與非泛型集合類別實作
    ch09 例外與檔案處理
    9.1 try{...}catch{...}finally{...}語法
    9.2 例外類別
    9.3 自訂例外處理 - 使用throw敘述
    9.4 例外類別繼
    9.5 System.IO命名空間常用類別介紹
    9.6 DirectoryInfo類別
    9.7 FileInfo類別
    9.8 檔案讀寫
    9.9 Path類別
    9.10 Drivelnfo類別
    ch10 表單與基礎控制項
    10.1 Form表單介紹
    10.2 Label標籤控制項
    10.3 LinkLabel連結標籤控制項
    10.4 ToolTip提示控制項
    10.5 Button按鈕控制項
    10.6 TextBox文字方塊控制項
    10.7 MessageBox.Show顯示對話方塊方法
    ch11 常用控制項(一)
    11.1 RadioButton選項按鈕控制項
    11.2 CheckBox核取方塊控制項
    11.3 容器控制項
    11.4 清單控制項
    ch12 常用控制項(二)
    12.1 圖片控制項
    12.2 上下按鈕控制項
    12.3 捲軸控制項
    12.4 計時器與日期時間控制項
    ch13 豐富文字方塊與工具列
    13.1 RichTextBox豐富文字方塊控制項
    13.2 ToolStrip工具列控制項
    13.3 ToolStripContainer工具列容器控制項
    13.4 StatusStrip狀態列控制項
    13.5 MenuStrip功能表控制項
    13.6 ContextMenuStrip快顯功能表控制項
    ch14 滑鼠鍵盤與共用事件
    14.1 鍵盤事件
    14.2 滑鼠事件
    14.3 控制項共用事件
    ch15 對話方塊與多表單應用
    15.1 FontDialog字型對話方塊控制項
    15.2 ColorDialog色彩對話方塊控制項
    15.3 檔案對話方塊
    15.4 多表單開發
    15.5 MDI多表單開發
    ch16 ADO.NET簡介與SQL Express資料庫設計
    16.1 資料庫概念
    16.2 SQL Server Express LocalDB資料庫介紹
    16.3 SQL語法
    16.4 ADO.NET簡介
    16.5 .NET Framework Data Provider
    ch17 ADO.NET資料庫存取(一)
    17.1 如何引用ADO.NET命名空間
    17.2 如何使用Connection物件
    17.3 如何使用DataReader物件
    17.4 使用SQL語法的注意事項
    cH18 ADO.NET 資料庫存取(二)
    18.1 如何使用DataSet物件
    18.2 如何使用Command物件
    18.3 ADO .NET交易處理
    ch19 資料繫結與預存程序的使用
    19.1 資料繫結
    19.2 如何將DataTable進行關聯
    19.3 使用BindingManagerBase巡覽資料表記錄
    19.4 如何使用預存程序
    ch20 LINQ資料查詢技術
    20.1 LINQ簡介
    20.2 如何撰寫LINQ查詢
    20.3 LINQ to Objects
    20.4 LINQ to XML
    20.5 LINQ方法
    20.6 LINQ to DataSet
    20.7 ADO .NET Entity Framework
    ch21 ASP.NET MVC應用程式
    21.1 ASP.NET MVC應用程式簡介
    21.2 ASP.NET MVC專案架構
    21.3 ASP.NET MVC書籍管理網站實作
    ch22 jQuery Mobile跨平台行動裝置應用程式開發 【PDF電子書,請線上下載】
    22.1 Query Mobile簡介
    22.2 jQuery Mobile開發
    22.3 jQuery Mobile與ASP.NET MVC整合
    ch23 Azure雲端服務 - 雲端網站與雲端資料庫
    23.1 Azure雲端平台簡介與服務申請
    23.2 App Service建立雲端網站
    23.3 SQL Database建立雲端資料庫
    23.4 Azure雲端圖書管理網站
    ch24 Azure認知服務 - Computer Vision與Face API
    24.1 認知服務簡介
    24.2 Computer Vision電腦視覺服務
    24.3 Face API臉部服務
    ch25 OpenAI API開發 - 聊天機器人與AI 繪圖程式
    25.1 認識ChatGPT
    25.2 OpenAI API申請付費帳戶
    25.3 OpenAI API服務金鑰申請
    25.4 使用Open AI製作聊天機器人
    25.5 OpenAI繪圖

    附錄A:C#常用類別 【PDF電子書,請線上下載】
    附錄B:DataView物件的使用 【PDF電子書,請線上下載】
    附錄C:讀寫XML文件 【PDF電子書,請線上下載】
    附錄D:ASP.NET Web Form應用程式 【PDF電子書,請線上下載】

    Content

    • 1-1
      封面頁
    • 1-2
      書名頁
    • 1-3
      作者序
    • 1-4
      目錄
    • 1-5
      Ch01 Visual Studio 環境建置 與C# 程式架構
    • 1-6
      1.1 Visual Studio 2019 簡介
    • 1-7
      1.2 安裝Visual Stduio
    • 1-8
      1.3 C# 程式架構
    • 1-9
      Ch02 資料型別與 主控台應用程式
    • 1-10
      2.1 C# 資料型別
    • 1-11
      2.1.1 認識識別字
    • 1-12
      2.1.2 C# 的基本資料型別
    • 1-13
      2.1.3 常值、常數和變數的關係
    • 1-14
      2.1.4 變數
    • 1-15
      2.1.5 常數
    • 1-16
      2.1.6 實質型別與參考型別
    • 1-17
      2.2 C# 運算子
    • 1-18
      2.2.1 算術運算子
    • 1-19
      2.2.2 關係運算子
    • 1-20
      2.2.3 邏輯運算子
    • 1-21
      2.2.4 位元運算子
    • 1-22
      2.2.5 移位運算子
    • 1-23
      2.2.6 複合指定運算子
    • 1-24
      2.2.7 遞增及遞減運算子
    • 1-25
      2.2.8 運算子的優先順序
    • 1-26
      2.3 主控台應用程式
    • 1-27
      2.3.1 主控台應用程式的撰寫與執行
    • 1-28
      2.3.2 關閉專案檔
    • 1-29
      2.3.3 開啟專案檔
    • 1-30
      2.4 主控台應用程式格式化輸出入
    • 1-31
      2.4.1 字串的串連方式
    • 1-32
      2.4.2 Console 類別常用方法
    • 1-33
      2.4.3 如何進行格式化輸出
    • 1-34
      2.4.4 如何自訂數值格式輸出字串
    • 1-35
      2.4.5 Escape Sequence 控制字元
    • 1-36
      2.5 資料型別轉換
    • 1-37
      2.5.1 隱含轉換
    • 1-38
      2.5.2 明確轉換
    • 1-39
      2.6 列舉資料型別
    • 1-40
      2.7 結構資料型別
    • 1-41
      2.7.1 結構的定義與宣告
    • 1-42
      2.7.2 結構欄位初值設定
    • 1-43
      Ch03 流程控制
    • 1-44
      3.1 選擇結構
    • 1-45
      3.1.1 if…else…敘述
    • 1-46
      3.1.2 巢狀選擇敘述
    • 1-47
      3.1.3 if…else if…else…敘述
    • 1-48
      3.1.4 switch 敘述
    • 1-49
      3.1.5 … ? … : …三元運算子
    • 1-50
      3.2 重複結構
    • 1-51
      3.2.1 for 重複敘述
    • 1-52
      3.2.2 巢狀迴圈
    • 1-53
      3.2.3 while 敘述
    • 1-54
      3.2.4 do…while 敘述
    • 1-55
      3.2.5 break 敘述
    • 1-56
      3.2.6 continue 敘述
    • 1-57
      Ch04 陣列與方法
    • 1-58
      4.1 陣列
    • 1-59
      4.1.1 陣列的宣告與建立
    • 1-60
      4.1.2 陣列的初值設定
    • 1-61
      4.1.3 陣列常用的屬性與方法
    • 1-62
      4.1.4 foreach…敘述
    • 1-63
      4.1.5 陣列的排序與搜尋
    • 1-64
      4.2 規則與不規則陣列
    • 1-65
      4.2.1 規則陣列
    • 1-66
      4.2.2 不規則陣列
    • 1-67
      4.3 結構與結構陣列
    • 1-68
      4.3.1 結構變數
    • 1-69
      4.3.2 結構陣列
    • 1-70
      4.4 方法
    • 1-71
      4.5 方法的使用
    • 1-72
      4.5.1 如何定義方法
    • 1-73
      4.5.2 如何呼叫方法
    • 1-74
      4.6 引數的傳遞方式
    • 1-75
      4.6.1 傳值呼叫
    • 1-76
      4.6.2 參考呼叫
    • 1-77
      4.6.3 傳出參數
    • 1-78
      4.7 如何在方法間傳遞陣列
    • 1-79
      4.8 方法多載
    • 1-80
      4.9 區塊變數、區域變數、靜態變數與類別欄位
    • 1-81
      4.9.1 區塊變數
    • 1-82
      4.9.2 區域變數
    • 1-83
      4.9.3 靜態變數
    • 1-84
      4.9.4 類別欄位(非靜態成員)
    • 1-85
      Ch05 視窗應用程式
    • 1-86
      5.1 Windows Forms App 視窗應用程式專案
    • 1-87
      5.2 物件導向程式設計觀念
    • 1-88
      5.3 第一個Windows Forms App 視窗應用程式
    • 1-89
      5.4 表單檔的組成
    • 1-90
      5.5 認識整合開發環境
    • 1-91
      5.5.1 整合開發環境介紹
    • 1-92
      5.5.2 方案總管
    • 1-93
      5.5.3 屬性視窗
    • 1-94
      5.5.4 程式碼編輯視窗
    • 1-95
      5.6 控制項的操作
    • 1-96
      5.6.1 如何建立控制項
    • 1-97
      5.6.2 如何選取控制項
    • 1-98
      5.6.3 如何移動和調整控制項
    • 1-99
      5.6.4 如何對齊控制項
    • 1-100
      5.6.5 如何刪除控制項
    • 1-101
      5.6.6 如何調整控制項的前後順序
    • 1-102
      5.6.7 如何調整控制項的定位順序
    • 1-103
      5.6.8 如何鎖定控制項
    • 1-104
      Ch06 物件與類別
    • 1-105
      6.1 前言
    • 1-106
      6.2 物件與類別
    • 1-107
      6.2.1 什麼是物件
    • 1-108
      6.2.2 什麼是類別
    • 1-109
      6.3 物件導向程式設計的特性
    • 1-110
      6.3.1 抽象化
    • 1-111
      6.3.2 封裝
    • 1-112
      6.3.3 繼承
    • 1-113
      6.3.4 多型
    • 1-114
      6.3.5 動態繫結
    • 1-115
      6.4 物件與類別的建立
    • 1-116
      6.4.1 如何建立類別
    • 1-117
      6.4.2 命名空間
    • 1-118
      6.4.3 如何建立屬性
    • 1-119
      6.4.4 如何建立方法
    • 1-120
      6.4.5 如何建立事件
    • 1-121
      6.5 實例 - 堆疊
    • 1-122
      Ch07 繼承、多型、介面
    • 1-123
      7.1 繼承
    • 1-124
      7.1.1 類別繼承
    • 1-125
      7.1.2 類別成員的存取限制
    • 1-126
      7.2 靜態成員
    • 1-127
      7.2.1 靜態成員的使用
    • 1-128
      7.2.2 .NET Framework 的記憶體配置
    • 1-129
      7.3 多型
    • 1-130
      7.3.1 覆寫
    • 1-131
      7.3.2 子類別如何存取父類別的方法或屬性
    • 1-132
      7.3.3 動態繫結
    • 1-133
      7.3.4 抽象類別
    • 1-134
      7.4 介面與實作
    • 1-135
      7.5 delegate 委派型別
    • 1-136
      7.6 結構與類別的關係
    • 1-137
      7.7 List 泛型類別
    • 1-138
      7.8 視窗應用程式
    • 1-139
      Ch08 列舉器與集合
    • 1-140
      8.1 使用列舉器瀏覽陣列內容
    • 1-141
      8.2 集合類別
    • 1-142
      8.3 泛型與非泛型集合類別實作
    • 1-143
      8.3.1 ArrayList 與List<T>集合類別實作
    • 1-144
      8.3.2 Stack 與Stack<T>集合類別
    • 1-145
      8.3.3 Queue 與Queue<T>集合類別
    • 1-146
      8.3.4 Hashtable 與Dictionary<TKey, TValue>集合類別
    • 1-147
      8.3.5 SortedList 與SortedList<TKey, TValue>集合類別
    • 1-148
      Ch09 例外與檔案處理
    • 1-149
      9.1 try{…} catch{…} finally{…} 語法
    • 1-150
      9.2 例外類別
    • 1-151
      9.2.1 常用例外類別
    • 1-152
      9.2.2 例外類別常用成員
    • 1-153
      9.3 自定例外處理 - 使用throw 敘述
    • 1-154
      9.4 例外類別繼承
    • 1-155
      9.5 System.IO 命名空間常用類別介紹
    • 1-156
      9.6 DirectoryInfo 類別
    • 1-157
      9.7 FileInfo 類別
    • 1-158
      9.8 檔案讀寫
    • 1-159
      9.9 Path 類別
    • 1-160
      9.10 DriveInfo 類別
    • 1-161
      Ch10 表單與基礎控制項
    • 1-162
      10.1 Form 表單介紹
    • 1-163
      10.1.1 表單常用的屬性
    • 1-164
      10.1.2 表單和螢幕的關係
    • 1-165
      10.1.3 表單其他常用的屬性
    • 1-166
      10.1.4 表單常用的事件
    • 1-167
      10.2 Label 標籤控制項
    • 1-168
      10.3 LinkLabel 連結標籤控制項
    • 1-169
      10.4 ToolTip 提示控制項
    • 1-170
      10.5 Button 按鈕控制項
    • 1-171
      10.6 TextBox 文字方塊控制項
    • 1-172
      10.6.1 TextBox 常用成員
    • 1-173
      10.6.2 自動完成輸入功能
    • 1-174
      10.7 MessageBox.Show 顯示對話方塊方法
    • 1-175
      Ch11 常用控制項(一)
    • 1-176
      11.1 RadioButton 選項按鈕控制項
    • 1-177
      11.2 CheckBox 核取方塊控制項
    • 1-178
      11.3 容器控制項
    • 1-179
      11.3.1 GroupBox 群組方塊控制項
    • 1-180
      11.3.2 Panel 面板控制項
    • 1-181
      11.3.3 TabControl 標籤頁控制項
    • 1-182
      11.4 清單控制項
    • 1-183
      11.4.1 ListBox 清單控制項
    • 1-184
      11.4.2 ComboBox 下拉式清單控制項
    • 1-185
      11.4.3 CheckedListBox 核取清單方塊控制項
    • 1-186
      Ch12 常用控制項(二)
    • 1-187
      12.1 圖片控制項
    • 1-188
      12.1.1 PictureBox 圖片方塊控制項
    • 1-189
      12.1.2 ImageList 影像清單控制項
    • 1-190
      12.2 上下按鈕控制項
    • 1-191
      12.2.1 NumericUpDown 數字上下按鈕控制項
    • 1-192
      12.2.2 DomainUpDown 範圍上下按鈕控制項
    • 1-193
      12.3 捲軸控制項
    • 1-194
      12.3.1 HScrollBar 與VScrollBar 捲軸控制項
    • 1-195
      12.3.2 TrackBar 滑桿控制項
    • 1-196
      12.4 計時器與日期時間控制項
    • 1-197
      12.4.1 Timer 計時器控制項
    • 1-198
      12.4.2 MonthCalendar 月曆控制項
    • 1-199
      12.4.3 DateTimePicker 日期時間挑選控制項
    • 1-200
      Ch13 豐富文字方塊與工具列
    • 1-201
      13.1 RichTextBox 豐富文字方塊控制項
    • 1-202
      13.2 ToolStrip 工具列控制項
    • 1-203
      13.3 ToolStripContainer 工具列容器控制項
    • 1-204
      13.4 StatusStrip 狀態列控制項
    • 1-205
      13.5 MenuStrip 功能表控制項
    • 1-206
      13.6 ContextMenuStrip 快顯功能表控制項
    • 1-207
      Ch14 滑鼠鍵盤與共用事件
    • 1-208
      14.1 鍵盤事件
    • 1-209
      14.1.1 KeyPress 事件
    • 1-210
      14.1.2 KeyDown 和KeyUp 事件
    • 1-211
      14.2 滑鼠事件
    • 1-212
      14.2.1 滑鼠事件簡介
    • 1-213
      14.2.2 Click 與DoubleClick 事件
    • 1-214
      14.2.3 MouseDown、MouseUp 與Click 事件
    • 1-215
      14.3 控制項共用事件
    • 1-216
      14.3.1 如何使用屬性視窗建立共用事件
    • 1-217
      14.3.2 如何新增和刪除控制項的事件
    • 1-218
      Ch15 對話方塊與多表單應用
    • 1-219
      15.1 FontDialog 字型對話方塊控制項
    • 1-220
      15.2 ColorDialog 色彩對話方塊控制項
    • 1-221
      15.3 檔案對話方塊
    • 1-222
      15.4 多表單開發
    • 1-223
      15.5 MDI 多表單開發
    • 1-224
      Ch16 ADO.NET簡介與SQLExpress資料庫設計
    • 1-225
      16.1 資料庫概念
    • 1-226
      16.1.1 資料庫與資料表
    • 1-227
      16.1.2 關聯式資料庫
    • 1-228
      16.2 SQL Server Express LocalDB 資料庫介紹
    • 1-229
      16.2.1 SQL Server 簡介
    • 1-230
      16.2.2 如何新增SQL Server Express LocalDB 資料庫
    • 1-231
      16.2.3 資料表欄位的資料型別
    • 1-232
      16.2.4 如何設計資料表
    • 1-233
      16.2.5 如何輸入資料到資料表
    • 1-234
      16.3 SQL 語法
    • 1-235
      16.3.1 SELECT 敘述
    • 1-236
      16.3.2 INSERT 敘述
    • 1-237
      16.3.3 DELETE 敘述
    • 1-238
      16.3.4 UPDATE 敘述
    • 1-239
      16.4 ADO.NET 簡介
    • 1-240
      16.4.1 ADO.NET 簡介
    • 1-241
      16.4.2 .NET Framework Data Provider 簡介
    • 1-242
      16.4.3 DataSet 簡介
    • 1-243
      16.5 .NET Framework Data Provider
    • 1-244
      Ch17 ADO.NET資料庫存取(一)
    • 1-245
      17.1 如何引用ADO.NET 命名空間
    • 1-246
      17.2 如何使用Connection 物件
    • 1-247
      17.2.1 如何使用Connection 物件連接資料庫
    • 1-248
      17.2.2 Connection 物件常用成員
    • 1-249
      17.2.3 如何使用using 與Connection 物件連接資料庫
    • 1-250
      17.2.4 如何使用應用程式組態檔存取資料庫的連接字串
    • 1-251
      17.3 如何使用DataReader 物件
    • 1-252
      17.3.1 DataReader 物件簡介
    • 1-253
      17.3.2 如何建立DataReader 物件
    • 1-254
      17.3.3 DataReader 物件常用成員
    • 1-255
      17.3.4 如何使用DataReader 物件讀取資料表記錄
    • 1-256
      17.3.5 如何提升DataReader 物件的讀取效率
    • 1-257
      17.4 使用SQL 語法的注意事項
    • 1-258
      Ch18 ADO.NET資料庫存取(二)
    • 1-259
      18.1 如何使用DataSet 物件
    • 1-260
      18.1.1 DataSet 物件簡介
    • 1-261
      18.1.2 如何建立DataSet 物件讀取資料表記錄
    • 1-262
      18.1.3 如何建立DataTable 物件讀取資料表記錄
    • 1-263
      18.2 如何使用Command 物件
    • 1-264
      18.2.1 Command 物件常用成員
    • 1-265
      18.2.2 如何使用Command 物件編輯資料表記錄
    • 1-266
      18.2.3 如何使用具名參數與SQL 語法
    • 1-267
      18.3 ADO.NET 交易處理
    • 1-268
      18.3.1 交易簡介
    • 1-269
      18.3.2 如何使用ADO.NET 交易
    • 1-270
      Ch19 資料繫結與預存程序的使用
    • 1-271
      19.1 資料繫結
    • 1-272
      19.2 如何將DataTable 進行關聯
    • 1-273
      19.3 使用BindingManagerBase 巡覽資料表記錄
    • 1-274
      19.4 如何使用預存程序
    • 1-275
      19.4.1 如何建立與執行預存程序
    • 1-276
      19.4.2 如何使用Command 物件呼叫預存程序
    • 1-277
      19.4.3 如何使用DataAdapter 物件呼叫預存程序
    • 1-278
      19.4.4 如何呼叫預存程序編輯資料表記錄
    • 1-279
      19.4.5 如何呼叫預存程序並取得傳回值
    • 1-280
      19.4.6 如何呼叫預存程序並取得輸出參數
    • 1-281
      Ch20 LINQ資料查詢技術
    • 1-282
      20.1 LINQ 簡介
    • 1-283
      20.2 如何撰寫LINQ 查詢
    • 1-284
      20.3 LINQ to Objects
    • 1-285
      20.4 LINQ to XML
    • 1-286
      20.5 LINQ 方法
    • 1-287
      20.6 LINQ to DataSet
    • 1-288
      20.6.1 LINQ to DataSet 簡介
    • 1-289
      20.6.2 如何使用LINQ to DataSet 查詢不具型別DataSet
    • 1-290
      20.6.3 如何使用LINQ to DataSet 查詢具型別DataSet
    • 1-291
      20.7 ADO .NET Entity Framework
    • 1-292
      20.7.1 Entity Framework 簡介
    • 1-293
      20.7.2 如何使用Entity Designer 撰寫Entity Framework 程式
    • 1-294
      20.7.3 如何使用Entity Framework 編輯資料表記錄
    • 1-295
      Ch21 ASP.NET MVC應用程式
    • 1-296
      21.1 ASP.NET MVC 應用程式簡介
    • 1-297
      21.1.1 何謂MVC
    • 1-298
      21.1.2 MVC 的運作
    • 1-299
      21.2 ASP.NET MVC 專案架構
    • 1-300
      21.3 ASP.NET MVC 書籍管理網站實作
    • 1-301
      Ch22 jQuery Mobile跨平台行動裝置應用程式開發
    • 1-302
      22.1 jQuery Mobile 簡介
    • 1-303
      22.2 jQuery Mobile 開發
    • 1-304
      22.3 jQuery Mobile 與ASP.NET MVC 整合
    • 1-305
      Ch23 Azure 雲端服務- 雲端網站與雲端資料庫
    • 1-306
      23.1 Azure 雲端平台簡介與服務申請
    • 1-307
      23.2 App Service 建立雲端網站
    • 1-308
      23.3 SQL Database 建立雲端資料庫
    • 1-309
      23.4 Azure 雲端圖書管理網站
    • 1-310
      Ch24 Azure 認知服務- Computer Vision 與Face API
    • 1-311
      24.1 認知服務簡介
    • 1-312
      24.2 Computer Vision 電腦視覺服務
    • 1-313
      24.2.1 Computer Vision 簡介
    • 1-314
      24.2.2 Computer Vision 影像描述
    • 1-315
      24.2.3 Computer Vision 影像分析
    • 1-316
      24.3 Face API 臉部服務
    • 1-317
      24.3.1 Face API 簡介
    • 1-318
      24.3.2 Face API 臉部屬性
    • 1-319
      C25 OpenAI API 開發- 聊天機器人與AI 繪圖程式
    • 1-320
      25.1 認識ChatGPT
    • 1-321
      25.1.1 ChatGPT 是什麼
    • 1-322
      25.1.2 ChatGPT 的註冊
    • 1-323
      25.2 OpenAI API 申請付費帳戶
    • 1-324
      25.3 OpenAI API 服務金鑰申請
    • 1-325
      25.4 使用Open AI 製作聊天機器人
    • 1-326
      25.4.1 ChatGPT 聊天機器人初體驗
    • 1-327
      25.4.2 常用聊天參數
    • 1-328
      25.5 OpenAI 繪圖
    • 1-329
      附錄 A C#常用類別
    • 1-330
      附錄 B DataView 物件的使用
    • 1-331
      附錄 C 讀寫 XML 文件
    • 1-332
      附錄 D ASP.NET Web Form 應用程式
    • 1-333
      版權頁
    • 1-334
      封底頁

    FAQ

    您可以透過手機、平板或是電腦登入 HiSKIO 平台,在【我的學習】>【我的書籍】頁面,選擇想看的電子書。

    Recommendations

    Reviews

    | Collecting

    Sales Plans