C# How to Program
暫譯: C# 程式設計入門

Harvey M. Deitel, Paul J. Dietel, Jeffrey A. Listfield, Tem R. Nieto, Cheryl H. Yaeger, Marina Zlatkina

  • 出版商: Prentice Hall
  • 出版日期: 2001-12-14
  • 售價: $1,197
  • 語言: 英文
  • 頁數: 1568
  • 裝訂: Paperback
  • ISBN: 0130622214
  • ISBN-13: 9780130622211
  • 相關分類: C#
  • 無法訂購

買這商品的人也買了...

相關主題

商品描述

Summary

The authoritative DEITEL LIVE-CODE introduction to Windows®, .NET, Internet and World Wide Web programming in C#

This new book by the world's leading programming-language textbook authors carefully explains how to use C#—the premier language in Microsoft's .NET initiative—as a general-purpose programming language, and how to develop multi-tier, client/server, data-base-intensive, Internet- and Web-based applications.

Dr. Harvey M. Deitel and Paul J. Deitel are the founders of Deitel & Associates, Inc., the internationally-recognized corporate-training and content-creation organization specializing in C#, Visual Basic® .NET, Visual C++® .NET, Java, C++, C, XML, Python, Perl; Internet, Web, wireless, e-business and object technologies. The Deitels are the authors of several worldwide #1 programming-language textbooks, including Java How to Program, 4/e, C++ How to Program, 3/e and Internet & World Wide Web How to Program, 2/e.

In C# How to Program the Deitels and their colleagues, Jeff Listfield, Tem. R. Nieto, Cheryl Yaeger and Marina Zlatkina, discuss topics you need to build complete .NET, Web-based applications. Key topics include:

  • .NET Introduction/IDE/Debugger
  • Web Services/ASP.NET
  • Control Structures/Methods/Properties
  • Classes/Data Abstraction
  • OOP/Inheritance/Polymorphism
  • Arrays/Data Structures/Collections
  • Database/ADO .NET/SQL
  • Assemblies/Namespaces/Exceptions
  • GUI/Forms/Controls/Events/Delegates
  • Web Forms/Web Controls/Accessibility
  • XML/XSLT/DOM/VoiceXML
  • Multithreading/Networking/Client-Server
  • Files/Streams/Strings/Regular Expressions
  • Operator Overloading/COM Integration
  • Multimedia/Graphics/GDI+
  • Bit and Character Manipulation/Unicode®

C# How to Program includes extensive pedagogic features:

  • Hundreds of LIVE-CODE programs with screen captures that show exact outputs
  • Internet and World Wide Web resources to encourage further research
  • Hundreds of tips, recommended practices and cautions—all marked with icons

Table of Contents

1. Introduction to Computers, Internet, World Wide Web and C#.
2. Introduction to the Visual Studio .NET IDE.
3. Introduction to C# Programming.
4. Control Structures: Part 1.
5. Control Structures: Part 2.
6. Methods.
7. Arrays.
8. Object-Based Programming.
9. Object-Oriented Programming: Inheritance.
10. Object-Oriented Programming: Polymorphism.
11. Exception Handling.
12. Graphical User Interface Programming: Part 1.
13. Graphical User Interface Programming: Part 2.
14. Multithreading.
15. Strings, Characters and Regular Expressions.
16. Graphics and Multimedia.
17. Files and Streams.
18. Extensible Markup Language (XML).
19. Database, SQL and ADO.NET.
20. ASP .NET, Web Forms and Web Controls.
21. ASP.NET and Web Services.
22. Networking: Streams-Based Sockets and Datagrams.
23. Data Structures and Collectors.
24. Accessibility.
Appendix.
Bibliography.
Index.

商品描述(中文翻譯)

摘要

這本由世界領先的程式語言教科書作者所撰寫的權威性 DEITEL™ LIVE-CODE™ 介紹,涵蓋了 Windows®、.NET、網際網路及全球資訊網的 C# 程式設計。

這本新書詳細說明了如何使用 C#——微軟 .NET 計畫中的主要語言——作為一種通用程式語言,以及如何開發多層次、客戶端/伺服器、資料庫密集型的網際網路和網頁應用程式。

哈維·M·德伊特爾博士(Dr. Harvey M. Deitel)和保羅·J·德伊特爾(Paul J. Deitel)是 Deitel & Associates, Inc. 的創辦人,該公司是一家國際知名的企業培訓和內容創建機構,專注於 C#、Visual Basic® .NET、Visual C++® .NET、Java™、C++、C、XML™、Python、Perl;網際網路、網頁、無線、電子商務和物件技術。德伊特爾兄弟是幾本全球暢銷的程式語言教科書的作者,包括《Java How to Program, 4/e》、《C++ How to Program, 3/e》和《Internet & World Wide Web How to Program, 2/e》。

在《C# How to Program》中,德伊特爾兄弟及其同事傑夫·利斯特菲爾德(Jeff Listfield)、特姆·R·尼耶托(Tem. R. Nieto)、謝麗爾·耶格(Cheryl Yaeger)和瑪麗娜·茲拉基娜(Marina Zlatkina)討論了構建完整 .NET 網頁應用程式所需的主題。主要主題包括:

- .NET 介紹/IDE/除錯器
- 網頁服務/ASP.NET
- 控制結構/方法/屬性
- 類別/資料抽象
- 物件導向程式設計/繼承/多型
- 陣列/資料結構/集合
- 資料庫/ADO .NET/SQL
- 程式集/命名空間/例外
- GUI/表單/控制項/事件/委派
- 網頁表單/網頁控制項/無障礙
- XML/XSLT™/DOM™/VoiceXML™
- 多執行緒/網路/客戶端-伺服器
- 檔案/串流/字串/正規表達式
- 運算子重載/COM 整合
- 多媒體/圖形/GDI+
- 位元和字元操作/Unicode®

《C# How to Program》包含廣泛的教學特徵:

- 數百個 LIVE-CODE™ 程式,附有顯示精確輸出的螢幕截圖
- 網際網路和全球資訊網資源以鼓勵進一步研究
- 數百個提示、建議做法和注意事項——均以圖示標示

目錄

1. 電腦、網際網路、全球資訊網及 C# 介紹。
2. Visual Studio .NET IDE 介紹。
3. C# 程式設計介紹。
4. 控制結構:第 1 部分。
5. 控制結構:第 2 部分。
6. 方法。
7. 陣列。
8. 基於物件的程式設計。
9. 物件導向程式設計:繼承。
10. 物件導向程式設計:多型。
11. 例外處理。
12. 圖形使用者介面程式設計:第 1 部分。
13. 圖形使用者介面程式設計:第 2 部分。
14. 多執行緒。
15. 字串、字元和正規表達式。
16. 圖形和多媒體。
17. 檔案和串流。
18. 可擴展標記語言 (XML)。
19. 資料庫、SQL 和 ADO.NET。
20. ASP.NET、網頁表單和網頁控制項。
21. ASP.NET 和網頁服務。
22. 網路:基於串流的套接字和資料報。
23. 資料結構和集合。
24. 無障礙。
附錄。
參考書目。
索引。