rent-now

Rent More, Save More! Use code: ECRENTAL

5% off 1 book, 7% off 2 books, 10% off 3+ books

9780321877581

Essential C# 5.0

by ;
  • ISBN13:

    9780321877581

  • ISBN10:

    0321877586

  • Edition: 4th
  • Format: Paperback
  • Copyright: 2012-11-27
  • Publisher: Addison-Wesley Professional
  • View Upgraded Edition
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $64.99

Summary

Essential C# 5.0is a clear, concise, in-depth guide to C#, with the most detailed coverage of any book on the features new to version 5.0. It clearly presents material for beginners and experienced C# programmers alike, and provides contrasts and comparisons between C# and other common languages. C# is covered comprehensively, and each important construct is illustrated with succinct code examples. The author has organized the material for quick, easy access. Graphical "mind maps" at the beginning of each chapter show what material is covered and how each topic relates to the whole. This edition includes coverage of Windows 8 and the new Windows run time (WinRT), two of the most important new features in C# 5.0. Whether you are an experienced developer looking to learn C#, or a seasoned C# programmer interested in learning the new features of C# 5.0, this book gives you just what you need to quickly get up and running writing C# 5.0 applications.

Author Biography

Mark Michaelis founded IntelliTect and serves as its chief technical architect and trainer. Since 1996, he has been a Microsoft MVP for C#, Visual Studio Team System, and the Windows SDK; in 2007, he was recognized as a Microsoft Regional Director. Michaelis serves on several Microsoft software design review teams, including C#, Connected Systems, Office/SharePoint, and Visual Studio. He speaks at developer conferences and has written many articles and books.

 

Eric Lippert is a principal developer on the C# compiler team at Microsoft, and a member of the C# language design team. He has worked on the design and implementation of several Microsoft languages, and on Visual Studio Tools for Office.

 

Table of Contents

Preface

Chapter 1: Introducing C#

Chapter 2: Data Types

Chapter 3: Operators and Control Flow

Chapter 4: Methods and Parameters

Chapter 5: Classes

Chapter 6: Inheritance

Chapter  7: Interfaces

Chapter 8: Value Types

Chapter 9: Well-Formed Types

Chapter 10: Exception Handling

Chapter 11: Generics

Chapter 12: Delegates and Lambda Expressions

Chapter 13: Events

Chapter 14: Collection Interfaces with Standard Query Operators

Chapter 15: LINQ with Query Expressions

Chapter 16: Building Custom Collections

Chapter 17: Reflection, Attributes, and Dynamic Programming

Chapter 18: Multithreading

Chapter 19: Synchronization and More Multithreading Patterns

Chapter 20: Platform Interoperability and Unsafe Code

Chapter 21: The Common Language Infrastructure

Appendix A: Installing the C# Compiler

Appendix B: Concurrent Classes

Appendix C: Indices on C# 3.0, 4.0, and 5.0

 

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program