本書以六大篇40個章節,帶領您快速的進入C#的世界,並協助您有效的架構應用系統及開發.NET環境。
Part 1 C#開發環境
多元的跨平台開發環境,並以EditPlus及UltraEdit進行C#程式設計介紹。
Part 2 程式語言基礎
就C#程式語言的基礎做基本介紹,包含資料型態、變數、運算元與運算子、陳述句等主題。
Part 3 進階學習
說明何謂物件導向的觀念,以及如何以C#語言進行程式設計。並介紹Namespace、例外處理與多執行緒程式設計等三個主題。
Part 4 I/O與網路程式設計篇
先就輸入/輸出說明,再進一步介紹在網路通訊方面,扮演著非常重要的檔案角色。
Part 5 視窗程式設計篇
以實例來幫助瞭解如何就Microsoft .NET Framework中使用這些類別、物件來進行視窗的程式設計。
Part 6 2D繪圖與動畫設計篇
檢視Microsoft .NET Framework中的GDI+,來進行2D的繪圖以及動畫的設計。GDI+是Microsoft .NET中負責處理二維向量繪圖、影像及文字表現等方面的Win32 API。
CH 1 Microsoft .NET與C#
CH 2 Hello C#
CH 3 Microsoft .NET Framework SDK
CH 4 Mono
CH 5 Microsoft Visual Studio .NET
CH 6 Antechinus C# Editor
CH 7 SharpDevelop
CH 8 使用UltraEdit進行C#程式設計
CH 9 使用EditPlus進行C#程式設計
CH 10 變數、常數與資料型態
CH 11 運算式
CH 12 陣列
CH 13 流程控制
CH 14 物件導向概念
CH 15 C#物件導向程式設計
CH 16 修飾字
CH 17 Namesapce
CH 18 例外處理
CH 19 多執行緒程式設計
CH 20 基本輸出輸入處理
CH 21 檔案處理
CH 22 Socket程式設計
CH 23 TcpClient與TcpListener程式設計
CH 24 Hello Windows!
CH 25 事件驅動
CH 26 Form-Based應用程式架構
CH 27 基礎Form程式設計
CH 28 訊息盒與對話盒
CH 29 選單與彈出式選單
CH 30 控制元件應用I
CH 31 控制元件應用II
CH 32 控制元件應用III
CH 33 控制元件應用IV
CH 34 Graphics與Pen類別
CH 35 線段的繪製
CH 36 矩形的繪製
CH 37 多邊形、橢圓形與弧形
CH 38 Brush與區域著色
CH 39 影像與動畫設計
CH 40 GDI+實務演練