Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.
C# 2.0: Practical Guide for Programmers and over 300,000 other books are available for Amazon Kindle – Amazon’s new wireless reading device. Learn more

 

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

Have one to sell? Sell yours here
 
   
C# 2.0: Practical Guide for Programmers (The Practical Guides)
 
 
Start reading C# 2.0: Practical Guide for Programmers on your Kindle in under a minute.

Don’t have a Kindle? Get yours here.
 
  

C# 2.0: Practical Guide for Programmers (The Practical Guides) (Paperback)

by Michel de Champlain (Author), Brian G. Patrick (Author) "In the late 1990s, Microsoft created Visual J++ in an attempt to use Java in a Windows context and to improve the interface of its..." (more)
Key Phrases: specific initial capacity, explicit downcast, object root class, Exercises Exercise, Main Started, Michel de Champlain (more...)
3.4 out of 5 stars See all reviews (9 customer reviews)

List Price: $26.95
Price: $26.95 & this item ships for FREE with Super Saver Shipping. Details
Upgrade this book for $4.79 more, and you can read, search, and annotate every page online. See details
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Only 2 left in stock--order soon (more on the way).

Want it delivered Monday, July 13? Choose One-Day Shipping at checkout. Details
19 new from $15.45 18 used from $9.48
Also Available in: List Price: Our Price: Other Offers:
Kindle Edition (Kindle Book) $9.99

Frequently Bought Together

C# 2.0: Practical Guide for Programmers (The Practical Guides) + Programming Microsoft  Visual C#  2005: The Base Class Library (Pro-Developer) + CLR via C#, Second Edition (Pro Developer)
Price For All Three: $105.23

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 (46)  $37.79
C# for Programmers (2nd Edition) (Deitel Developer Series)

C# for Programmers (2nd Edition) (Deitel Developer Series)

by Harvey M. Deitel
4.1 out of 5 stars (11)  $43.79
Head First Design Patterns

Head First Design Patterns

by Elisabeth Freeman
4.6 out of 5 stars (275)  $29.67
Explore similar items

Editorial Reviews

Review
"Great book for any C# developer! It describes the basic programming language with EBNF notation and provides a number of practical programming tips and best practices on program design that enable you to utilize the C# language features effectively."
-Adarsh Khare, Software Design Engineer, Microsoft


"C# 2.0: A Practical Guide provides an amazing breadth of information in a compact and efficient format, with clear and concise writing and useful code examples. It cuts right to the core of what you need to know, covering every aspect of the C# language, an introduction to the .NET API, and an overview of pertinent object-oriented concepts. This book tops my recommendation list for any developer learning C#."
-David Makofske, Principal Consultant/Architect, Akamai Technologies


"This book is essential for programmers who are considering system development using C#. The two authors have masterfully created a programming guide that is current, complete, and useful immediately. The writing style is crisp, concise, and engaging. This book is a valuable addition to a C# programmer's library."
-Edward L. Lamie, PhD, Director of Educational Services, Express Logic, Inc.


"At last, a programming language book that provides complete coverage with a top-down approach and clear, simple examples! Another welcome feature of this book is that it is concise, in the tradition of classics such as Kernighan and Ritchie. The new book by De Champlain and Patrick is the best introduction to C# that I've seen so far."
-Peter Grogono, Professor and Associate Chair of Computer Science, Concordia University

"The book covers the basic and the advanced features of a relatively new and well established programming language, C#. A truly Object Oriented style is used throughout the book in a consistent manner. C# and Object Oriented concepts are well illustrated through simple and concise examples to hold the reader's attention. A very well-written book."
-Ferhat Khendek, PhD, Research Chair in Telecommunications Software Engineering, Concordia University

Book Description
A unique book that is perfect for those who want a quick but solid introduction to the C# language.

See all Editorial Reviews

Product Details

  • Paperback: 272 pages
  • Publisher: Morgan Kaufmann; illustrated edition edition (March 8, 2005)
  • Language: English
  • ISBN-10: 0121674517
  • ISBN-13: 978-0121674519
  • Product Dimensions: 9.2 x 7.5 x 0.8 inches
  • Shipping Weight: 1.2 pounds (View shipping rates and policies)
  • Average Customer Review: 3.4 out of 5 stars See all reviews (9 customer reviews)
  • Amazon.com Sales Rank: #1,240,580 in Books (See Bestsellers in Books)

Inside This Book (learn more)



Books on Related Topics (learn more)
 
 

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.
(1)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

9 Reviews
5 star:
 (5)
4 star:    (0)
3 star:    (0)
2 star:
 (2)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
3.4 out of 5 stars (9 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
7 of 8 people found the following review helpful:
2.0 out of 5 stars 10,000-foot overview of C# 1.0 (500,000-foot overview of C# 2.0), July 26, 2005
Make sure this book is really what you want before purchasing. The title, "C# 2.0..." is _very_ misleading! There is very little in the way of 2.0 features covered to any degree of detail for one to know how to really understand or use the feature described. While the book does a reasonably good job of describing the features/uses of C# 1.0 (again, see the title of this review), there are much better books out there, albeit much thicker, which are much more readable and provide much better examples (e.g. Andrew Troelsen's, C# and the .NET Platform). Additionally, the book goes to great pains to keep the number of pages at a manageable level - at the expense of readability. If you enjoy reading Extended Backus-Naur Form (EBNF) notation then this is the book for you ;-) For example, to explain the syntax of interface declaration:

--------------------------------------------------
InterfaceDecl = InterfaceModifiers ? "interface" Identifier (":" Interfaces)? "{" InterfaceMembers "{" ";"?

InterfaceModifier = "new" | "public" | "protected" | "internal" | "private"
InterfaceMember = MethodDecl | PropertyDecl | EventDecl | IndexerDecl

In case you forget you will need to page back to the appropriate areas of the book discussing the InterfaceMember's various item definitions for MethodDecl, etc.
--------------------------------------------------

This type of notation is fine for online reference or even the printed language "manual" (The C# Programming Language by Hejlsberg, et. al.), but not this type of book.

Also, the book description states, "* Provides a carefully focused explanation of every aspect of the C# language, including entire chapters on the unified type system, advanced types, collections, generics, reflection and attributes." In chapter 8, Collections and Generics, out of 20 total pages for the chapter there are only 3 1/2 pages devoted to generics, with 1 of those pages comprised of the skeleton listing of 2 BoundedQueue class definitions, one with generics based syntax and one without (i.e. replace all occurrences of int with <T>). By the way, Hejlsberg's book gives a _much_ better introduction/overview to the v2.0 language than this book...it is dense reading and has a very "formal" style, but you will get much more from it than this piece.

To summarize, this book tries to be the "jack-of-all-trades" and ends up being the "master-of-none". Excerpted from the preface, "Finally, all principal features of the C# programming language are covered..." While this may be true in principal it lacks almost all forms of substance and detail. It completely sacrifices quality in favor of page count. If you are looking for a book to give you a 10,000-foot overview of the v1.0 language and a 500,000-foot overview of the v2.0 features and are prepared to decode the text while you read (i.e. translate EBNF -> English) then this book is worth 2-stars; but, when you are done reading this book be ready to turn around and buy another book which actually shows you how to use the language with more concrete explanations and better examples. If you are looking to really learn the language and be proficient with it in the real-world do not waste your time with this "overview"... look elsewhere.


Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
6 of 9 people found the following review helpful:
1.0 out of 5 stars Don't waste your money, August 9, 2005
I have read this book cover to cover and found the experience mind numbing. The authors use EBNF to show syntax when two or three examples would have sufficed. Almost every code example has line numbers and the authors refer back to the line numbers constantly when describing the examples rather than showing the line in question. I think the authors should both take the time to read Head Start Design Patterns, an excellent book, and should follow how the authors of that book illustrates points.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
5.0 out of 5 stars Great C# book, November 27, 2008
The book is one for the ages as for as explaining Object Oriented Programming (OOP) and the C# language. It goes into detail about OOP using background information from Computer Science. It explains the features of OOP using C#. I think this book needs to be in every programmers arsenal. The author explains in good detail what it takes to be a good object programmer. I was very happy to purchase this book and that I will keep it as long as I can. I will also use it as a reference and to say that I will recommend this book if someone ask for a good reference book on C# and the .NET framework in my opinion.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

2.0 out of 5 stars I can not recommend this book
I'm afraid that I have to agree with the reviewers that gave the book only one or two stars. I think the size of the book is misleading. Read more
Published 10 months ago by wombat

1.0 out of 5 stars Practical? not really
i can't see anything practical in this book! also the "2.0" bit is quite far fetched, as there is hardly any good info on C#2.0 features.
Published on April 25, 2007 by W. WEI

5.0 out of 5 stars Best book for learning C# and OOP ground up
I own a lot of books on C#. When I say this, literally I'm talking around 7 or more books. By far, this is the best if you want to learn the C# language ground up, especially... Read more
Published on August 2, 2006 by Dave Schinkel

5.0 out of 5 stars Sharp!
A must-buy! Warmly recommended for whoever wants a quick and clear vision of the language without missing the subtleties and the good practices! Read more
Published on June 1, 2006 by Vince

5.0 out of 5 stars A no-nonsense introduction
"C# 2.0 - Practical Guide for Programmers", by Michel de Champlain and Brian Patrick is a rather serious affair, aimed at experienced programmers seeking to move to C#. Read more
Published on November 20, 2005 by Rob Delicata

5.0 out of 5 stars perfect for experienced programmers learning C#
I know how to program in several other languages and reading this book has allowed me to learn most of C# in a couple of afternoons. Read more
Published on July 23, 2005 by Salvador Fandino

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]

   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


Cut Grass like Butter

Shop all Oregon mower blades
Keep your lawn mower sharp and ready to go by replacing that old mower blade with an Oregon Gator mower blade. Choose from Gator Mulcher or Fusion blade technology designed to fit almost any lawn mower.

Shop all Oregon mower blades

 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 

A Lawn Isn't Finished Till It's Trimmed

Shop for string trimmers
While your lawn mower may do most of the cutting, it's your string trimmer that gives your lawn that manicured look. Get one today.

Shop for string trimmers

 

Accessorize Your Tools

Shop for Tool Accessories
From drill bits to fasteners, find all the tool accessories you need in Home Improvement.

Shop for tool accessories

 

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Glenn Beck's Common Sense
Glenn Beck's Common Sense
Darkfever
Darkfever by Karen Marie Moning
The Adventures of Sherlock Holmes
The Adventures of Sherlock Holmes by Arthur Conan, Sir, 1859-1930 Doyle

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates