or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Sell Back Your Copy
For a $0.73 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
C# Primer Plus
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

C# Primer Plus [Paperback]

Klaus Michelsen (Author)
4.4 out of 5 stars  See all reviews (24 customer reviews)

List Price: $49.99
Price: $34.36 & this item ships for FREE with Super Saver Shipping. Details
You Save: $15.63 (31%)
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 11 left in stock--order soon (more on the way).
Want it delivered Tuesday, January 31? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more


Book Description

0672321521 978-0672321528 December 15, 2001 1

C# Primer Plus teaches the C# programming language and relevant parts of the .NET platform from the ground up, walking you through the basics of object-oriented programming, important programming techniques and problem solving while providing a thorough coverage of C#'s essential elements - such as classes, objects, data types, loops, branching statements, arrays, and namespaces.

In early chapters guided tours take you sightseeing to the main attractions of C# and provide a fast learning-path that enables you to quickly write simple C# programs. Your initial programming skills are then gradually expanded, through the many examples, case studies, illustrations, review questions and programming exercises, to include powerful concepts - like inheritance, polymorphism, interfaces and exception handling, along with C#'s most innovative features - such as properties, indexers, delegates and events.

With C# Primer Plus's dual emphasis on C# as well as fundamental programming techniques, this friendly tutorial will soon make you a proficient C# programmer building Windows applications on the .NET platform.


Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

Customers buy this book with Visual Basic .NET Primer Plus $34.21

C# Primer Plus + Visual Basic .NET Primer Plus
  • This item: C# Primer Plus

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Visual Basic .NET Primer Plus

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details



Editorial Reviews

From the Back Cover

C# Primer Plus teaches the C# programming language and relevant parts of the .NET platform from the ground up, walking you through the basics of object-oriented programming, important programming techniques and problem solving while providing a thorough coverage of C#'s essential elements - such as classes, objects, data types, loops, branching statements, arrays, and namespaces.

In early chapters guided tours take you sightseeing to the main attractions of C# and provide a fast learning-path that enables you to quickly write simple C# programs. Your initial programming skills are then gradually expanded, through the many examples, case studies, illustrations, review questions and programming exercises, to include powerful concepts - like inheritance, polymorphism, interfaces and exception handling, along with C#'s most innovative features - such as properties, indexers, delegates and events.

With C# Primer Plus's dual emphasis on C# as well as fundamental programming techniques, this friendly tutorial will soon make you a proficient C# programmer building Windows applications on the .NET platform.

About the Author

Klaus Michelsen has a Masters degree in Economics from Aarhus University in Denmark. His studies included artificial intelligence and courses in advanced computer science at Sydney University in Australia. Since his first programming assignment for a shoe shop when he was 18, he has, during his 15 years of programming experience, been exposed to many different technologies and programming languages, including Java, Visual J++, C++, MS Access, VB, Eiffel, and Pascal. Klaus has been working with C# and .NET since their introduction in the year 2000.


Product Details

  • Paperback: 992 pages
  • Publisher: Sams; 1 edition (December 15, 2001)
  • Language: English
  • ISBN-10: 0672321521
  • ISBN-13: 978-0672321528
  • Product Dimensions: 9 x 7.3 x 2 inches
  • Shipping Weight: 3.3 pounds (View shipping rates and policies)
  • Average Customer Review: 4.4 out of 5 stars  See all reviews (24 customer reviews)
  • Amazon Best Sellers Rank: #89,647 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

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

32 of 32 people found the following review helpful:
5.0 out of 5 stars C# Primer Plus, January 16, 2002
By 
Mitch Denny (Melbourne, Victoria, Australia.) - See all my reviews
This review is from: C# Primer Plus (Paperback)
As the title suggests, this book focuses almost entirely on the C# language stopping only briefly to explain key elements of the Common Language Runtime (CLR) and by extension the Common Type System (CTS).

Where this book differs from many of the other titles out there is that it doesn't attempt to walk the reader through the .NET Framework at the same time. At the moment there are a number of books on the market that proclaim to teach C# but use it only as a tool to explore the framework.

The target audience for C# Primer Plus is hard to classify; the book provides depth coverage of the C# language constructs and important parts of the CLR, yet this detail is punctuated by practical examples and discussion which should have the programming novice up to speed in no time.

Much of the first two chapters are devoted to explaining introductory programming subjects such as Object-Orientated Programming, the value of design in the development process and conventional computing models. In my opinion, this is still valuable to even the most senior programmer as sometimes we forget the fundamentals of our trade.

What really makes this book stand out is the widespread and strategic use of diagrams to provide visual context. Further, the book provides ample practical examples for all the material it covers. Klaus has an exceptional writing style which sadly only a few percent of the authors out there possess.

In many ways this book reminds me of some of the older C++ books which focused key programming concepts and the core of the language and left discussion of the various libraries for the reference materials.

It would be a real shame to see senior programmers overlook this title because of some of its novice material. It heartily recommend it as usable language reference for the experienced programmer and an educational tool for those just starting out.

C# Primer Plus has earned a place on my bookshelf and I recommend it to those who want a quality language reference with good supporting material. Because of its introductory material it is also ideal as a educational tool.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


20 of 20 people found the following review helpful:
5.0 out of 5 stars Great and clear cut introduction to C#, January 5, 2002
This review is from: C# Primer Plus (Paperback)
I spent most of my Christmas holidays immersed in the pages of this superb C# book and was amazed by its clarity and attention to detail. Apart from being well written and well organized I particularly enjoyed the many inventive and well-crafted figures supporting the text.

Keep in mind that if you are looking for a book about Visual Studio, ASP.NET or Windows Forms (or similar .NET stuff) this book is not for you. It dedicates all its one thousand pages fully to C#, relevant core parts of .NET, and important programming techniques. Even though this initially disappointed me a bit, I now appreciate the great depth this apparent deficiency allows Michelsen to engage in when he probes into the C# language.

The book begins by explaining the very basics of computer programming, but because of its rock solid focus on the C# language it manages to span across the entire set of C# features and even provides a thorough and extremely clear treatment of its most advanced features (many of the advanced C# features are treated more extensively in C# Primer Plus than in a lot of the advanced C# books I have sifted through in the book shop)
For example the two meticulously written chapters about inheritance don't just scratch the surface of this subject but made me more excited about programming than I ever thought possible. The case study found here (one of several case studies in the book) about a simple drawing program utilizing inheritance and polymorphism to implement its functionality was a real eye opener for me.

If you are a beginning (C#) programmer and want a complete and clear cut introduction to this exciting new language, without being sidetracked by tons of .NET and Visual Studio stuff, you can't beat this book.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


16 of 16 people found the following review helpful:
5.0 out of 5 stars Superb Beginner Book, May 26, 2002
This review is from: C# Primer Plus (Paperback)
I just finished reading this book. Despite a number of typos, It's an excellent book. The authors explanations and examples are first rate. Important concepts are well emphasized, and often even linked together, as the author builds on and compares concepts in latter chapters using ones found earlier, while emphasizing important concepts.

As it's a beginner book, it does have some significant coverage of very basic concepts, which some programmers may find tedious. And the extent of the coverage doesn't extend much beyond intermediate level. Most advanced topics are either not covered at all, like marshalling, interop, threading, and regular expressions, and others are only briefly touched on, like attributes and XML comments. What's more it doesn't delve deeply into the FCL, as nearly all the examples are Console apps.

So since I need a complete tutorial of C# and .NET, I've had to complement this book with "Programming C#" and Richter's book on applied .NET. Nevertheless, I think this book provides a better tutorial of basic-intermediate C# concepts than you are likely to find anywhere else.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

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











Only search this product's reviews



What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)

Your tags: Add your first tag
 

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 Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

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


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums





Look for Similar Items by Category


Look for Similar Items by Subject