CLR via C#, 4ed
ISBN: 9789351190905
892 pages
For more information write to us at: acadmktg@wiley.com

Description
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.
· The CLR’s Execution Model
· Building, Packaging, Deploying and Administering Applications and Types
· Shared Assemblies and Strongly Named Assemblies
· Type Fundamentals
· Primitive, Reference and Value Types
· Type and Member Basics
· Constants and Fields
· Methods
· Parameters
· Properties
· Events
· Generics
· Interfaces
· Chars, Strings and Working with Text
· Enumerated Types and Bit Flags
· Arrays
· Delegates
· Custom Attributes
· Nullable Value Types
· Exceptions and State Management
· The Managed Heap and Garbage Collection
· CLR Hosting and App Domains
· Assembly loading and Reflection
· Runtime Serialization
· Interoperating with Win RT Components
· Thread Basics
· Compute-Bound Asynchronous Operations
· I/O-Bound Asynchronous Operations
· Primitive Thread Synchronization Constructs
· Hybrid Thread Synchronization Constructs