Skip to content
Scan a barcode
Scan
Paperback C# 2.0: Practical Guide for Programmers Book

ISBN: B01EOTEIPA

ISBN13: 9780121674519

C# 2.0: Practical Guide for Programmers

You don't need coddling; you don't need to be told what you already know. What you need is a book that uses your experience as a Java or C++ programmer to give you a leg up into the challenges and rewards of C#. And this Practical Guide is precisely what you're after.

Written by a team that boasts extensive experience teaching C# to professionals, this book provides a practical, efficient explanation of the language itself, covering basic to advanced features and calling out all that's new in 2.0. Its instruction is always firmly situated within the context of the .NET framework and bolstered by code examples, key lessons in object-oriented programming, and installments of a realistic application programming tutorial. Concise and incisive, this is the best way to master the world's fastest-growing and most marketable programming language.

Features:

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. Highlights all features new to the latest version of C# and organizes its presentation of C# according to the key principles of object-oriented programming and the .NET framework. Using end-of-chapter exercises, incrementally develops a cohesive application programming tutorial.

Recommended

Format: Paperback

Condition: New

$43.32
50 Available
Ships within 2-3 days

Customer Reviews

5 ratings

Great C# book

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.

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 OOP. I was at the bookstore on day, opened this book, and after reading 2 pages, I could tell this was a must have. Since then, I've used this book every day at work for a public .com website which serves millions of users. There are so many times I've had one of those "Oh, so that's really what that meant", that this book has paid itself time and time again. You think to yourself as you look at MSDN, what the hell did all that jargon really mean that Microsoft just babbled about in the C# core language? You then read this book and can finally stop pounding your head against the wall when trying to learn OOP. I wasn't born a genius as many of us aren't ;)...lets all be honest, you know how much you bang your head every day on the simple stuff, even as an advanced programmer...don't lie. So, with that, this book is an absolute must for any programmer, even the most advanced. I have never seen a book so compact that has blown me away and really made me understand the language like this one. Do not miss this one, if you need to brush up or get up to speed with C# quickly due to the nature of your job... or even forget the minor details as an advanced programmer sometimes; this is a must have in your arsenal.

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! -- This reference book presents the language in a concise and effective way. The contents are expressed in an interesting manner and short examples are used to illustrate the concepts (moreover many of the examples evolve along the chapters in order to keep the reader's attention on the subjects presented). The authors' industrial and academic experience is sensible. The good and bad habits of the language are denoted and explained when necessary, even a few notes for the programmers who care about the performance of their code. As opposed to many works, the examples not only present the language's syntax but also cleverly show us the "object-oriented" way of doing things: a clear advantage. This book has a very effective index and short targeted exercises are present at the end of the chapters. It's hard to say bad things about that masterpiece. If only one embarrassing point exists, it's that when we start reading it, we become so addicted to the language itself and the way it is presented that it is hard not to read it cover-to-cover. And I'm not mentioning the risk of finding C# way more "sexy" than our own favorite language! In conclusion: excellent book, a lot of contents explained in a few pages and well structured, easy to find rapidly what we look for. I would like more authors to be demonstrating such conciseness and caring for the effectiveness of the reading. Well done!

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#. It covers the C# language, the .NET framework and object-oriented programming. All pretty scary stuff for new programmers, but working programmers will find its unfussy presentation very refreshing. The book also covers some advanced topics: C#'s type system, generic types (new in C# 2.0), threaded programming, and reflection. The appendices contain (rather oddly) the full C# syntax in an EBNF grammar and (more usefully) details of C#'s XML documentation tags. What's more, the whole book weighs in at a lean 251 pages (just 575 grams), making it ideal to carry around in a bag without causing bodily harm. Perfect as a no-nonsense introduction to C#; perfect as an ongoing reference.

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. Most C# constructions are accurately explained without innecesary bloat. Introductory chapters for some common libraries like IO, threads or collections are also included
Copyright © 2025 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks ® and the ThriftBooks ® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured