Sams Teach Yourself the C# Language in 21 Days

Bradley L. Jones

  • 出版商: SAMS
  • 出版日期: 2003-07-31
  • 售價: $1,870
  • 貴賓價: 9.5$1,777
  • 語言: 英文
  • 頁數: 816
  • 裝訂: Paperback
  • ISBN: 0672325462
  • ISBN-13: 9780672325465
  • 相關分類: C#
  • 已過版

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

商品描述

In just 21 days readers will learn how to use the key features of the C# programming languagenot only the commands, but how to create entire programs using them within a few simple chapters. This book is designed to teach C# from the ground upeach lesson is built to supplement the chapter before to provide a fully rounded understanding of the C# language. Sams Teach Yourself the C# Language in 21 Days is the only book on the market that takes C# out of the Microsoft Visual Studio and teaches it as a platform-independent languageletting readers program for Windows, FreeBSD, and Mac OS X. Additional coverage added from the first edition: more and better Windows Forms information, database access, XML, types, runs, appendix for Visual C++ .NET users, plus much more. This book also includes a CD-ROM full of third-party editor software and sample code, making it an easy-to-use, all-in-one package.

Table of Contents

Introduction.

WEEK 1. AT A GLANCE.

1. Getting Started with C#.
2. Understanding C# Programs.
3. Manipulating Values in Your Programs.
4. Controlling Your Program's Flow.
5. The Core of C# Programming: Classes.
6. Packaging Functionality: Class Methods and Member Functions.
7. Storing More Complex Stuff: Structures, Enumerators, and Arrays.
WEEK 1. WEEK IN REVIEW.

WEEK 2. WEEK AT A GLANCE.

8. Advanced Method Access.
9. Handling Problems in Your Programs: Exceptions and Errors.
10. Reusing Existing Code with Inheritance.
11. Formatting Formatting and Retrieving Information.
12. Tapping into OOP: Interfaces.
13. Making Your Programs React with Delegates, Events, and Indexers.
14. Making Operators Do Your Bidding: Overloading.
WEEK 2. WEEK IN REVIEW.

WEEK 3. WEEK AT A GLANCE.

15. Using Existing Routines from the .NET Base Classes.
16. Creating Windows Forms.
17. Creating Windows Applications.
18. Working with Data and Databases.
19. Creating Remote Procedures: Web Services.
20. Creating Web Applications.
21. A Day for Reflection and Attributes.
WEEK 3. WEEK IN REVIEW.

APPENDICES.

Appendix A. C# Keywords.
Appendix B. Command-Line Compiler Flags for Microsoft Visual C# .NET.
Appendix C. Understanding Number Systems.
Appendix D. Using SharpDevelop.
Index.
Answers (On CD-ROM).