Skip to main content
  • Book
  • © 2007

Pro C# 2008 and the .NET 3.5 Platform

Apress

Authors:

  • The first book to deal with his important new technology in detail

  • Written by a proven and award winning .NET author that has been following the technology release cycle since it’s inception

  • Covers not just the details of C# 3.0 with .NET 3.5 but also the technology’s integration with previous versions of .NET and ancillary technologies

Buy it now

Buying options

eBook USD 44.99
Price excludes VAT (Canada)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

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 (33 chapters)

  1. Front Matter

    Pages i-xxviii
  2. Introducing C# and the .NET Platform

    1. Front Matter

      Pages 1-1
    2. The Philosophy of .NET

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

      • Andrew Troelsen
      Pages 35-65
  3. Core C# Programming Constructs

    1. Front Matter

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

      • Andrew Troelsen
      Pages 69-105
    3. Core C# Programming Constructs, Part II

      • Andrew Troelsen
      Pages 107-139
    4. Defining Encapsulated Class Types

      • Andrew Troelsen
      Pages 141-183
    5. Understanding Inheritance and Polymorphism

      • Andrew Troelsen
      Pages 185-218
    6. Understanding Structured Exception Handling

      • Andrew Troelsen
      Pages 219-243
    7. Understanding Object Lifetime

      • Andrew Troelsen
      Pages 245-265
  4. Advanced C# Programming Constructs

    1. Front Matter

      Pages 267-267
    2. Working with Interfaces

      • Andrew Troelsen
      Pages 269-308
    3. Collections and Generics

      • Andrew Troelsen
      Pages 309-339
    4. Delegates, Events, and Lambdas

      • Andrew Troelsen
      Pages 341-381
    5. Indexers, Operators, and Pointers

      • Andrew Troelsen
      Pages 383-414
    6. C# 2008 Language Features

      • Andrew Troelsen
      Pages 415-445
    7. An Introduction to LINQ

      • Andrew Troelsen
      Pages 447-472
  5. Programming with .NET Assemblies

    1. Front Matter

      Pages 473-473
    2. Introducing .NET Assemblies

      • Andrew Troelsen
      Pages 475-522

About this book

The first edition of this book was released at the 2001 Tech Ed conference in Atlanta, Georgia. Since that time, this text has been revised, tweaked, and enhanced to account for the changes found within each release of the .NET platform (1.1, 2.0, 3.0 and now 3.5).

.NET 3.0 was more of an augmentative release, essentially providing three new APIs: Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF) and Windows Workflow Foundation (WF). As you would expect, coverage of the "W's" has been expanded a great deal in this version of the book from the previous Special Edition text.

Unlike .NET 3.0, .NET 3.5 provides dozens of C# language features and .NET APIs. This edition of the book will walk you through all of this material using the same readable approach as was found in previous editions. Rest assured, you'll find detailed coverage of Language Integrated Query (LINQ), the C# 2008 language changes (automatic properties, extension methods, anonymous types, etc.) and the numerous bells and whistles of Visual Studio 2008.

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

Buy it now

Buying options

eBook USD 44.99
Price excludes VAT (Canada)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Other ways to access