Home > Store

CLR via C#, 4th Edition

Register your product to gain access to bonus material or receive a coupon.

CLR via C#, 4th Edition

Best Value Purchase

Book + eBook Bundle

  • Your Price: $68.29
  • List Price: $117.98
  • Includes EPUB and PDF
  • About eBook Formats
  • This eBook includes the following formats, accessible from your Account page after purchase:

    ePub EPUB The open industry format known for its reflowable content and usability on supported mobile devices.

    Adobe Reader PDF The popular standard, used most often with the free Acrobat® Reader® software.

    This eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.

More Purchase Options

Book

  • Your Price: $47.99
  • List Price: $59.99
  • Usually ships in 24 hours.

eBook

  • Your Price: $46.39
  • List Price: $57.99
  • Includes EPUB and PDF
  • About eBook Formats
  • This eBook includes the following formats, accessible from your Account page after purchase:

    ePub EPUB The open industry format known for its reflowable content and usability on supported mobile devices.

    Adobe Reader PDF The popular standard, used most often with the free Acrobat® Reader® software.

    This eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.

Description

  • Copyright 2013
  • Dimensions: 7-3/8" x 9"
  • Pages: 896
  • Edition: 4th
  • Book
  • ISBN-10: 0-7356-6745-4
  • ISBN-13: 978-0-7356-6745-7

Dig deep and master the intricacies of the common language runtime, C#, and .NET development. Led by programming expert Jeffrey Richter, a longtime consultant to the Microsoft .NET team - you’ll gain pragmatic insights for building robust, reliable, and responsive apps and components.

  • Fully updated for .NET Framework 4.5 and Visual Studio 2012
  • Delivers a thorough grounding in the .NET Framework architecture, runtime environment, and other key topics, including asynchronous programming and the new Windows Runtime
  • Provides extensive code samples in Visual C# 2012
  • Features authoritative, pragmatic guidance on difficult development concepts such as generics and threading

Sample Content

Sample Pages

Download the sample content

Table of Contents

  • Part I CLR Basics
  • Chapter 1 The CLR’s Execution Model
  • Chapter 2 Building, Packaging, Deploying, and Administering Applications and Types
  • Chapter 3 Shared Assemblies and Strongly Named Assemblies
  • Part II Designing Types
  • Chapter 4 Type Fundamentals
  • Chapter 5 Primitive, Reference, and Value Types
  • Chapter 6 Type and Member Basics
  • Chapter 7 Constants and Fields
  • Chapter 8 Methods
  • Chapter 9 Parameters
  • Chapter 10 Properties
  • Chapter 11 Events
  • Chapter 12 Generics
  • Chapter 13 Interfaces
  • Part III Essential Types
  • Chapter 14 Chars, Strings, and Working with Text
  • Chapter 15 Enumerated Types and Bit Flags
  • Chapter 16 Arrays
  • Chapter 17 Delegates
  • Chapter 18 Custom Attributes
  • Chapter 19 Nullable Value Types
  • Part IV Core Facilities
  • Chapter 20 Exceptions and State Management
  • Chapter 21 The Managed Heap and Garbage Collection
  • Chapter 22 CLR Hosting and AppDomains
  • Chapter 23 Assembly Loading and Reflection
  • Chapter 24 Runtime Serialization
  • Chapter 25 Interoperating with WinRT Components
  • Part V Threading
  • Chapter 26 Thread Basics
  • Chapter 27 Compute-Bound Asynchronous Operations
  • Chapter 28 I/O-Bound Asynchronous Operations
  • Chapter 29 Primitive Thread Synchronization Constructs
  • Chapter 30 Hybrid Thread Synchronization Constructs
  • Index

Updates

Errata

We've made every effort to ensure the accuracy of this book and its companion content. Any errors that have been confirmed since this book was published can be downloaded below.

Download the errata

Submit Errata

More Information

InformIT Promotional Mailings & Special Offers

I would like to receive exclusive offers and hear about products from InformIT and its family of brands. I can unsubscribe at any time.