Introduction to C# Using .NET
暫譯: 使用 .NET 的 C# 入門
Robert J. Oberg
- 出版商: Prentice Hall
- 出版日期: 2001-10-19
- 售價: $2,050
- 貴賓價: 9.5 折 $1,948
- 語言: 英文
- 頁數: 480
- 裝訂: Paperback
- ISBN: 0130418013
- ISBN-13: 9780130418012
-
相關分類:
.NET、C#
已絕版
買這商品的人也買了...
-
$1,150$1,127 -
$299Learning XML (Paperback)
-
$520$416 -
$1,260MySQL and Perl for the Web (Paperback)
-
$980$774 -
$1,930$1,834 -
$1,710$1,625 -
$1,460$1,387 -
$399Relational Database Design Clearly Explained, 2/e (Paperback)
-
$1,428Professional Assembly Language (Paperback)
-
$680$646 -
$880$695 -
$880$695 -
$450$405 -
$650$507 -
$720$569 -
$580$493 -
$790$624 -
$520$406 -
$249$212 -
$500$395 -
$280$238 -
$750$638 -
$520$411 -
$499$424
相關主題
商品描述
C# hands-on. Your complete, step-by-step introduction to C# development for .NET.
- Comprehensive, hands-on introduction to object-oriented programming in C#
- Running case study: build a complete system using C# and .NET
- Coverage of key .NET classes: collections, files, delegates, events, multiple threads, attributes, and Windows Forms
Part of the Integrated .NET Book Series from Object Innovations.
Want to get results with C#? Get the example-rich, hands-on introduction to the C# language itself: Introduction to C# Using .NET. Leading .NET trainer and developer Robert J. Oberg teaches C# step-by-step, with a comprehensive banking system case study, that walks you through building a complete system. Oberg introduces C#'s advanced object-oriented capabilities early — helping you make the most of them to create software with unprecedented efficiency and power.
- In-depth introduction to C# object development — perfect for developers migrating from VB or COBOL
- Introductory material is clearly delineated in the first section so that more experienced programmers can jump right in to the new features of C#
- Covers the interactions between C# and the .NET Framework, giving developers a deep understanding of how .NET augments the features of the C# language
- Thorough treatment of interfaces and components
- Expert introduction to Windows Forms user interface programming
- Practical coverage of inheritance techniques, collections, delegates, events, multiple threads, and attributes
Table of Contents
Preface.
Organization.
Sample Programs.
Exercises.
Website.
Acknowledgments.
About This Series.
I. INTRODUCTION TO .NET AND C#.
1. .NET Framework.
2. First C# Programs.
3. Visual Studio.NET.
II. C# AS A LANGUAGE IN THE C FAMILY.
4. Simple Data Types.
5. Operators and Expressions.
6. Control Structures.
III. C# PROGRAMMING FUNDAMENTALS.
7. Object-Oriented Programming.
8. Classes.
9. The C# Type System.
10. Methods, Properties, and Operators.
11. Characters and Strings.
12. Arrays and Indexers.
13. Inheritance.
14. Virtual Methods and Polymorphism.
15. Formatting and Conversion.
16. Exceptions.
17. Interfaces.
IV. C# AND THE .NET FRAMEWORK.
18. Interfaces and the .NET Framework.
19. Delegates and Events.
20. Advanced Features.
21. Components and Assemblies.
22. Introduction to Windows Forms.
Appendix A: Learning Resources.
Index.
商品描述(中文翻譯)
C# 實作。您完整的、逐步的 C# 開發入門指南,針對 .NET。
- 全面且實作的 C# 物件導向程式設計入門
- 實際案例研究:使用 C# 和 .NET 建立完整系統
- 涵蓋關鍵的 .NET 類別:集合、檔案、委派、事件、多執行緒、屬性和 Windows Forms
本書為 Object Innovations 的整合 .NET 書籍系列之一。
想要在 C# 中獲得成果嗎?獲取豐富範例的 C# 語言入門書籍:《使用 .NET 的 C# 入門》。知名的 .NET 培訓師和開發者 Robert J. Oberg 逐步教您 C#,並透過全面的銀行系統案例研究,帶您建立完整系統。Oberg 早期介紹 C# 的進階物件導向能力,幫助您充分利用這些功能,以前所未有的效率和能力創建軟體。
- 深入介紹 C# 物件開發——非常適合從 VB 或 COBOL 遷移的開發者
- 介紹材料在第一部分清楚劃分,以便更有經驗的程式設計師可以直接進入 C# 的新功能
- 涵蓋 C# 與 .NET Framework 之間的互動,讓開發者深入了解 .NET 如何增強 C# 語言的特性
- 徹底探討介面和元件
- 專業介紹 Windows Forms 使用者介面程式設計
- 實用涵蓋繼承技術、集合、委派、事件、多執行緒和屬性
目錄
前言。
組織。
範例程式。
練習。
網站。
致謝。
關於本系列。
I. .NET 和 C# 的介紹。
1. .NET Framework。
.NET:您需要知道的。什麼是 Microsoft .NET?.NET Framework 概述。通用語言執行時。
2. 第一個 C# 程式。
Hello, World。程式結構。命名空間。變數和表達式。將 C# 用作計算器。在 C# 中的輸入/輸出。.NET Framework 類別庫。
3. Visual Studio.NET。
Visual Studio.NET 概述。專案配置。除錯。
II. C# 作為 C 家族中的一種語言。
4. 簡單資料類型。
資料類型。整數類型。浮點類型。十進位類型。字元類型。布林類型。轉換。
5. 運算子和表達式。
運算子基數。算術運算子。關係運算子。條件邏輯運算子。位元運算子。指派運算子。表達式。檢查和未檢查。
6. 控制結構。
如果測試。迴圈。陣列和 Foreach 的預覽。控制流程的更多資訊。Switch 語句。
III. C# 程式設計基礎。
7. 物件導向程式設計。
物件。類別。多型。物件導向語言。元件。
8. 類別。
類別作為結構化資料。方法。建構子和初始化。靜態欄位和方法。常數和唯讀欄位。
9. C# 類型系統。
C# 中類型的概述。值類型。參考類型。預設值。裝箱和拆箱。
10. 方法、屬性和運算子。
方法。參數傳遞。方法重載。可變長度參數列表。屬性。運算子重載。
11. 字元和字串。
字元。字串。字串方法。字串建構子類別。使用字串進行程式設計。
12. 陣列和索引器。
陣列。System.Array。隨機數生成。鋸齒狀陣列。矩形陣列。陣列作為集合。銀行案例研究:步驟 1。索引器。
13. 繼承。
繼承基礎。存取控制。方法隱藏。初始化。銀行案例研究:步驟 2。
14. 虛擬方法和多型。
虛擬方法和動態綁定。方法覆寫。多型。抽象類別。密封類別。異質集合。案例研究:步驟 3。
15. 格式化和轉換。
ToString。格式字串。字串格式化方法。銀行案例研究:步驟 4。類型轉換。
16. 異常。
異常基礎。使用者定義的異常類別。結構化異常處理。銀行案例研究:步驟 5。內部異常。
17. 介面。
介面基礎。使用介面進行程式設計。介面的動態使用。銀行案例研究:步驟 6。解決歧義。
IV. C# 和 .NET Framework。
18. 介面和 .NET Framework。
集合。銀行案例研究:步驟 7。複製語義和 Icloneable。比較物件。理解框架。
19. 委派和事件。
委派。股市模擬。事件。
20. 進階特性。
目錄和檔案。多執行緒程式設計。屬性。自訂屬性。反射。不安全的程式碼。
21. 元件和組件。
使用 .NET SDK 建立元件。組件。多語言應用程式。使用 Visual Studio.NET 建立元件。銀行案例研究:元件化版本。與 COM 互操作。
22. Windows Forms 介紹。
Windows Forms。使用 .NET SDK 的簡單表單。Windows Forms 事件處理。選單。Windows Forms 和 .NET 的下一步。
附錄 A:學習資源。
索引。