Visual C# 2019基礎必修課(適用2019∕2017)

    體貼初學者的學習流程:範例說明->解題技巧->問題分析->程式設計

    收集中
    US$16.78
    體貼初學者的學習流程:範例說明->解題技巧->問題分析->程式設計
    本書適用Visual C# 2019/2017
    **專家與教師共同執筆**
    由微軟MVP、微軟認證專家及科技大學教授程式設計教師共同編著,針對目前初學者學習程式設計所應具備的基本素養,編寫的入門教材。

    **程式設計技能的養成**
    內容兼具理論與實務,書中範例程式有別於市面程式設計入門書。特提供問題分析、解題技巧,循序漸進來訓練初學者具有邏輯思考和獨立解決問題的能力,讓初學者輕鬆進入視窗應用程式設計的殿堂。

    **提供馬上練習和豐富範例**
    範例貼近日常生活,讓初學者能學以致用。學習程式設計從修改程式開始是最佳途徑,將各章具代表性的範例提供馬上練習,藉由修改範例,驗證初學者對範例的熟悉度。

    **遊戲與資料庫專題實作**
    提供拉霸、記憶大考驗遊戲程式以及產品管理資料庫程式設計等主題的PDF檔電子書,以訓練初學者具有專題程式設計的能力。

    章節目錄

    • 1-1
      封面頁
    • 1-2
      書名頁
    • 1-3
    • 1-4
      目錄
    • 1-5
      ch01 Visual Studio 整合開發環境介紹
    • 1-6
      1.1 Visual Studio 與 C#
    • 1-7
      1.1.1 Visual Studio 簡介
    • 1-8
      1.1.2 如何下載社群版的 Visual Studio Community 2019
    • 1-9
      1.1.3 Visual C# 程式語言簡介
    • 1-10
      1.1.4 .NET Framework 介紹
    • 1-11
      1.2 Visual Studio Community 2019 初體驗
    • 1-12
      1.2.1 開啟Visual Studio 2019 整合式開發環境
    • 1-13
      1.2.2 建立新專案
    • 1-14
      1.2.3 儲存專案
    • 1-15
      1.2.4 關閉整合開發環境
    • 1-16
      1.2.5 瀏覽專案資料夾
    • 1-17
      1.2.6 開啟已建立的舊專案
    • 1-18
      1.2.7 開啟設計工具窗格
    • 1-19
      1.3 工具與控制項
    • 1-20
      1.3.1 工具箱的設定
    • 1-21
      1.3.2 控制項的建立
    • 1-22
      1.3.3 控制項的調整和刪除
    • 1-23
      1.4 控制項與屬性
    • 1-24
      1.4.1 認識屬性視窗
    • 1-25
      1.4.2 設定控制項的屬性值
    • 1-26
      1.5 控制項的智慧標籤
    • 1-27
      1.6 第一個Windows Form 應用程式
    • 1-28
      1.6.1 新增專案
    • 1-29
      1.6.2 表單設計階段
    • 1-30
      1.6.3 程式碼設計階段
    • 1-31
      1.6.4 專案執行與偵錯
    • 1-32
      1.6.5 關閉專案
    • 1-33
      ch02 資料型別與變數
    • 1-34
      2.1 識別字
    • 1-35
      2.2 關鍵字
    • 1-36
      2.3 資料型別
    • 1-37
      2.4 常值
    • 1-38
      2.4.1 數值常值
    • 1-39
      2.4.2 字元與字串常值
    • 1-40
      2.4.3 布林常值
    • 1-41
      2.4.4 物件常值
    • 1-42
      2.4.5 將常值強制為特定的資料型別
    • 1-43
      2.5 變數(Variable)
    • 1-44
      2.5.1 變數的宣告與初始化
    • 1-45
      2.5.2 字串變數
    • 1-46
      2.6 常數(Constant)
    • 1-47
      2.7 逸出序列控制字元
    • 1-48
      2.8 Visual C# 運算子
    • 1-49
      2.8.1 算術運算子
    • 1-50
      2.8.2 關係運算子
    • 1-51
      2.8.3 邏輯運算式
    • 1-52
      2.8.4 複合指定運算子
    • 1-53
      2.8.5 遞增及遞減運算子
    • 1-54
      2.8.6 運算子的優先順序
    • 1-55
      2.9 資料型別轉換
    • 1-56
      2.9.1 自動轉型
    • 1-57
      2.9.2 明確轉型
    • 1-58
      2.9.3 Parse 方法
    • 1-59
      2.9.4 轉換成字串資料
    • 1-60
      2.10 如何辨識資料型別
    • 1-61
      ch03 基本輸出入介面設計
    • 1-62
      3.1 表單物件常見的屬性
    • 1-63
      3.1.1 外觀類型的屬性
    • 1-64
      3.1.2 視窗樣式的屬性
    • 1-65
      3.1.3 配置類型的屬性
    • 1-66
      3.2 表單的常用事件
    • 1-67
      3.3 標籤控制項
    • 1-68
      3.3.1 標籤控制項的常用屬性
    • 1-69
      3.3.2 Font 屬性的設定
    • 1-70
      3.4 按鈕控制項
    • 1-71
      3.5 文字方塊控制項
    • 1-72
      3.5.1 文字方塊控制項的常用屬性
    • 1-73
      3.5.2 文字與數值間資料型別的轉換
    • 1-74
      3.5.3 數值格式化輸出字串
    • 1-75
      3.5.4 文字方塊控制項的常用方法
    • 1-76
      3.5.5 例外處理
    • 1-77
      3.5.6 文字方塊控制項的常用事件
    • 1-78
      3.6 InputBox 函式
    • 1-79
      3.7 MessageBox.Show()方法
    • 1-80
      ch04 流程控制(一)- 選擇結構
    • 1-81
      4.1 選擇結構簡介
    • 1-82
      4.2 if…else 雙重選擇
    • 1-83
      4.3 if…else if…else 多重選擇
    • 1-84
      4.4 switch 多重選擇敘述
    • 1-85
      4.5 三元運算子
    • 1-86
      4.6 RadioButton 選項按鈕控制項
    • 1-87
      4.6.1 選項按鈕的常用屬性
    • 1-88
      4.6.2 選項按鈕的常用事件
    • 1-89
      4.7 GroupBox 群組方塊與Panel 面板控制項
    • 1-90
      4.7.1 群組方塊控制項的常用屬性
    • 1-91
      4.7.2 面板控制項的常用屬性
    • 1-92
      4.8 CheckBox 核取方塊控制項
    • 1-93
      4.8.1 核取方塊的常用屬性
    • 1-94
      4.8.2 核取方塊的常用事件
    • 1-95
      ch05 流程控制(二)- 重複結構
    • 1-96
      5.1 重複結構簡介
    • 1-97
      5.2 for 迴圈
    • 1-98
      5.3 巢狀for 迴圈
    • 1-99
      5.4 while 迴圈
    • 1-100
      5.4.1 while 與do…while 條件迴圈
    • 1-101
      5.4.2 break 敘述
    • 1-102
      5.4.3 continue 敘述
    • 1-103
      5.5 PictureBox 圖片方塊控制項
    • 1-104
      5.5.1 圖片方塊控制項的常用屬性
    • 1-105
      5.5.2 圖片的載入及清除
    • 1-106
      5.5.3 圖片位置和尺寸的調整
    • 1-107
      5.6 ImageList 影像列示控制項
    • 1-108
      5.6.1 影像列示控制項的建立
    • 1-109
      5.6.2 影像列示控制項的常用屬性
    • 1-110
      5.7 Timer 計時器控制項
    • 1-111
      5.7.1 計時器的常用成員
    • 1-112
      ch06 陣列的運用
    • 1-113
      6.1 陣列簡介
    • 1-114
      6.2 陣列的建立與存取
    • 1-115
      6.2.1 陣列的宣告與建立
    • 1-116
      6.2.2 陣列的初值設定
    • 1-117
      6.2.3 使用迴圈存取陣列的內容
    • 1-118
      6.2.4 foreach 敘述
    • 1-119
      6.3 多維陣列
    • 1-120
      6.3.1 陣列的維度
    • 1-121
      6.3.2 陣列的上界
    • 1-122
      6.4 排序與搜尋
    • 1-123
      6.4.1 陣列的排序
    • 1-124
      6.4.2 陣列的反轉
    • 1-125
      6.4.3 陣列的搜尋
    • 1-126
      6.5 陣列的常用屬性與方法
    • 1-127
      6.5.1 Rank 屬性
    • 1-128
      6.5.2 Length 屬性
    • 1-129
      6.5.3 GetLength 方法
    • 1-130
      6.5.4 CopyTo 方法
    • 1-131
      6.5.5 Array.Clear 方法
    • 1-132
      6.5.6 Array.Resize 方法
    • 1-133
      6.5.7 Split 方法
    • 1-134
      6.6 ListBox 清單控制項
    • 1-135
      6.6.1 ListBox 控制項的常用屬性
    • 1-136
      6.6.2 在ListBox 清單控制項中加入項目
    • 1-137
      6.6.3 Items 屬性的常用屬性與方法
    • 1-138
      6.6.4 SelectedIndices 和SelectedItems 屬性
    • 1-139
      6.6.5 ListBox 控制項的常用事件
    • 1-140
      6.7 ComboBox 下拉式清單控制項
    • 1-141
      6.7.1 ComboBox 控制項的常用屬性
    • 1-142
      6.7.2 ComboBox 控制項的常用事件
    • 1-143
      6.8 CheckedListBox 核取清單方塊控制項
    • 1-144
      6.8.1 CheckedListBox 控制項的常用屬性
    • 1-145
      6.8.2 CheckedListBox 控制項的常用方法
    • 1-146
      6.8.3 CheckedListBox 控制項的常用事件
    • 1-147
      ch07 常用控制項
    • 1-148
      7.1 LinkLabel 超連結標籤控制項
    • 1-149
      7.1.1 LinkLabel 控制項的常用屬性和方法
    • 1-150
      7.1.2 LinkLabel 控制項的常用事件
    • 1-151
      7.2 ToolTip 提示控制項
    • 1-152
      7.3 TrackBar 滑動軸控制項
    • 1-153
      7.3.1 TrackBar 控制項的常用屬性
    • 1-154
      7.3.2 TrackBar 控制項的常用事件
    • 1-155
      7.4 ScrollBar 捲軸控制項
    • 1-156
      7.4.1 ScrollBar 控制項的常用屬性
    • 1-157
      7.4.2 ScrollBar 控制項的常用事件
    • 1-158
      7.5 NumericUpDown 數字鈕控制項
    • 1-159
      7.5.1 NumericUpDown 控制項的常用屬性
    • 1-160
      7.5.2 NumericUpDown 控制項的常用事件
    • 1-161
      7.6 MonthCalendar 月曆控制項
    • 1-162
      7.6.1 MonthCalendar 控制項的常用屬性
    • 1-163
      7.6.2 MonthCalendar 控制項的常用事件
    • 1-164
      7.7 DateTimePicker 日期時間挑選控制項
    • 1-165
      7.7.1 DateTimePicker 控制項的常用屬性
    • 1-166
      7.7.2 DateTimePicker 控制項的常用事件
    • 1-167
      ch08 方法(Method)
    • 1-168
      8.1 方法
    • 1-169
      8.2 亂數物件
    • 1-170
      8.2.1 如何使用Random 亂數物件
    • 1-171
      8.2.2 控制項陣列的應用
    • 1-172
      8.3 自定方法
    • 1-173
      8.3.1 如何定義自定方法
    • 1-174
      8.3.2 如何呼叫自定方法
    • 1-175
      8.4 傳值呼叫與參考呼叫
    • 1-176
      8.4.1 傳值呼叫
    • 1-177
      8.4.2 參考呼叫
    • 1-178
      8.5 共用事件
    • 1-179
      8.5.1 如何使用屬性視窗加入共用事件
    • 1-180
      8.5.2 如何在程式執行階段加入共用事件
    • 1-181
      8.5.3 如何使用sender 物件
    • 1-182
      8.6 方法間陣列的傳遞
    • 1-183
      8.7 方法多載
    • 1-184
      ch09 鍵盤與滑鼠事件
    • 1-185
      9.1 滑鼠事件
    • 1-186
      9.1.1 Click、MouseClick 事件
    • 1-187
      9.1.2 DoubleClick、MouseDoubleClick 事件
    • 1-188
      9.1.3 MouseDown、MouseUp 事件
    • 1-189
      9.1.4 MouseMove 事件
    • 1-190
      9.1.5 MouseEnter、MouseHover、MouseLeave 事件
    • 1-191
      9.2 鍵盤事件
    • 1-192
      9.2.1 KeyPress 事件
    • 1-193
      9.2.2 KeyDown 與KeyUp 事件
    • 1-194
      ch10 功能表與工具列
    • 1-195
      10.1 MenuStrip 功能表控制項
    • 1-196
      10.1.1 如何建立功能表的項目
    • 1-197
      10.1.2 如何新增、刪除、移動功能項目
    • 1-198
      10.1.3 如何設定功能表項目的屬性
    • 1-199
      10.2 ContextMenuStrip 快顯功能表控制項
    • 1-200
      10.2.1 如何建立快顯功能表的項目
    • 1-201
      10.2.2 如何將控制項與快顯功能表建立連結
    • 1-202
      10.3 ToolStrip 工具列控制項
    • 1-203
      10.3.1 如何建立自訂工具列的項目
    • 1-204
      10.3.2 ToolStrip 工具列控制項常用的屬性
    • 1-205
      10.3.3 工具列項目常用的屬性
    • 1-206
      ch11 常用對話方塊
    • 1-207
      11.1 FontDialog 字型對話方塊
    • 1-208
      11.2 ColorDialog 色彩對話方塊
    • 1-209
      11.3 檔案對話方塊
    • 1-210
      11.4 RichTextBox 豐富文字方塊控制項
    • 1-211
      11.4.1 RichTextBox 控制項常用的屬性
    • 1-212
      11.4.2 RichTextBox 控制項常用的方法
    • 1-213
      ch12 檔案與多媒體
    • 1-214
      12.1 檔案與串流
    • 1-215
      12.2 System.IO 命名空間
    • 1-216
      12.3 目錄與檔案類別
    • 1-217
      12.3.1 DirectoryInfo 類別
    • 1-218
      12.3.2 FileInfo 類別
    • 1-219
      12.4 字元串流的存取
    • 1-220
      12.4.1 文字資料檔的寫入
    • 1-221
      12.4.2 文字資料檔的讀取
    • 1-222
      12.5 語音檔案的播放
    • 1-223
      12.6 多媒體檔案的播放
    • 1-224
      12.6.1 如何在工具箱加入Windows Media Player 控制項
    • 1-225
      12.6.2 Windows Media Player 控制項常用的屬性
    • 1-226
      ch13 物件導向程式設計與多表單
    • 1-227
      13.1 物件導向程式設計觀念
    • 1-228
      13.1.1 物件(Object)
    • 1-229
      13.1.2 屬性(Property)
    • 1-230
      13.1.3 方法(Method)
    • 1-231
      13.1.4 類別(Class)
    • 1-232
      13.2 類別的定義與物件的建立
    • 1-233
      13.2.1 類別的定義
    • 1-234
      13.2.2 物件的宣告與建立
    • 1-235
      13.2.3 使用存取子建立屬性
    • 1-236
      13.2.4 建構式
    • 1-237
      13.2.5 靜態成員
    • 1-238
      13.2.6 類別繼承
    • 1-239
      13.3 多表單的程式設計
    • 1-240
      13.3.1 表單類別檔的架構
    • 1-241
      13.3.2 建立多表單類別檔
    • 1-242
      13.3.3 多表單的管理
    • 1-243
      13.3.4 設定程式啟動表單
    • 1-244
      13.3.5 多表單程式常用敘述
    • 1-245
      13.4 多表單程式製作實例
    • 1-246
      ch14 資料庫程式設計
    • 1-247
      14.1 ADO.NET 簡介
    • 1-248
      14.2 建立SQL Server Express LocalDB 資料庫
    • 1-249
      14.3 如何將資料輸入到資料表
    • 1-250
      14.4 ADO.NET 物件的使用
    • 1-251
      14.4.1 使用SqlConnection 物件連接資料庫
    • 1-252
      14.4.2 使用SqlCommand 物件編輯資料庫記錄
    • 1-253
      14.4.3 使用DataAdapter 與DataSet 物件讀取資料庫記錄
    • 1-254
      14.4.4 具名參數
    • 1-255
      14.4.5 關聯查詢
    • 1-256
      14.4.6 DataTable 記錄的讀取
    • 1-257
      ch15 LINQ 與Entity Framework
    • 1-258
      15.1 LINQ 簡介
    • 1-259
      15.2 LINQ 方法
    • 1-260
      15.3 Entity Framework
    • 1-261
      15.3.1 Entity Framework 簡介
    • 1-262
      15.3.2 使用Entity Designer 撰寫Entity Framework 程式
    • 1-263
      15.3.3 使用Entity Framework 編輯資料表記錄
    • 1-264
      ch16-遊戲與資料庫專題實作
    • 1-265
      附錄A-ASCII表
    • 1-266
      附錄B-C#常用類別
    • 1-267
      附錄C-SQL語言
    • 1-268
      版權頁
    • 1-269
      封底頁

    常見問答

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

    猜你喜歡

    用戶評價

    | 收集中

    銷售方案