C# Essentials, Second Edition
By
Ben Albahari,
Peter Drayton,
Brad Merrill
January 2002
Pages: 216
| Table of Contents
| Index
| Sample Chapter
| Colophon
Table of Contents
-
Chapter 1 Introduction
-
C# Language
-
Common Language Runtime
-
Framework Class Library
-
A First C# Program
-
Chapter 2 C# Language Reference
-
Identifiers
-
Types
-
Variables
-
Expressions and Operators
-
Statements
-
Organizing Types
-
Inheritance
-
Access Modifiers
-
Classes and Structs
-
Interfaces
-
Arrays
-
Enums
-
Delegates
-
Events
-
try Statements and Exceptions
-
Attributes
-
Unsafe Code and Pointers
-
Preprocessor Directives
-
XML Documentation
-
Chapter 3 Programming the.NET Framework
-
Common Types
-
Math
-
Strings
-
Collections
-
Regular Expressions
-
Input/Output
-
Networking
-
Threading
-
Assemblies
-
Reflection
-
Custom Attributes
-
Automatic Memory Management
-
Interop with Native DLLs
-
Interop with COM
-
Chapter 4 Framework Class Library Overview
-
Core Types
-
Text
-
Collections
-
Streams and I/O
-
Networking
-
Threading
-
Security
-
Reflection and Metadata
-
Assemblies
-
Serialization
-
Remoting
-
Web Services
-
Data Access
-
XML
-
Graphics
-
Rich Client Applications
-
Web-Based Applications
-
Globalization
-
Configuration
-
Advanced Component Services
-
Diagnostics and Debugging
-
Interoperating with Unmanaged Code
-
Compiler and Tool Support
-
Runtime Facilities
-
Native OS Facilities
-
Undocumented Types
-
Chapter 5 Essential .NET Tools
-
Appendix A C# Keywords
-
Appendix B Regular Expressions
-
Appendix C Format Specifiers
-
Picture Format Specifiers
-
DateTime Format Specifiers
-
Appendix D Data Marshaling
-
Appendix E Working with Assemblies
-
Building Shareable Assemblies
-
Managing the Global Assembly Cache
-
Using nmake
-
Appendix F Namespaces and Assemblies
-
Colophon
Return to C# Essentials