BUY THIS BOOK

Safari Books Online

What is this?

Looking to Reprint this content?

Learning C#

By Jesse Liberty
September 2002
Pages: 368
ISBN 10: 0-596-00376-5 | ISBN 13: 9780596003760
starstarstarstarstar (Average of 5 Customer Reviews)

This book has been updated—the edition you're requesting is OUT OF PRINT. Please visit the catalog page of the latest edition.

The latest edition is also available on Safari Books Online.

Description

With Learning C#, best-selling author Jesse Liberty will help you build a solid foundation in .NET and show how to apply your skills by using dozens of tested examples. You will learn how to develop various kinds of applications--including those that work with databases--and web services. 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.
Full Description

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.



Featured customer reviews

Write a Review


I Love this book,  January 28 2007
Rating: StarStarStarStarStar
Submitted by Nordite   [Respond | View]

This book is exactly what I needed to get started in C#. If you are brand new to programing this book is a must. It gives you the building block basics to help you get a good start and keep going. The most help to me was the great examples that explain things in simple terms that were easy to grasp. I think the only suggestion I would make is that if this book is ever revised would be to continue with more of those kinds simple terms where the book starts to get more complicated. That said this book is a must have for anyone that wants to learn C#.
Nordite
1/28/2007


You need learning this book now my friend!,  September 30 2006
Rating: StarStarStarStarStar
Submitted by Eduardo Cesar Lunardelli   [Respond | View]

Really this book was and is being basic in my personal and professional life. I adored the form with that the author Jesse Liberty writes the OOP concepts. My old one, forgives the privacy, you is of congratulations. This is one of the books that more use in the introductory lessons on C#. Who not yet read is losing time, therefore here it is here a great source! Thanks Jesse Liberty!!!!


The beginning with my evolution was here,  September 30 2005
Rating: StarStarStarStarStar
Submitted by Eduardo C Lunardelli   [Respond | View]

If I could I will place this fish in the aquarium, therefore he was daqui that I broke for my evolution with the c #.

Today I consider myself more apt for the work market and thanks to it my learning in the language evolved very. Many tricks and tips are here, and believe I who stop who I intend to have some books of c # as study or for deepening or base to write other books, this is also an essence that must be consulted.

Something of that I liked excessively in this book is the interfaces, OOP and strings...

Ah, I could be speaking more here of the book, as also delegates and events, but as I do not want to be one I ruin pleasure, I go to leave you to read it.... Successes personal!

Read all reviews


Learning C# Review,  February 02 2004
Rating: StarStarStarStarStar
Submitted by Jon Disaster   [Respond | View]

I found this book did a great job of doing exactly as it sets out to do - teach you the fundamentals of the language with an emphasis on OO. It provides a solid base from which you can build on.

However, as a long time VB programmer with a lot of exposure to the concepts of OO, but little practical experience, I found I would have been better off going directly to 'Programming C#' instead.

So if you are anything more than a complete novice to Object-Oriented programming you might find 'Programming C#' gives you a bit more bang for your buck.

Also, contrary to the previous reviewer's remarks, the example code is available on the author's site:

http://www.libertyassociates.com/pages/files/learn_csharp_examples.zip

He might want to exchange 'Learning C#' for another popular O'Reilly title - 'Learning To Read'. =)




Learning C# Review,  April 03 2003
Rating: StarStarStarStarStar
Submitted by Donald Gillette   [Respond | View]

This book is somewhat useless without the source code in electronic media format. The source code is supposed to be posted on the author's site www.libertyalliance.com, but is not. I have written to the author twice with no response. I am going to return the book.


Media reviews "Clearly and accessibly written...an especially excellent reference source, particularly for programmers new to C# language."--Jim Cox, Bookwatch, Dec 2002

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

Read all reviews

See larger cover