Skip to main content

Introducing new learning courses and educational videos from Apress. Start watching

  • Book
  • © 2012

Pro C# 5.0 and the .NET 4.5 Framework

Apress

Authors:

  • This new edition of Pro C# 5.0 and the .NET 4.5 Platform has been completely revised and rewritten to reflect the latest changes to the C# language specification and new advances in the .NET Framework.

  • You'll find new chapters covering the important new features that make .NET 4.5 the most comprehensive release yet.

Buying options

eBook USD 69.99
Price excludes VAT (USA)
  • ISBN: 978-1-4302-4234-5
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book USD 89.99
Price excludes VAT (USA)

This is a preview of subscription content, access via your institution.

Table of contents (34 chapters)

  1. Front Matter

    Pages i-lxvii
  2. Introducing C# and .NET Platform

    1. Front Matter

      Pages 1-1
    2. The Philosophy of .NET

      • Andrew Troelsen
      Pages 3-37
    3. Building C# Applications

      • Andrew Troelsen
      Pages 39-70
  3. Core C# Programming

    1. Front Matter

      Pages 71-71
    2. Core C# Programming Constructs, Part I

      • Andrew Troelsen
      Pages 73-119
    3. Core C# Programming Constructs, Part II

      • Andrew Troelsen
      Pages 121-160
  4. Object-Oriented Programming with C#

    1. Front Matter

      Pages 161-161
    2. Understanding Encapsulation

      • Andrew Troelsen
      Pages 163-211
    3. Understanding Inheritance and Polymorphism

      • Andrew Troelsen
      Pages 213-251
    4. Understanding Structured Exception Handling

      • Andrew Troelsen
      Pages 253-280
    5. Working with Interfaces

      • Andrew Troelsen
      Pages 281-318
  5. Advanced C# Programming

    1. Front Matter

      Pages 319-319
    2. Collections and Generics

      • Andrew Troelsen
      Pages 321-358
    3. Delegates, Events, and Lambda Expressions

      • Andrew Troelsen
      Pages 359-397
    4. Advanced C# Language Features

      • Andrew Troelsen
      Pages 399-438
    5. LINQ to Objects

      • Andrew Troelsen
      Pages 439-471
    6. Understanding Object Lifetime

      • Andrew Troelsen
      Pages 473-500
  6. Programming with .NET Assemblies

    1. Front Matter

      Pages 501-501
    2. Building and Configuring Class Libraries

      • Andrew Troelsen
      Pages 503-554

About this book

This new edition of Pro C# 5.0 and the .NET 4.5 Platform has been completely revised and rewritten to reflect the latest changes to the C# language specification and new advances in the .NET Framework. You'll find new chapters covering all the important new features that make .NET 4.5 the most comprehensive release yet, including:

  • .NET APIs for Windows 8 style UI apps
  • New asynchronous task-based model for async operations
  • How HTML5 support is being wrapped into C# web applications
  • New programming interfaces for HTTP applications, including improved IPv6 support
  • Expanded WPF, WCF and WF libraries giving C# more power than ever before

This comes on top of award winning coverage of core C# features, both old and new, that have made the previous editions of this book so popular (you'll find everything from generics to pLINQ covered here).

The mission of this text is to provide you with a rock-solid foundation in the C# programming language and the core aspects of the .NET platform (assemblies, remoting, Windows Forms, Web Forms, ADO.NET, XML web services, etc.). Once you digest the information presented in these 25 chapters, you’ll be in a perfect position to apply this knowledge to your specific programming assignments, and you’ll be well equipped to explore the .NET universe on your own terms.

About the author

Andrew Troelsen is a partner, trainer, and consultant at Intertech Inc., and is a leading authority on both .NET and COM. His book Pro C# 2005 and the .NET 2.0 Platform won the prestigious 2003 Referenceware Excellence Award and is in its third edition. Also of note are his earlier five-star treatment of traditional COM in the bestselling Developer's Workshop to COM and ATL mirrored in his book, COM and .NET Interoperability, and his top-notch investigation of VB .NET in Visual Basic .NET and the .NET Platform: An Advanced Guide. Troelsen has a degree in mathematical linguistics and South Asian studies from the University of Minnesota, and is a frequent speaker at numerous .NET-related conferences. He currently lives in Minneapolis with his wife, Amanda, and spends his free time investigating .NET and waiting for the Wild to win the Stanley Cup. You can check out his blog at AndrewTroelsen.blogspot.com.

Bibliographic Information

Buying options

eBook USD 69.99
Price excludes VAT (USA)
  • ISBN: 978-1-4302-4234-5
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book USD 89.99
Price excludes VAT (USA)