Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
28 used & new from $7.84

Have one to sell? Sell yours here
 
   
Tell a Friend
Inside C#, Second Edition
 
 
Are You an Author or Publisher?
Find out how to publish your own Kindle Books
 
  

Inside C#, Second Edition (Paperback)

by Tom Archer (Author), Andrew Whitechapel (Author) "In the first edition of Inside C# (Microsoft Press, 2001), the first two chapters gave an overview of object-oriented programming and the .NET environment..." (more)
Key Phrases: public int blue, public int green, public int red, Visual Studio, Visual Basic, Write Line (more...)
4.4 out of 5 stars  (92 customer reviews)

List Price: $49.99
Price: $34.99 & this item ships for FREE with Super Saver Shipping. Details
You Save: $15.00 (30%)
Special Offers Available
Upgrade this book for $9.99 more, and you can read, search, and annotate every page online. See details
Temporarily out of stock.
Order now and we'll deliver when available. We'll e-mail you with an estimated delivery date as soon as we have more information. Your account will only be charged when we ship the item.
Ships from and sold by Amazon.com. Gift-wrap available.

28 used & new available from $7.84
Also Available in: List Price: Our Price: Other Offers:
Paperback (Bk&CD-Rom) $49.99 $37.49 34 used & new from $0.80
 
   

Special Offers and Product Promotions
  • Save $10 when you spend $50 and pay with Bill Me Later. The fast and convenient way to buy without using your credit card. Offer limited to items purchased from Amazon.com between July 14, 2008 and July 21, 2008. One per customer account. Enter code BMLSAVES at checkout. Here's how (restrictions apply)

Better Together

Buy this book with Applied Microsoft® .NET Framework Programming (Pro-Developer) by Jeffrey Richter today!

Inside C#, Second Edition Applied Microsoft® .NET Framework Programming (Pro-Developer)
Buy Together Today: $66.48

Customers Who Bought This Item Also Bought

CLR via C#, Second Edition (Pro Developer)

CLR via C#, Second Edition (Pro Developer) by Jeffrey Richter

4.8 out of 5 stars (39)  $37.79
Microsoft® Visual C#® 2005 Step by Step (Step By Step (Microsoft))

Microsoft® Visual C#® 2005 Step by Step (Step By Step (Microsoft)) by John Sharp

4.3 out of 5 stars (31)  $26.39
Programming C#

Programming C# by Jesse Liberty

1.0 out of 5 stars (2) 
Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series)

Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series) by Erich Gamma

4.5 out of 5 stars (247)  $47.99
Code Complete: A Practical Handbook of Software Construction

Code Complete: A Practical Handbook of Software Construction by Steve McConnell

4.8 out of 5 stars (95)  $31.49
Explore similar items : Books (49)

Editorial Reviews
Amazon.com
Aimed at those with some previous programming experience, Inside C# shows developers the unique strengths, advantages, and tips for coding with C#. This fast-paced and in-depth tutorial will let you use Microsoft's newest programming language on the emerging .NET platform successfully.

The outstanding strength of this text is its in-depth language tutorial on C#, with complete coverage of basic and advanced object-oriented programming techniques. New language features like properties, indexers, and attributes get full coverage, alongside the basics of using classes and inheritance.

The book relies on using Visual Studio 6.0 and the command-line .NET tools for running programs. (Visual Studio.NET, the next version of Visual Studio, was unavailable when the book was written.) First to market with an in-depth language tutorial, the focus of Inside C# is on basic and advanced language features. By viewing generated code (using the ILDASM disassembler tool), the author examines how class design features work under the hood.

The language tutorial digs into features, beginning with a "Hello, World" program and delving into class design features before moving on to more basic features like expressions, operators, and flow control. This sequence makes the book best suited to the experienced developer, since some excellent in-depth material on the most advanced features of C# is presented before the basics of the language. Throughout, you'll learn the newest features of the language, how to use it, and a sense of its personality.

There's also plenty of material on the underlying Microsoft .NET platform, from the basics of the Common Language Runtime (CLR) to assemblies (used to deploy .NET applications), plus getting older COM components to interoperate with the newer .NET standard.

For anyone who's programmed before and wants to learn C# quickly, this in-depth guide anchored with plenty of short, effective examples provides what you need. Inside C# shows off the unique strengths of this new and exciting language and provides a solid introduction to the .NET platform. --Richard Dragan

Topics covered:

  • Introduction to C# and the Microsoft .NET Framework
  • Tutorial for object-oriented programming
  • A "Hello, World" program in C#
  • Command-line .NET tools (including the C# compiler and the ILDASM disassembler)
  • C# types
  • Boxing and unboxing variables
  • In-depth guide to C# class design (including members and methods, constructors, constants and read-only fields, garbage collection, and inheritance)
  • Method overloading
  • Virtual and static methods
  • Properties
  • Arrays
  • Indexers
  • Attributes
  • Interfaces (declaring and implementing interfaces, plus interfaces combined with inheritance)
  • Expressions and operators in C# (including operator precedence)
  • Program flow control
  • Exception handling classes and techniques
  • Operator overloading
  • Delegates and event handlers
  • Multithreaded programming techniques (including thread safety and synchronization)
  • C# reflection and metadata
  • Using unmanaged code and pointers from within C#
  • COM interoperability
  • Assemblies and deployment in C#
--This text refers to the Paperback edition.

Product Description
Aimed at those with some previous programming experience, Inside C# shows developers the unique strengths, advantages, and tips for coding with C#. This fast-paced and in-depth tutorial will let you use Microsoft's newest programming language on the emerging .NET platform successfully.The outstanding strength of this text is its in-depth language tutorial on C#, with complete coverage of basic and advanced object-oriented programming techniques. New language features like properties, indexers, and attributes get full coverage, alongside the basics of using classes and inheritance. The book relies on using Visual Studio 6.0 and the command-line .NET tools for running programs. (Visual Studio.NET, the next version of Visual Studio, was unavailable when the book was written.) First to market with an in-depth language tutorial, the focus of Inside C# is on basic and advanced language features. By viewing generated code (using the ILDASM disassembler tool), the author examines how class design features work under the hood. The language tutorial digs into features, beginning with a "Hello, World" program and delving into class design features before moving on to more basic features like expressions, operators, and flow control. This sequence makes the book best suited to the experienced developer, since some excellent in-depth material on the most advanced features of C# is presented before the basics of the language. Throughout, you'll learn the newest features of the language, how to use it, and a sense of its personality.There's also plenty of material on the underlying Microsoft .NET platform, from the basics of the Common Language Runtime (CLR) to assemblies (used to deploy .NET applications), plus getting older COM components to interoperate with the newer .NET standard. For anyone who's programmed before and wants to learn C# quickly, this in-depth guide anchored with plenty of short, effective examples provides what you need. Inside C# shows off the unique strengths of this new and exciting language and provides a solid introduction to the .NET platform. --Richard DraganTopics covered: Introduction to C# and the Microsoft .NET Framework Tutorial for object-oriented programming A "Hello, World" program in C# Command-line .NET tools (including the C# compiler and the ILDASM disassembler) C# types Boxing and unboxing variables In-depth guide to C# class design (including members and methods, constructors, constants and read-only fields, garbage collection, and inheritance) Method overloading Virtual and static methods Properties Arrays Indexers Attributes Interfaces (declaring and implementing interfaces, plus interfaces combined with inheritance) Expressions and operators i