Résumé
Take a detailed look at the internal architecture of the
groundbreaking new C# language with this in-depth book. It
takes you inside this state-of-the-art object-oriented
programming language and its design parameters and
construction to give you a complete understanding of how it
works—and why it works that way. Along the way, this
book reveals the full functionality of C# to enable you to
write applications for Microsoft® .NET. This book
covers:
• The Common Type System
• Classes, constructors, object cleanup, and resource
management
• Virtual and static methods
• Properties and arrays (single, multidimensional, and
jagged)
• Defining and querying attributes
• Declaring and implementing interfaces
• C# operators
• Interoperating with unmanaged code
• Writing multithreaded C# programs
• Error handling with exceptions
INCLUDED ON CD-ROM:
• A searchable electronic version of the book
• Sample code in C#
Contents
- Foreword ..... xv
- Introduction ..... xix
- Part I Laying the Groundwork
- 1 Fundamentals of Object-Oriented Programming ..... 3
- 2 Introducing Microsoft .NET ..... 23
- 3 Hello, C# ..... 35
- Part II C# Class Fundamentals
- 4 The Type System ..... 57
- 5 Classes ..... 69
- 6 Methods ..... 103
- 7 Properties, Arrays, and Indexers ..... 123
- 8 Attributes ..... 143
- 9 Interfaces ..... 161
- Part III Writing Code
- 10 Expressions and Operators ..... 189
- 11 Program Flow Control ..... 215
- 12 Error Handling with Exceptions ..... 245
- 13 Operator Overloading and User-Defined Conversions ..... 267
- 14 Delegates and Event Handlers ..... 281
- Part IV Advanced C#
- 15 Multithreaded Programming ..... 303
- 16 Querying Metadata with Reflection ..... 327
- 17 Interoperating with Unmanaged Code ..... 345
- 18 Working with Assemblies ..... 369
- Index ..... 385
L'auteur - Tom Archer
In his 18 years of software development experience, Tom Archer has had experience with every type of software development from writing industry leading vertical market software to writing award-winning shrink-wrapped applications. Archer made a name for himself by being the lead programmer on two award-winning applications (IBM/World Book MultiMedia Encyclopedia and Peachtree Software's Peachtree Office Accounting). After these two projects, he started writing books (first for IDG books and then for Sams Publishing). So far he has written (or coauthored) four books on Visual C++ and Web-based technologies. Archer also runs the largest and most popular developer Web site on the Internet (www.codeguru.com). Through his books and Web sites, Archer contributes highly to the community of the best and brightest programmers in the industry.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Microsoft Press |
Auteur(s) | Tom Archer |
Parution | 01/06/2001 |
Nb. de pages | 404 |
Format | 18,7 x 23,5 |
Couverture | Broché |
Poids | 890g |
Intérieur | Noir et Blanc |
EAN13 | 9780735612884 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse