9780596527433

Programming C# 3. 0

by
  • ISBN13:

    9780596527433

  • ISBN10:

    0596527438

  • Edition: 5th
  • Format: Paperback
  • Copyright: 12/20/2007
  • Publisher: Oreilly & Associates Inc

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping On Orders Over $59!
    Your order must be $59 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $49.99 Save up to $48.99
  • Rent Book $17.50
    Add to Cart Free Shipping

    TERM
    PRICE
    DUE
    HURRY! ONLY 1 COPY IN STOCK AT THIS PRICE

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.

Summary

This thoroughly updated tutorial for beginning to intermediate programmers covers the latest release of Microsoft's popular C# language (C# 3.0) and the new .NET 3.5 platform for developing Windows and web applications. This best-selling book - now in its fifth edition - not only covers the essentials of the C# and the .NET Framework Class Libraries, but also explains how to use these tools to create applications for Windows, as well as for the Web.

Author Biography

Jesse Liberty, "Silverlight Geek", is a Senior Program Manager for Microsoft.

Even before joining Microsoft, Jesse was well known in the industry in part because of his many bestselling books, including O'Reilly Media's Programming .NET 3.5, Programming C# , Learning ASP.NET with AJAX and the soon to be published Programming Silverlight 4. Jesse has over two decades experience writing software, consulting and training, with stints as at AT&T as a Distinguished Software Engineer and at Citibank as a Vice President in the Information Division.

Donald Xie is a business analyst with Chevron. He loves programming and has worked as an independent solution consultant for many organizations. He is co-author of several books on general and .NET programming including Pro Visual Studio.NET and Fast Track ADO.NET.

Table of Contents

Preface C# and .NET
About This Book
What You Need to Use This Book
How This Book Is Organized
Who This Book Is For
Conventions Used in This Book
Support
We'd Like to Hear from You
Using Code Examples
Safari#
AE; Books Online
Acknowledgments
Dedications
The C# Language
C# 3.0 and .NET 3.5
The Evolution of C#
The C# Language
The .NET Platform
Getting Started: "Hello World"
Classes, Objects, and Types
Developing "Hello World"
Using the Visual Studio 2008 Debugger
C# Language Fundamentals
Types
Variables and Constants
Whitespace
Statements
Operators
Preprocessor Directives
Classes and Objects
Defining Classes
Creating Objects
Using Static Members
Destroying Objects
Passing Parameters
Overloading Methods and Constructors
Encapsulating Data with Properties
readonly Fields
Inheritance and Polymorphism
Specialization and Generalization
Inheritance
Polymorphism
Abstract Classes
The Root of All Types: Object
Nesting Classes
Operator Overloading
Using the operator Keyword
Supporting Other .NET Languages
Creating Useful Operators
Logical Pairs
The Equality Operator
Conversion Operators
Putting Operators to Work
Structs
Table of Contents provided by Publisher. All Rights Reserved.

Rewards Program

Write a Review