Skip to main content
  • Book
  • © 2004

C# Programmer's Handbook

Apress
  • Only book to include complete coverage of the Whidbey features of C# (C# 2.0)
  • Material explains and demonstrates the use of concepts in a gradual fashion
  • Streamlined samples do not contain extraneous material that distract the reader
  • Sample code presented is based upon common tasks (i.e. connecting to a database, creating a singleton remote object, etc.) instead of objects, classes, methods and properties like the presentation in MSDN or other books
  • Visual approach to learning C# with callouts explaining concepts
  • Quick reference that could be used to help pass the MCSD.NET exams
  • 7754 Accesses

Buy it now

Buying options

eBook USD 29.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 39.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (23 chapters)

  1. Front Matter

    Pages i-xix
  2. C# Language Basics

    1. Front Matter

      Pages 1-1
    2. Common Type System

      • Gregory S. MacBeth
      Pages 3-27
    3. Expressions and Operators

      • Gregory S. MacBeth
      Pages 29-44
    4. Structs, Enums, Arrays, and Collections

      • Gregory S. MacBeth
      Pages 45-64
    5. Program Control

      • Gregory S. MacBeth
      Pages 65-76
    6. Building Your Own Classes

      • Gregory S. MacBeth
      Pages 77-104
    7. Strings

      • Gregory S. MacBeth
      Pages 105-120
    8. Memory Management

      • Gregory S. MacBeth
      Pages 121-129
    9. Delegates, Events, and Namespaces

      • Gregory S. MacBeth
      Pages 131-140
    10. Exception Handling and Application Domains

      • Gregory S. MacBeth
      Pages 141-148
  3. Common Tasks

    1. Front Matter

      Pages 149-149
    2. COM and .NET Interoperability

      • Gregory S. MacBeth
      Pages 151-192
    3. Files and Streams

      • Gregory S. MacBeth
      Pages 193-212
    4. Active Directory

      • Gregory S. MacBeth
      Pages 213-227
    5. ADO.NET

      • Gregory S. MacBeth
      Pages 229-257
    6. Networking and WWW Connections

      • Gregory S. MacBeth
      Pages 259-267
    7. Threading

      • Gregory S. MacBeth
      Pages 269-287
    8. Debugging

      • Gregory S. MacBeth
      Pages 289-351
    9. Remoting

      • Gregory S. MacBeth
      Pages 353-395

About this book

This book provides in-depth examination of the C# language as used in .NET development for both .NET 1.1 and 2.0. Developers migrating to C# will find this a quick and easy-to-use reference, and new programmers will take home deeper understanding of the concepts needed to apply C# to real-world programming needs. This is the type of book you'll never want to be without, providing essential guidance to using C# for accomplishing real-world tasks in technologies including COM Interop, I/O, Directory Services, ADO.NET, networking, threading, debugging, Remoting, Web Services, and ASP.NET.

This book also covers features new to C# 2.0, such as Generics, Anonymous Methods, Iterators, and new methods of exising Framework classes. Becoming familiar with these concepts will be an advantage to any C# developer making the leap from 1.1 to 2.0.

Authors and Affiliations

  • Microsoft, Charlotte, USA

    Gregory S. MacBeth

About the author

Gregory S. MacBeth is employed by Microsoft Corporation as a solution integration engineer in Charlotte, North Carolina, where he helps customers realize the potential of Microsoft products. He specifically aids customers in resolving complex problems where multiple products are involved. In addition, he often assists customers in developing first-class software using C# and .NET. He holds MCAD, MCSD (.NET and VS 6), MCSE, MCDBA, MCT, N+, and A+ certifications.

Bibliographic Information

  • Book Title: C# Programmer's Handbook

  • Authors: Gregory S. MacBeth

  • DOI: https://doi.org/10.1007/978-1-4302-0797-9

  • Publisher: Apress Berkeley, CA

  • eBook Packages: Springer Book Archive

  • Copyright Information: Gregory S. Macbeth 2004

  • Softcover ISBN: 978-1-59059-270-0Published: 30 October 2003

  • eBook ISBN: 978-1-4302-0797-9Published: 01 January 2008

  • Edition Number: 1

  • Number of Pages: XIX, 584

  • Number of Illustrations: 27 b/w illustrations

  • Topics: Microsoft and .NET, Software Engineering/Programming and Operating Systems

Buy it now

Buying options

eBook USD 29.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 39.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access