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

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

    收集中
    US$21.28
    由微軟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認知服務理解影像中的資訊,如影像物件、人物年齡、人臉情緒與人臉比對應用,進而建置具智慧化的商用應用程式。

    章节目录

    1-1封面頁
    1-2書名頁
    1-3作者序
    1-4目錄
    1-5Ch01 Visual Studio 環境建置與C# 程式架構
    1-61.1 Visual Studio 2019 簡介
    1-71.2 安裝Visual Stduio
    1-81.3 C# 程式架構
    1-9Ch02 資料型別與主控台應用程式
    1-102.1 C# 資料型別
    1-112.1.1 認識識別字
    1-122.1.2 C# 的基本資料型別
    1-132.1.3 常值、常數和變數的關係
    1-142.1.4 變數
    1-152.1.5 常數
    1-162.1.6 實質型別與參考型別
    1-172.2 C# 運算子
    1-182.2.1 算術運算子
    1-192.2.2 關係運算子
    1-202.2.3 邏輯運算子
    1-212.2.4 位元運算子
    1-222.2.5 移位運算子
    1-232.2.6 複合指定運算子
    1-242.2.7 遞增及遞減運算子
    1-252.2.8 運算子的優先順序
    1-262.3 主控台應用程式
    1-272.3.1 主控台應用程式的撰寫與執行
    1-282.3.2 關閉專案檔
    1-292.3.3 開啟專案檔
    1-302.4 主控台應用程式格式化輸出入
    1-312.4.1 字串的串連方式
    1-322.4.2 Console 類別常用方法
    1-332.4.3 如何進行格式化輸出
    1-342.4.4 如何自訂數值格式輸出字串
    1-352.4.5 Escape Sequence 控制字元
    1-362.5 資料型別轉換
    1-372.5.1 隱含轉換
    1-382.5.2 明確轉換
    1-392.6 列舉資料型別
    1-402.7 結構資料型別
    1-412.7.1 結構的定義與宣告
    1-422.7.2 結構欄位初值設定
    1-43Ch03 流程控制
    1-443.1 選擇結構
    1-453.1.1 if…else…敘述
    1-463.1.2 巢狀選擇敘述
    1-473.1.3 if…else if…else…敘述
    1-483.1.4 switch 敘述
    1-493.1.5 … ? … : …三元運算子
    1-503.2 重複結構
    1-513.2.1 for 重複敘述
    1-523.2.2 巢狀迴圈
    1-533.2.3 while 敘述
    1-543.2.4 do…while 敘述
    1-553.2.5 break 敘述
    1-563.2.6 continue 敘述
    1-57Ch04 陣列與方法
    1-584.1 陣列
    1-594.1.1 陣列的宣告與建立
    1-604.1.2 陣列的初值設定
    1-614.1.3 陣列常用的屬性與方法
    1-624.1.4 foreach…敘述
    1-634.1.5 陣列的排序與搜尋
    1-644.2 規則與不規則陣列
    1-654.2.1 規則陣列
    1-664.2.2 不規則陣列
    1-674.3 結構與結構陣列
    1-684.3.1 結構變數
    1-694.3.2 結構陣列
    1-704.4 方法
    1-714.5 方法的使用
    1-724.5.1 如何定義方法
    1-734.5.2 如何呼叫方法
    1-744.6 引數的傳遞方式
    1-754.6.1 傳值呼叫
    1-764.6.2 參考呼叫
    1-774.6.3 傳出參數
    1-784.7 如何在方法間傳遞陣列
    1-794.8 方法多載
    1-804.9 區塊變數、區域變數、靜態變數與類別欄位
    1-814.9.1 區塊變數
    1-824.9.2 區域變數
    1-834.9.3 靜態變數
    1-844.9.4 類別欄位(非靜態成員)
    1-85Ch05 視窗應用程式
    1-865.1 Windows Forms App 視窗應用程式專案
    1-875.2 物件導向程式設計觀念
    1-885.3 第一個Windows Forms App 視窗應用程式
    1-895.4 表單檔的組成
    1-905.5 認識整合開發環境
    1-915.5.1 整合開發環境介紹
    1-925.5.2 方案總管
    1-935.5.3 屬性視窗
    1-945.5.4 程式碼編輯視窗
    1-955.6 控制項的操作
    1-965.6.1 如何建立控制項
    1-975.6.2 如何選取控制項
    1-985.6.3 如何移動和調整控制項
    1-995.6.4 如何對齊控制項
    1-1005.6.5 如何刪除控制項
    1-1015.6.6 如何調整控制項的前後順序
    1-1025.6.7 如何調整控制項的定位順序
    1-1035.6.8 如何鎖定控制項
    1-104Ch06 物件與類別
    1-1056.1 前言
    1-1066.2 物件與類別
    1-1076.2.1 什麼是物件
    1-1086.2.2 什麼是類別
    1-1096.3 物件導向程式設計的特性
    1-1106.3.1 抽象化
    1-1116.3.2 封裝
    1-1126.3.3 繼承
    1-1136.3.4 多型
    1-1146.3.5 動態繫結
    1-1156.4 物件與類別的建立
    1-1166.4.1 如何建立類別
    1-1176.4.2 命名空間
    1-1186.4.3 如何建立屬性
    1-1196.4.4 如何建立方法
    1-1206.4.5 如何建立事件
    1-1216.5 實例 - 堆疊
    1-122Ch07 繼承、多型、介面
    1-1237.1 繼承
    1-1247.1.1 類別繼承
    1-1257.1.2 類別成員的存取限制
    1-1267.2 靜態成員
    1-1277.2.1 靜態成員的使用
    1-1287.2.2 .NET Framework 的記憶體配置
    1-1297.3 多型
    1-1307.3.1 覆寫
    1-1317.3.2 子類別如何存取父類別的方法或屬性
    1-1327.3.3 動態繫結
    1-1337.3.4 抽象類別
    1-1347.4 介面與實作
    1-1357.5 delegate 委派型別
    1-1367.6 結構與類別的關係
    1-1377.7 List 泛型類別
    1-1387.8 視窗應用程式
    1-139Ch08 列舉器與集合
    1-1408.1 使用列舉器瀏覽陣列內容
    1-1418.2 集合類別
    1-1428.3 泛型與非泛型集合類別實作
    1-1438.3.1 ArrayList 與List<T>集合類別實作
    1-1448.3.2 Stack 與Stack<T>集合類別
    1-1458.3.3 Queue 與Queue<T>集合類別
    1-1468.3.4 Hashtable 與Dictionary<TKey, TValue>集合類別
    1-1478.3.5 SortedList 與SortedList<TKey, TValue>集合類別
    1-148Ch09 例外與檔案處理
    1-1499.1 try{…} catch{…} finally{…} 語法
    1-1509.2 例外類別
    1-1519.2.1 常用例外類別
    1-1529.2.2 例外類別常用成員
    1-1539.3 自定例外處理 - 使用throw 敘述
    1-1549.4 例外類別繼承
    1-1559.5 System.IO 命名空間常用類別介紹
    1-1569.6 DirectoryInfo 類別
    1-1579.7 FileInfo 類別
    1-1589.8 檔案讀寫
    1-1599.9 Path 類別
    1-1609.10 DriveInfo 類別
    1-161Ch10 表單與基礎控制項
    1-16210.1 Form 表單介紹
    1-16310.1.1 表單常用的屬性
    1-16410.1.2 表單和螢幕的關係
    1-16510.1.3 表單其他常用的屬性
    1-16610.1.4 表單常用的事件
    1-16710.2 Label 標籤控制項
    1-16810.3 LinkLabel 連結標籤控制項
    1-16910.4 ToolTip 提示控制項
    1-17010.5 Button 按鈕控制項
    1-17110.6 TextBox 文字方塊控制項
    1-17210.6.1 TextBox 常用成員
    1-17310.6.2 自動完成輸入功能
    1-17410.7 MessageBox.Show 顯示對話方塊方法
    1-175Ch11 常用控制項(一)
    1-17611.1 RadioButton 選項按鈕控制項
    1-17711.2 CheckBox 核取方塊控制項
    1-17811.3 容器控制項
    1-17911.3.1 GroupBox 群組方塊控制項
    1-18011.3.2 Panel 面板控制項
    1-18111.3.3 TabControl 標籤頁控制項
    1-18211.4 清單控制項
    1-18311.4.1 ListBox 清單控制項
    1-18411.4.2 ComboBox 下拉式清單控制項
    1-18511.4.3 CheckedListBox 核取清單方塊控制項
    1-186Ch12 常用控制項(二)
    1-18712.1 圖片控制項
    1-18812.1.1 PictureBox 圖片方塊控制項
    1-18912.1.2 ImageList 影像清單控制項
    1-19012.2 上下按鈕控制項
    1-19112.2.1 NumericUpDown 數字上下按鈕控制項
    1-19212.2.2 DomainUpDown 範圍上下按鈕控制項
    1-19312.3 捲軸控制項
    1-19412.3.1 HScrollBar 與VScrollBar 捲軸控制項
    1-19512.3.2 TrackBar 滑桿控制項
    1-19612.4 計時器與日期時間控制項
    1-19712.4.1 Timer 計時器控制項
    1-19812.4.2 MonthCalendar 月曆控制項
    1-19912.4.3 DateTimePicker 日期時間挑選控制項
    1-200Ch13 豐富文字方塊與工具列
    1-20113.1 RichTextBox 豐富文字方塊控制項
    1-20213.2 ToolStrip 工具列控制項
    1-20313.3 ToolStripContainer 工具列容器控制項
    1-20413.4 StatusStrip 狀態列控制項
    1-20513.5 MenuStrip 功能表控制項
    1-20613.6 ContextMenuStrip 快顯功能表控制項
    1-207Ch14 滑鼠鍵盤與共用事件
    1-20814.1 鍵盤事件
    1-20914.1.1 KeyPress 事件
    1-21014.1.2 KeyDown 和KeyUp 事件
    1-21114.2 滑鼠事件
    1-21214.2.1 滑鼠事件簡介
    1-21314.2.2 Click 與DoubleClick 事件
    1-21414.2.3 MouseDown、MouseUp 與Click 事件
    1-21514.3 控制項共用事件
    1-21614.3.1 如何使用屬性視窗建立共用事件
    1-21714.3.2 如何新增和刪除控制項的事件
    1-218Ch15 對話方塊與多表單應用
    1-21915.1 FontDialog 字型對話方塊控制項
    1-22015.2 ColorDialog 色彩對話方塊控制項
    1-22115.3 檔案對話方塊
    1-22215.4 多表單開發
    1-22315.5 MDI 多表單開發
    1-224Ch16 ADO.NET 簡介與SQL Express 資料庫設計
    1-22516.1 資料庫概念
    1-22616.1.1 資料庫與資料表
    1-22716.1.2 關聯式資料庫
    1-22816.2 SQL Server Express LocalDB 資料庫介紹
    1-22916.2.1 SQL Server 簡介
    1-23016.2.2 如何新增SQL Server Express LocalDB 資料庫
    1-23116.2.3 資料表欄位的資料型別
    1-23216.2.4 如何設計資料表
    1-23316.2.5 如何輸入資料到資料表
    1-23416.3 SQL 語法
    1-23516.3.1 SELECT 敘述
    1-23616.3.2 INSERT 敘述
    1-23716.3.3 DELETE 敘述
    1-23816.3.4 UPDATE 敘述
    1-23916.4 ADO.NET 簡介
    1-24016.4.1 ADO.NET 簡介
    1-24116.4.2 .NET Framework Data Provider 簡介
    1-24216.4.3 DataSet 簡介
    1-24316.5 .NET Framework Data Provider
    1-244Ch17 ADO.NET資料庫存取(一)
    1-24517.1 如何引用ADO.NET 命名空間
    1-24617.2 如何使用Connection 物件
    1-24717.2.1 如何使用Connection 物件連接資料庫
    1-24817.2.2 Connection 物件常用成員
    1-24917.2.3 如何使用using 與Connection 物件連接資料庫
    1-25017.2.4 如何使用應用程式組態檔存取資料庫的連接字串
    1-25117.3 如何使用DataReader 物件
    1-25217.3.1 DataReader 物件簡介
    1-25317.3.2 如何建立DataReader 物件
    1-25417.3.3 DataReader 物件常用成員
    1-25517.3.4 如何使用DataReader 物件讀取資料表記錄
    1-25617.3.5 如何提升DataReader 物件的讀取效率
    1-25717.4 使用SQL 語法的注意事項
    1-258Ch18 ADO.NET資料庫存取(二)
    1-25918.1 如何使用DataSet 物件
    1-26018.1.1 DataSet 物件簡介
    1-26118.1.2 如何建立DataSet 物件讀取資料表記錄
    1-26218.1.3 如何建立DataTable 物件讀取資料表記錄
    1-26318.2 如何使用Command 物件
    1-26418.2.1 Command 物件常用成員
    1-26518.2.2 如何使用Command 物件編輯資料表記錄
    1-26618.2.3 如何使用具名參數與SQL 語法
    1-26718.3 ADO.NET 交易處理
    1-26818.3.1 交易簡介
    1-26918.3.2 如何使用ADO.NET 交易
    1-270Ch19 資料繫結與預存程序的使用
    1-27119.1 資料繫結
    1-27219.2 如何將DataTable 進行關聯
    1-27319.3 使用BindingManagerBase 巡覽資料表記錄
    1-27419.4 如何使用預存程序
    1-27519.4.1 如何建立與執行預存程序
    1-27619.4.2 如何使用Command 物件呼叫預存程序
    1-27719.4.3 如何使用DataAdapter 物件呼叫預存程序
    1-27819.4.4 如何呼叫預存程序編輯資料表記錄
    1-27919.4.5 如何呼叫預存程序並取得傳回值
    1-28019.4.6 如何呼叫預存程序並取得輸出參數
    1-281Ch20 LINQ資料查詢技術
    1-28220.1 LINQ 簡介
    1-28320.2 如何撰寫LINQ 查詢
    1-28420.3 LINQ to Objects
    1-28520.4 LINQ to XML
    1-28620.5 LINQ 方法
    1-28720.6 LINQ to DataSet
    1-28820.6.1 LINQ to DataSet 簡介
    1-28920.6.2 如何使用LINQ to DataSet 查詢不具型別DataSet
    1-29020.6.3 如何使用LINQ to DataSet 查詢具型別DataSet
    1-29120.7 ADO .NET Entity Framework
    1-29220.7.1 Entity Framework 簡介
    1-29320.7.2 如何使用Entity Designer 撰寫Entity Framework 程式
    1-29420.7.3 如何使用Entity Framework 編輯資料表記錄
    1-295Ch21 ASP.NET MVC應用程式
    1-29621.1 ASP.NET MVC 應用程式簡介
    1-29721.1.1 何謂MVC
    1-29821.1.2 MVC 的運作
    1-29921.2 ASP.NET MVC 專案架構
    1-30021.3 ASP.NET MVC 書籍管理網站實作
    1-301Ch22 jQuery Mobile 跨平台行動裝置應用程式開發
    1-30222.1 jQuery Mobile 簡介
    1-30322.2 jQuery Mobile 開發
    1-30422.2.1 jQuery Mobile 函式庫說明
    1-30522.2.2 在網頁中引用jQuery Mobile 函式庫
    1-30622.2.3 jQuery Mobile 網頁架構
    1-30722.2.4 jQuery Mobile 網頁開發與常用元件
    1-30822.3 jQuery Mobile 與ASP.NET MVC 整合
    1-309Ch23 Azure 雲端服務-雲端網站與雲端資料庫
    1-31023.1 Azure 雲端平台簡介與服務申請
    1-31123.2 App Service 建立雲端網站
    1-31223.3 SQL Database 建立雲端資料庫
    1-31323.4 Azure 雲端圖書管理網站
    1-314Ch24 Azure 認知服務-Computer Vision 與Face API
    1-31524.1 認知服務簡介
    1-31624.2 影像辨識Computer Vision
    1-31724.2.1 Computer Vision 簡介
    1-31824.2.2 Computer Vision 影像描述
    1-31924.2.3 Computer Vision 影像分析
    1-32024.3 影像辨識Face API
    1-32124.3.1 Face API 簡介
    1-32224.3.2 Face API 人臉比對
    1-32324.3.3 Face API 臉部屬性
    1-324附錄 A C#常用類別
    1-325附錄 B DataView 物件的使用
    1-326附錄 C 讀寫 XML 文件
    1-327附錄 D ASP.NET Web Form 應用程式
    1-328版權頁
    1-329封底頁

    常见问答

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

    猜你喜欢

    用户评价

    | 收集中

    销售方案