Trade in Yours
For a £0.25 Gift Card
Trade in
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Colour:
Image not available

 
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.

Learning C# [Paperback]

Jesse Liberty
4.7 out of 5 stars  See all reviews (3 customer reviews)

Available from these sellers.


Formats

Amazon Price New from Used from
Paperback --  
Trade In this Item for up to £0.25
Trade in Learning C# for an Amazon.co.uk gift card of up to £0.25, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Special Offer until June 30, 2013: Receive an additional £5 promotional Gift Card, when you trade-in at least £10 worth of books. Learn more
There is a newer edition of this item:
Learning C# 3.0 Learning C# 3.0 4.5 out of 5 stars (2)
£19.83
In stock.

Book Description

30 Sep 2002 0596003765 978-0596003760 1

Most C# books are written for experienced C++ and Java programmers. If you're a novice programmer, or you have experience in VB6 or other procedural programming languages, and you want to learn C#, until now you've been out of luck.

That's why Jesse Liberty, author of the best-selling books Programming C# and Programming ASP.NET, has written an entry-level guide to C#. Written in a warm and friendly manner, this book assumes no prior programming experience, and provides an easy introduction to Microsoft's premier .NET language.

Learning C# is a complete introduction to C# and object-oriented programming. Learning C# will help you build a solid foundation in .NET, and show how to apply your skills by using dozens of tested examples. Learning C# introduces Visual Studio .NET, a tool set for building Windows and Web applications. You'll learn about the syntax and structure of the C# language, including operators, classes and interfaces, structs, arrays, and strings. Liberty then demonstrates how to develop various kinds of applications--including those that work with databases--and web services.

By the time you've finished Learning C# you'll be ready to move on to a more advanced programming guide that will help you create large-scale web and Windows applications.

Whether you have a little object-oriented programming experience or you are new to programming altogether, Learning C# will set you firmly on your way to mastering the essentials of the C# language.



Product details

  • Paperback: 368 pages
  • Publisher: O'Reilly Media; 1 edition (30 Sep 2002)
  • Language: English
  • ISBN-10: 0596003765
  • ISBN-13: 978-0596003760
  • Product Dimensions: 23 x 17.8 x 3 cm
  • Average Customer Review: 4.7 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Bestsellers Rank: 879,864 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Discover books, learn about writers, and more.

Product Description

Review

A good introduction for the novice object-oriented programmer. -- Thomas Paul, javaranch.com, October 2002

Clearly and accessibly written...an especially excellent reference source, particularly for programmers new toC# language. -- Jim Cox, Bookwatch, Dec 2002

From the Publisher

Completely revised to cover C# 2.0 and Visual Basic 2005, this introductory guide offers a thorough introduction to Microsoft's premier .NET language. Discover how to develop various kinds of web services and applications--including those that work with databases. More than 200 questions and programming exercises make mastering the essentials of the C# language easy and fun --This text refers to an out of print or unavailable edition of this title.

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

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

3 star
0
2 star
0
1 star
0
4.7 out of 5 stars
4.7 out of 5 stars
Most Helpful Customer Reviews
52 of 53 people found the following review helpful
4.0 out of 5 stars Very Basic Introduction 12 Nov 2002
Format:Paperback
Jesse Liberty has written an excellent introduction to C# entitled, "Programming C#". That book required some background in an object oriented language such as Java or C++ to get the most out of it. This book is geared for the less experienced developer. "Learning C#" covers basically the first half of "Programming C#" in about 50% more pages. A person without a background in OO will find this book much easier to follow. The book covers the language a little slower, gives more hand holding, and even gives an introduction to Visual Studio. Of course, none of the advanced topics in "Programming C#" (ASP.NET, ADO.NET, Web Services, etc.) are found in this book. The author has a nice style of writing that makes the topics easy to follow. His examples are clear and there are plenty of them. All the basic C# topics are covered including control structures, enums, structs, delegates, operator overloading, polymorphism, interfaces, and collections. The topics covered demonstrate the main features of OO languages without being overwhelming. However, the book is not a complete introduction to C#. Some topics are left out (I/O for example). But overall, the book is a good introduction for the novice object-oriented programmer. If you already have some OO experience then you will probably want to get "Programming C#". If object oriented programming (or just programming in general) is new to you then this would be a good place to start.
Comment | 
Was this review helpful to you?
20 of 20 people found the following review helpful
5.0 out of 5 stars Good balance between prose and code 5 Sep 2003
Format:Paperback
I bought this book to supplement my future developments in ASP.net having programmed for the web using ASP/VbScript for the last 2 years (I suppose others may be migrating this way too). Although I had studied a bit of java and some OO concepts in the past, I still consider myself a relative novice so opted for this book over 'Programming C#' by the same author.

The context for the programming constructs and concepts are explained really well in introductory sections of each chapter. The range of examples which follow are consistent in structure throughout the book and reinforced with succinct, straightforward analysis. The code examples are only as long as they need to be. Initial examples are used as templates to take you onto the higher ground in each chapter which I found rewarding. (The longer examples on delegates did take some reading through but you do get there in the end.) To my mind the quiz sections in other books look gimmicky when you consider how effective this step-wise approach to understanding is.

The book is well edited (I found 1 listing error) and there are good pointers to previous and future chapters amongst the discussion to keep you well oriented throughout.

To admit to enjoying a book just on programming is a bit weird... but I can't really fault this one.

Comment | 
Was this review helpful to you?
4 of 7 people found the following review helpful
5.0 out of 5 stars Excellent Teaching Material 29 Dec 2005
Format:Paperback
As an experienced software developer and former IT lecturer, I can confidently say that the book increased my confidence in embarking on C# Programming: The concepts were introduced in a simple manner using the minuscule sample codes possible to eliminate complexity. The complex concepts such as events and delegates were easily handled.

No doubt I will be referring to it as a reference manual whenever I fail to implement the conceptual understanding of C#.
I passed my special thanks to the author by a separate email soon after I have completed my reading.

Comment | 
Was this review helpful to you?
Would you like to see more reviews about this item?
Were these reviews helpful?   Let us know
Search Customer Reviews
Only search this product's reviews

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
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Look for similar items by category


Feedback