庫存狀況
「香港二樓書店」讓您 愛上二樓●愛上書
我的購物車 加入會員 會員中心 常見問題 首頁
「香港二樓書店」邁向第一華人書店
登入 客戶評價 whatsapp 常見問題 加入會員 會員專區 現貨書籍 現貨書籍 購物流程 運費計算 我的購物車 聯絡我們 返回首頁
香港二樓書店 > 今日好書推介
   
二樓書籍分類
 
Visual C# 2017程式設計16堂課(熱銷版)(二版)

Visual

沒有庫存
訂購需時10-14天
9789865003586
吳燦銘
上奇資訊
2019年1月30日
180.00  元
HK$ 153  






ISBN:9789865003586
  • 規格:平裝 / 560頁 / 17 x 23 x 2.5 cm / 普通級 / 單色印刷 / 二版
  • 出版地:台灣


  • 電腦資訊 > 程式設計 > ASP.NET

















      本書由淺入深引導解說Visual C# 2017的新功能,提供完整示意圖以及豐富的程式範例輔助學習,每章均有精心設計的習題,可以協助讀者檢驗學習成效,加強學習效果。



      【全書重要主題】

      程式語言與.NET

      開始撰寫C#程式

      資料處理與運算子 

      流程控制

      陣列與字串

      類別、物件

      方法、傳遞機制與應用

      繼承和介面

      異常狀況的處理

      表單與訊息回應

      通用控制項

      鍵盤、滑鼠和表單應用

      功能表與工具列

      對話方塊

      IO與檔案系統

      繪圖功能與應用



      本書用嚴謹的態度,配合精要的表達方式,不但可降低閱讀壓力,也能正確提供資訊相關學群學習程式語言的基本需求。



    本書特色



      學習者角度�步驟式說明�圖文並茂�物件導向

      學習者角度編寫,步驟式精詳說明,完整掌握零缺漏。

      聚焦實用實作,明晰介紹程式編撰步驟,紮實深厚基礎。

      圖表示例輔助說明,明確提點與展現Visual C# 2017程式撰寫技巧。

      完備各種撰寫程式基礎概念,輔以實例練習,學習力大躍進。


     





    CHAPTER 01 程式語言與.NET

    1.1 認識程式語言

    1.2 NET Framework簡介

    1.3 Visual Studio 2017概述

    1.4 巡覽VS 2017工作環境

    1.5 設定VS 2017操作介面

    習題園地



    CHAPTER 02 開始撰寫C#程式

    2.1 專案的新增與開啟

    2.2 C#程式語言結構

    2.3 主控台應用程式

    2.4 視窗應用程式

    習題園地



    CHAPTER 03 資料處理與運算子

    3.1 變數與常數

    3.2 C#資料型別

    3.3 運算子

    3.4 運算子何者為優先

    3.5 型別轉換

    3.6 自訂型別

    習題園地



    CHAPTER 04 流程控制

    4.1 認識流程控制

    4.2 選擇結構

    4.3 多個條件時

    4.4 ?圈結構

    4.5 跳躍敘述

    4.5.3 goto敘述

    習題園地



    CHAPTER 05 陣列和字串

    5.1 陣列

    5.2 Array與AarrayList類別

    5.3 其他陣列

    5.4 處理字串

    習題園地



    CHAPTER 06 類別、物件

    6.1 C#物件導向特色

    6.2 類別

    6.3 實體化物件

    6.4 物件的旅程

    6.5 靜態類別

    習題園地



    CHAPTER 07 方法、傳遞機制與應用

    7.1 方法(method)是什麼?

    7.2 參數的傳遞機制

    7.3 方法的傳遞對象

    7.4 方法多載與Lamdba運算式

    7.5 類別庫

    習題園地



    CHAPTER 08 繼承和介面

    8.1 單一繼承制

    8.2 探討多形

    8.3 介面和抽象類別

    習題園地



    CHAPTER 09 異常狀況的處理

    9.1 Visual Studio如何處理錯誤?

    9.2 例外狀況與處理類別

    9.3 例外處理機制

    9.4 自訂例外類別

    習題園地



    CHAPTER 10 表單與訊息回應

    10.1 Windows Form基本操作

    10.2 Windows Form的運作

    10.3 使用表單

    10.4 MessageBox類別

    習題園地



    CHAPTER 11 通用控制項

    11.1 文字編輯控制項

    11.2 各司其職的控制項

    11.3 選取控制項

    習題園地



    CHAPTER 12 鍵盤、滑鼠和表單應用

    12.1 多重文件介面

    12.2 滑鼠事件

    12.3 鍵盤事件

    習題園地



    CHAPTER 13 功能表與工具列

    13.1 功能表的製作

    13.2 建立子功表和快速鍵

    13.3 工具列與狀態列

    習題園地



    CHAPTER 14 對話方塊

    14.1 檔案對話方塊

    14.2 設定字型與色彩

    14.3 支援列印的元件

    習題園地



    CHAPTER 15 IO與檔案系統

    15.1 輸出/輸入系統簡介

    15.2 檔案系統簡介

    15.3 磁碟目錄服務

    15.4 二進位檔案的讀寫

    習題園地



    CHAPTER 16 繪圖功能與應用

    16.1 繪圖基本概念

    16.2 幾何繪圖

    16.3 充滿異趣的Brush類別

    16.4 繪製圖片和文字

    習題園地





    自序



      Visual C#(#唸作sharp)隨著.NET Framework技術的演進,轉身已來到版本7.0。它依然是程式開發語言,除了在Windows傳統桌面配合.NET技術開發應用程式之外,也能在網頁和行動裝置做開發。

      

      Visual C#是一種具有特色的程式語言,包括:完全支援物件導向的程式語言、繼承C/C++語言的所有特色、具有自動系統資源回收機制。配合Visual Studio 2017 整合式環境,能讓初學者透過直覺式學習、接近口語的淺白語法,一經人門就能上手。



      對於初學者而言,軟體Visual Studio 2017提供極具親和力的操作介面,它能建立ASP.NET Web應用程式、XML網頁程式、視窗程式及行動應用程式的開發工具。Visual Studio Community 2017是一套適合初學者的免費版本,藉由.NET Framework的開發平台,可以利用Visual Studio 2017的操作介面來學習Visual Basic、Visual C++、C#、F#甚至Python等程式語言。隨著軟體歷程,Visual Studio 2017的安裝也改變以往一鍵到底的模式,使用者可以根據學習需求來安裝。



      本書以Visual Studio Community 2017為開發環境,介紹C#程式語言相關用法。程式入門篇有4章:以Visual Studio 2017工作環境為主,介紹Visual C#程式語言的結構。章節主角以主控台應用程式為主,變數和常數的使用,基本資料型別的認識,流程控制的選擇和?圈。物件使用篇也有4章(第5~7章);使用陣列能節省記憶體空間,包括一維和多維和不規則陣列。當字串不可變情形下,加入StringBuilder類別能有讓字串更具彈性。重點放在物件導件,從類別開始,實作物件的建構函式,參數傳遞要有方法。除此之外,藉由繼承的機制來討論多形所衍生的介面和抽象類別。視窗篇則有5章;以Windows From的控制項為主,它涵蓋了功能表、對話方塊,不同功能的清單方塊;還有滑鼠和鍵盤的事件處理。



      筆者在程式語言學習經驗中,觀察到對於較不具程式設計背景入門者,即使懂了語法,但實際撰寫程式碼時,常不知如何下手。造成程式編寫的挫折感,也浪費大量時間除錯,寫出來的程式,不夠簡潔又缺乏可讀性。因此如何提昇學C#語言的樂趣及減少學習障礙,是本書撰寫的思考重點。



      市面上有些C#程式語言著作,會以片斷程式作為講解,這對初學者而言,可能形成撰寫程式的困難度。為了避免學習新語言上的不順暢。筆者在介紹語法指令後,除了輔以實例外,並以流程延伸其思考邏輯,配合適當的註解,加深理解速度。同時,針對重要的程式範例,會加入程式解析的說明,希望幫助讀者快速且有信心地學習。



      本書除了內文的大量程式範例外,在習題中也加入程式實作,因此,這是一本非常適合作為C#學習教材,老師在教授本課程時,可以搭配習題中的程式實作,指定為作業或考試題目,以檢測出學生的學習成效。雖然本書校稿過程力求無誤,唯恐有疏漏,還望各位先進不吝指教!




    其 他 著 作
    1. 聰明提問 AI 的技巧與實例:ChatGPT、Copilot、AgentGPT、AI繪圖,一次滿足
    2. 聰明提問AI的技巧與實例:ChatGPT、Copilot、AgentGPT、AI繪圖,一次滿足
    3. 最新多媒體概論與AI設計
    4. 最新多媒體概論與AI設計
    5. ChatGPT X SEO行銷超強工作術 : 快速學會AI工具,輕鬆提升網站曝光率(暢銷回饋版)
    6. 圖說演算法-使用Python(第二版)【好評回饋版】
    7. Power BI X ChatGPT:實作大數據篩選分析與商業圖表設計(暢銷回饋版)
    8. Notion與Notion AI全能實戰手冊:生活、學習與職場的智慧策略
    9. ChatGPT超級應用:讓AI幫你處理課業、生活、職場大小事(暢銷回饋版)
    10. AI世代-高中生也能輕鬆搞懂的運算思維與演算法-使用C++(暢銷回饋版)
    11. ChatGPT網路行銷:利用爆紅AI工具,創造精準又吸睛的網路商機(暢銷回饋版)
    12. 運算思維程式講堂:打好C++基礎必修課(暢銷回饋版)
    13. Office 365商務應用必學的16堂課
    14. 聰明提問 AI 的技巧與實例:ChatGPT、Bing Chat、AgentGPT、AI繪圖,一次滿足
    15. 聰明提問AI的技巧與實例:ChatGPT、Bing Chat、AgentGPT、AI繪圖,一次滿足
    16. Google Office 與 ChatGPT 創新應用:打造無限可能的生產力
    17. Excel 2016/2019/2021商務應用必學的16堂課 (暢銷回饋版)
    18. 電子商務與ChatGPT:物聯網•KOL直播•區塊鏈•社群行銷•大數據•智慧商務
    19. APCS 完全攻略:從新手到高手,C++ 解題必備!(暢銷回饋版)
    20. AI提示工程師的16堂關鍵必修課:精準提問x優化提示x有效查詢x文字生成xAI繪圖
    21. 快速學會結構化程式技術:活用C語言 × ChatGPT掌握程式設計基礎的16堂課
    22. AI提示工程師的16堂關鍵必修課:精準提問x優化提示x有效查詢x文字生成xAI繪圖
    23. Excel 365商務應用必學的16堂課
    24. ChatGPT~IG+Threads雙效AI行銷魔法師~:串文打造粉絲互動、寫出吸睛變現貼文、深化品牌導流連結、結合AI優化行銷策略,一次看懂超夯社群平台
    25. ChatGPT×遊戲設計概論
    26. ChatGPT X SEO行銷超強工作術 : 快速學會AI工具,輕鬆提升網站曝光率
    27. APCS 完全攻略:從新手到高手,Python 解題必備!(暢銷回饋版)
    28. ChatGPT網路行銷:利用爆紅AI工具,創造精準又吸睛的網路商機
    29. ChatGPT超級應用:讓AI幫你處理課業、生活、職場大小事
    30. AI 行銷新利器!ChatGPT × YT × FB × IG 社群媒體經營術
    31. Power BI X ChatGPT:實作大數據篩選分析與商業圖表設計
    32. Excel 2016/2019/2021商務應用必學的16堂課
    33. Office 2016/2019/2021商務應用必學的16堂課
    34. Python × Excel的12堂關鍵必修課:資料分析自動化的194個高效實戰例
    35. 圖說演算法 : 使用C語言(第三版)
    36. 圖說演算法 : 使用C++(第三版)
    37. 網路行銷:創造爆紅又吸睛的網路商機
    38. 運算思維程式講堂:打好C++基礎必修課
    39. 圖說演算法:使用C#(第二版)
    40. 圖說演算法-使用Python(第二版)【暢銷回饋版】
    41. APCS大學程式設計先修檢測:C++超效解題致勝祕笈(暢銷回饋版)
    42. 圖說演算法:使用Java【暢銷回饋版】
    43. APCS 完全攻略:從新手到高手,Python解題必備!
    44. 電子商務一定要懂的16堂課:跨境電商X直播帶貨X大數據X區塊鏈X元宇宙X智慧商務(第三版)
    45. APCS 完全攻略:從新手到高手,C++ 解題必備!
    46. Power BI實作大數據篩選分析與商業圖表設計 【暢銷回饋版】
    47. APCS 完全攻略:從新手到高手,C語言解題必備!
    48. 網路概論的十六堂精選課程(第二版):行動通訊 x 物聯網 x 大數據 x 雲端運算 x 人工智慧
    49. 一次學會 Google Office 必備工具:文件 X 試算表 X 簡報 X 雲端硬碟
    50. Windows 11制霸攻略:用圖解帶你速讀微軟最新功能
    51. 超高效!Python × Excel資料分析自動化:輕鬆打造你的完美工作法!
    52. 2023超前部署 趨勢先端計算機概論 (全工科適用)
    53. 百萬粉絲Youtuber網紅的成功法則
    54. 圖解資料結構-使用Python(第二版)【暢銷回饋版】
    55. 集客瘋潮!Facebook+Line最強雙效社群行銷
    56. 圖說演算法:使用JavaScript
    57. 圖解資料結構:使用JavaScript
    58. 圖說演算法-使用Python(第二版)
    59. SEO與網路行銷超級工作術:觸及率翻倍的網站贏家攻略
    60. APCS大學程式設計先修檢測:Python超效解題致勝祕笈【暢銷回饋版】
    61. Excel 2016/2019商務應用必學的16堂課
    62. 圖解TCP/IP
    63. Office 2016/2019商務應用必學的16堂課
    64. 圖說演算法:使用C++(暢銷回饋版)
    65. Google Analytics網站資料分析:網路行銷與商務決策的利器【暢銷回饋版】
    66. AI世代-高中生也能輕鬆搞懂的運算思維與演算法-使用C++
    67. Google Analytics網站資料分析:網路行銷與商務決策的利器
    68. 人工智慧:8堂一點就通的基礎活用課
    69. Power BI實作大數據篩選分析與商業圖表設計
    70. APCS大學程式設計先修檢測:C語言超效解題致勝祕笈(暢銷回饋版)
    71. 圖解資料結構:使用C++
    72. 圖說演算法:使用C語言(暢銷回饋版)
    73. AI世代高中生也能輕鬆搞懂的運算思維與演算法:使用C語言
    74. AI世代高中生也能輕鬆搞懂的運算思維與演算法:使用Python
    75. 遊戲設計與電競運動概論
    76. 運算思維修習學堂:使用C語言的10堂入門程式課
    77. 運算思維修習學堂:使用C++的8堂入門程式課
    78. EXCEL2016商務應用:8堂一點就通的基礎活用課
    79. Office2016商務應用:8堂一點就通的基礎活用課
    80. 運算思維修習學堂:使用Python的10堂入門程式課
    81. APCS大學程式設計先修檢測:C++超效解題致勝祕笈
    82. 網路行銷:8堂一點就通的基礎活用課
    83. 圖說演算法:使用Java
    84. C++程式設計與運算思維實務(第二版):輕鬆掌握物件導向設計技巧的16堂課
    85. 圖解資料結構-使用Python(第二版)
    86. 圖說演算法:使用C#
    87. 網路概論的十六堂精選課程:行動通訊╳物聯網╳大數據╳雲端運算╳人工智慧
    88. APCS大學程式設計先修檢測:C語言超效解題致勝祕笈
    89. APCS大學程式設計先修檢測:Python超效解題致勝祕笈
    90. 電子商務一定要懂的16堂課:跨境開店X社群經營X市場數據X品牌行銷(第二版)
    91. 輕鬆學會-運算思維與Java SE 11程式設計實例
    92. 輕鬆學會:運算思維與Java SE 11程式設計實例
    93. 圖說演算法:使用C++
    94. C++程式設計與運算思維實務:輕鬆掌握物件導向設計技巧的16堂課
    95. App Inventor 2輕鬆學:手機應用程式簡單做
    96. 圖解資料結構:使用C#
    97. Word+Excel+PowerPoint超效率500招速成技(附贈職場高效率Excel快速鍵密技別冊)
    98. 圖解資料結構:使用Java(第三版)
    99. 先端未來大躍進:2019超新版計算機概論(商管適用)
    100. 圖說演算法:使用C語言