本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • Visual C# 2015程式設計實例演練與系統開發
  • 點閱:69
  • 作者: 許清榮著
  • 出版社:博碩文化出版
  • 出版年:2016[民105]
  • ISBN:9789864341382
  • 格式:PDF
  • 附註:本電子書含光碟資料,購買/借閱後至個人書坊下載(租書不含光碟資料)
租期14天 今日租書可閱讀至2021-10-08

內容簡介
 
★精要論述新一代Visual C# 2015應用程式設計的語言新技術,如:nameof、字串插值、null條件運算子、索引初始設定式等。
★深入淺出介紹各章節學習目標,經典程式碼範例和圖文框程式碼說明,讓您易學易懂易用。
★完整Visual C#語法與基礎概念講解,讓您的視窗應用程式開發或ASP.NET網路應用程式設計無往不利。

★物件導向程式設計、精選設計模式(Design Pattern)C#程式範例,讓您在系統架構設計領域更上一層樓。
★平行運算完美攻略,全面提升您的程式運作效能。
 
物件導向程式設計
第 1章到第10章為物件導向程式設計基礎章節,書中提供最經典的程式範例、圖文並茂、一語道破核心精要的章節內容,包括C#資料型別、程式流程控制、陣列、 字元與字串的使用、方法與參數的宣告方式,如何利用例外處理來捕捉訊息,以及OOP的重要應用,讓您學習C#語言事半功倍,協助您打好紮實深厚的C#基礎 功力。
 
視窗應用程式設計
第11章到第13章主要介紹常見的視窗應用程式設計所需瞭解的控制項用法與經典範例程式。然後介紹滑鼠與鍵盤的事件處理方式,讓您輕鬆設計完成所需的視窗應用程式開發。
 
資料庫應用程式設計
第14章和第15章針對資料庫應用程式設計提供全方位的連線存取技巧,讓您輕鬆從資料庫存取所需資訊,並且說明如何透過新技術LINQ的應用和加持,讓您輕鬆對於各種資料來源進行處理。
 
系統程式架構設計
第16章主要說明如何使用C#語言利用設計模式來協助我們開發更為彈性且完善的系統,引領我們邁向架構師之路。
 
※各章節內容的範例說明,皆有詳細的程式解說、執行結果,舉例題材結合現今生活時事,靈活運用程式。
※每章章末皆附有課後習題,題型包含選擇、問答、程式專案設計。豐富多元的題型練習,可以幫助讀者了解C#新技術的發展與增進相關知識。
※ 隨書光碟內容收錄豐富,包含:1.程式範例檔—依照章節順序排列,搭配書中檔案說明,容易找到相關對應的程式 2.資料庫檔案—為本書所需用到的所有資料庫檔案 3.教學檔—存放本書有使用到教學步驟所設計出的動畫教學檔 4.附錄電子書—收錄本書所需應用程式的安裝指引與部署的pdf檔。


  • 0 導論 (Introduction)(第0-1頁)
    • 0-1 書籍大綱(第0-2頁)
    • 0-2 光碟內容說明(第0-6頁)
    • 0-3 標準作業環境(第0-8頁)
    • 0-4 快速入門秘技指引(第0-9頁)
  • 1 新一代整合式開發環境 Visual Studio 2015 的介紹(第1-1頁)
    • 1-1 何謂 .NET ?(第1-2頁)
    • 1-2 Microsoft .NET Framework 介紹(第1-5頁)
    • 1-3 什麼是 Visual C#(第1-10頁)
    • 1-4 Visual C# 的主要優勢與應用領域(第1-12頁)
    • 1-5 Visual C# 2015 的新功能與特色(第1-16頁)
    • 1-6 Visual C# 其他重要功能介紹(第1-22頁)
    • 1-7 Visual Studio 重要技術介紹(第1-69頁)
  • 2 Windows Form 整合式開發環境 (IDE) 介紹(第2-1頁)
    • 2-1 Visual C# 專案架構和常用圖示(第2-2頁)
    • 2-2 Visual C# 環境介面的功能操作(第2-6頁)
    • 2-3 Visual C# 專案開發操作技巧(第2-29頁)
    • 2-4 Visual C# 最佳化環境設定(第2-34頁)
    • 2-5 Visual C# 除錯方式(第2-42頁)
  • 3 Visual C# 資料型別(第3-1頁)
    • 3-1  共通型別系統(Common Type System)介紹(第3-2頁)
    • 3-2 變數(Variable)與常數(Constant)介紹(第3-10頁)
    • 3-3 Visual C# 關鍵字(第3-16頁)
    • 3-4 Visual C# 運算子(第3-17頁)
    • 3-5 is 和 as 運算子(第3-22頁)
    • 3-6 資料型別種類(Data types class)(第3-24頁)
    • 3-7 var 匿名型別(Anonymous Types)(第3-27頁)
    • 3-8 enum、struct、Nullable 資料型別介紹(第3-28頁)
    • 3-9 資料型別的轉換方法(第3-35頁)
  • 4 Visual C# 程式流程控制(第4-1頁)
    • 4-1 結構化程式設計(Structured Programming)(第4-2頁)
    • 4-2 循序結構(第4-3頁)
    • 4-3 選擇結構(第4-5頁)
    • 4-4 重覆結構(第4-17頁)
    • 4-5 程式區塊的離開、繼續與跳躍(第4-27頁)
  • 5 字元(Char) 和字串(String)(第5-1頁)
    • 5-1 字元(Char)(第5-2頁)
    • 5-2 字串(String)(第5-8頁)
    • 5-3  字串格式化函數 – String.Format () 和 ToString ()(第5-19頁)
    • 5-4 字串管理大師 – StringBuilder 類別(第5-22頁)
  • 6 陣列與集合類別(第6-1頁)
    • 6-1 陣列(Array)(第6-2頁)
    • 6-2 集合(Collection)類別(第6-21頁)
    • 6-3 ArrayList 類別(第6-22頁)
    • 6-4 Hashtable 類別(第6-33頁)
    • 6-5 SortedList 類別(第6-35頁)
    • 6-6 Queue 類別(第6-37頁)
    • 6-7 Stack 類別(第6-39頁)
  • 7 方法與參數 (Method & Parameter)(第7-1頁)
    • 7-1 方法的使用(第7-2頁)
    • 7-2 參數傳遞(Parameter passing)的機制(第7-11頁)
    • 7-3 方法參數的使用(第7-15頁)
    • 7-4 建構函式和解構函式(第7-23頁)
    • 7-5 撰寫遞迴(Recursion)程式(第7-28頁)
  • 8 例外處理 (Exception handling) 要訣(第8-1頁)
    • 8-1 何謂例外(Exception)?(第8-2頁)
    • 8-2 常見的錯誤類型(第8-2頁)
    • 8-3 結構化例外處理- try ... catch ... finally(第8-7頁)
    • 8-4 利用 throw 來丟出例外訊息(第8-10頁)
    • 8-5 運用 System.Exception 類別(第8-13頁)
    • 8-6 打造一個專屬的例外類別(第8-14頁)
  • 9 物件導向程式設計 (OOP)(第9-1頁)
    • 9-1 物件導向基本概念(第9-2頁)
    • 9-2 類別和物件(Class and Object)(第9-4頁)
    • 9-3 命名空間(Namespace)(第9-23頁)
    • 9-4 繼承性(Inheritance)(第9-37頁)
    • 9-5 多型(Polymorphism)(第9-48頁)
    • 9-6 封裝(Encapsulation)– 達成資訊隱藏(第9-56頁)
    • 9-7 抽象化(Abstraction)(第9-62頁)
    • 9-8 介面定義與實作方法(第9-63頁)
    • 9-9 抽象類別(Abstract Class)(第9-69頁)
    • 9-10 密封類別(Sealed Class)(第9-74頁)
  • 10 檔案處理 (File processing)(第10-1頁)
    • 10-1 檔案處理概觀(第10-2頁)
    • 10-2 檔案存取大師 System.IO 命名空間(第10-3頁)
    • 10-3 從檔案取出內容(第10-5頁)
    • 10-4 將內容寫入檔案(第10-13頁)
    • 10-5 檔案(File)存取(第10-21頁)
    • 10-6 目錄(Directory)存取(第10-28頁)
    • 10-7 專案檔案三大派系的使用(第10-34頁)
  • 11 常用控制項與 MessageBox 類別介紹(第11-1頁)
    • 11-1 通用控制項(Common Controls)(第11-2頁)
    • 11-2 容器控制項(Containers)(第11-63頁)
    • 11-3 訊息方塊 MessageBox 類別介紹(第11-75頁)
  • 12 其他控制項分類介紹(第12-1頁)
    • 12-1  功能表與工具列(Menus & Toolbars)控制項(第12-2頁)
    • 12-2 資料(Data)控制項(第12-21頁)
    • 12-3 元件(Components)控制項(第12-49頁)
    • 12-4 對話方塊(Dialogs)控制項(第12-62頁)
  • 13 視窗事件的控制方式(第13-1頁)
    • 13-1 事件概觀(第13-2頁)
    • 13-2 滑鼠事件(Mouse Event)(第13-4頁)
    • 13-3 鍵盤事件(Keyboard Event)(第13-9頁)
    • 13-4 委派(Delegate)(第13-15頁)
  • 14 ADO.NET 元件介紹(第14-1頁)
    • 14-1 ADO.NET 架構(第14-2頁)
    • 14-2 ADO.NET 的重要功能介紹(第14-4頁)
    • 14-3 System.Data 命名空間(第14-7頁)
    • 14-4 .NET Framework Data Provider(第14-12頁)
    • 14-5 DataSet 物件(第14-31頁)
    • 14-6 資料庫管理連線字串方式(第14-44頁)
  • 15 語言整合查詢(LINQ)(第15-1頁)
    • 15-1 何謂LINQ ?(第15-2頁)
    • 15-2 LINQ 查詢(第15-4頁)
    • 15-3 LINQ to ADO.NET(第15-11頁)
    • 15-4 LINQ to Objects(第15-25頁)
    • 15-5 LINQ to XML(第15-27頁)
    • 15-6 PLINQ(第15-30頁)
  • 16 設計模式使用C#(第16-1頁)
    • 16-1 何謂設計模式(Design Pattern)?(第16-2頁)
    • 16-2 獨體模式(Singleton Pattern)(第16-2頁)
    • 16-3 策略模式(Strategy Pattern)(第16-5頁)
    • 16-4 工廠模式(Factory Pattern)(第16-8頁)
    • 16-5 觀察者模式(Observer Pattern)(第16-11頁)
    • 16-6 轉接器模式(Adapter Pattern)(第16-14頁)
    • 16-7 裝飾模式(Decorator Pattern)(第16-17頁)
    • 16-8 命令模式(Command Pattern)(第16-20頁)
    • 16-9 控制反轉模式(IoC Pattern)(第16-24頁)
    • 16-10 表象模式(Facade Pattern)(第16-30頁)
紙本書 NT$ 690
單本電子書
NT$ 483

點數租閱 20點
租期14天
今日租書可閱讀至2021-10-08
還沒安裝 HyRead 3 嗎?馬上免費安裝~
QR Code