,

A Programmer's Introduction to C# 2.0, 3rd edition

Learn C# 2.0 from an original member of the Microsoft C# design team

Specificaties
Paperback, 529 blz. | Engels
Apress | 3e druk, 2005
ISBN13: 9781590595015
Rubricering
Hoofdrubriek : Computer en informatica
Apress 3e druk, 2005 9781590595015
Gratis verzonden | Verwachte levertijd ongeveer 9 werkdagen

Samenvatting

'A Programmer's Introduction to C# 2.0, 3rd Edition' is a critical update to the highly successful second edition. It is written by a member of the original C# language-design team and a C# program manager, so you can be certain this book contains the expertise you're looking for.

This third edition covers the new elements of C# 2.0 that you'll soon embrace in 2005. This comprehensive tutorial explains the new C# 2.0 features, including generics, iterators, anonymous types, and partial classes. It is sure to be a key resource for all C# programmers!

Eric Gunnerson:
A Programmer's Introduction to C# 2.0, Third Edition is a critical update to the highly successful second edition. It covers the new elements of C# 2.0 that you'll soon embrace in 2005. It is sure to be a key resource for all C# programmers!

Nick Wienholt:
This book focuses on providing developers and architects with the systematic analysis of performance relating to key Framework topics such as remoting, garbage collection, and threading. Rather than taking a 'tips and tricks' approach, the book aims to provide a detailed exploration of each topic and explore the 'why' and 'by how much' aspects of performance that are often overlooked.

Specificaties

ISBN13:9781590595015
Taal:Engels
Bindwijze:paperback
Aantal pagina's:529
Uitgever:Apress
Druk:3

Inhoudsopgave

Foreword to the 3rd edition
Foreword to the first two editions
About the authors
About the Technical Reviewer
Acknowledgments
Introduction

1. Object-Oriented Basics
2. The .NET Runtime Environment
3. C# Quick start and C3 development
4. Exception handling
5. Classes 101
6. Base classes and inheritance
7. Member accessibility and overloading
8. Other class details
9. Structs (Value types)
10. Interfaces
11. Versioning and aliases
12. Statements and flow of execution
13. Variable scooping and definite assignment
14. Operators and expressions
15. Conversions
16. Arrays
17. Generics
18. Strings
19. Properties
20. Indexers, enumerators, and iterators
21. Enumerations
22. Attributes
23. Delegates and anonymous methods
24. Events
25. User-defined conversions
26. Operator overloading
27. Nullable types
28. Other language details
29. Making friends with the .NET Framework
30. Sytem.Array and the collecting classes
31. Threading and asynchronous operations
32. Execution-time code generation
33. Interop
34. .NET Framework overview
35. Windows forms
36. DiskDiff: More sophistication
37. Practical DiskDiff
38. Deeper into C#
39. Defensive programming
40. Tips for real-world code
41. The command-line compiler
42. C# Compared to other languages
43. C# Resources and the future

Index

Net verschenen

Rubrieken

Populaire producten

    Personen

      Trefwoorden

        A Programmer's Introduction to C# 2.0, 3rd edition