S'ware Metrics Home

Book Store PMP Books PDAs
S'ware Metrics Six Sigma LCD Monitors
Requirements Management PMBOK Books
Team Building Use Case DVD Players

Programming C#: Building .NET Applications with C#


Programming C#: Building .NET Applications with C#

Programming C#: Building .NET Applications with C#

List Price: $44.95
Our Price:
$30.50
Availability: In stock soon. Order now to get in line. First come, first served.


Manufacturer: O'Reilly Media, Inc.
Author: Jesse Liberty
Binding: Paperback
Publication Date: 2005-02-22
Publisher: O'Reilly Media, Inc.
Label: O'Reilly Media, Inc.
Number Of Pages: 666
Features:


Editorial Review:
The programming language C# was built with the future of application development in mind. Pursuing that vision, C#'s designers succeeded in creating a safe, simple, component-based, high-performance language that works effectively with Microsoft's .NET Framework. Now the favored language among those programming for the Microsoft platform, C# continues to grow in popularity as more developers discover its strength and flexibility. And, from the start, C# developers have relied on Programming C# both as an introduction to the language and a means of further building their skills.

The fourth edition of Programming C#--the top-selling C# book on the market--has been updated to the C# ISO standard as well as changes to Microsoft's implementation of the language. It also provides notes and warnings on C# 1.1 and C# 2.0.

Aimed at experienced programmers and web developers, Programming C#, 4th Edition, doesn't waste too much time on the basics. Rather, it focuses on the features and programming patterns unique to the C# language. New C# 2005 features covered in-depth include:
  • Visual Studio 2005
  • Generics
  • Collection interfaces and iterators
  • Anonymous methods
  • New ADO.NET data controls
  • Fundamentals of Object-Oriented Programming
Author Jesse Liberty, an acclaimed web programming expert and entrepreneur, teaches C# in a way that experienced programmers will appreciate by grounding its applications firmly in the context of Microsoft's .NET platform and the development of desktop and Internet applications.

Liberty also incorporates reader suggestions from previous editions to help create the most consumer-friendly guide possible.
Cached date: AWS Called=true

You may also be interested in these products:
C# Cookbook, 2nd Edition (Cookbooks (O'Reilly))
C# Cookbook, 2nd Edition (Cookbooks (O'Reilly))
Programming ASP.NET, 3rd Edition (Programming)
Programming ASP.NET, 3rd Edition (Programming)
Learning C# 2005: Get Started with C# 2.0 and .NET Programming (2nd Edition)
Learning C# 2005: Get Started with C# 2.0 and .NET Programming (2nd Edition)
Programming .NET Components, 2nd Edition
Programming .NET Components, 2nd Edition
CLR via C#, Second Edition (Pro Developer)
CLR via C#, Second Edition (Pro Developer)


These categories may also be of interest to you:


Customer Reviews
Average Customer Rating: 4.0

Confused and assuming 2008-06-14
I found this book one of the most confusing I've owned and I've bought 20 books in the past two years. The Author has a choppy writing style that leaves me highly confused. An example is the chapter on delegates and events...a short introduction, a complex example, a little more complex example, then more of a complex example...too much code samples and not enough concepts! I think a book should explain a basic concept with a short example first, then develop upward. Out of my collection of a few dozen books, I'm sad to say this ranks the lowest.


AVOID AT ALL COSTS 2008-06-10
This is one of, if not the single most poorly written book I've ever read. If you want to read from a monotonous author who is overly presumptuous about your prior programming knowledge, then buy this book! But if you want to learn anything about programming C# in a somewhat reasonable, logical way that doesn't make you want to jump off a bridge - buy another book.

I'm an experienced php programmer with moderate knowledge on the principles of object-oriented programming, and this author just confused me more. Don't ever buy this book other than maybe as a reference if you're already an expert.


This might just be the only C# book you'll ever need 2007-12-24

A natural first step for me when looking for a book is to see what O'Reilly has available. This book was the first hit in my search results. And that hit was a homerun. Jesse Liberty has written a rare Dot Net book, a book that does not waste precious text (read time) editorializing on the wonders of Dot Net or prediciting the extinction of all things not MS. The organization of material is natural and intuitive and Liberty's writing style encourages the reader to keep turning pages without resorting to corny jokes to do so.
Sections are handily decorated with comments pointing out areas where C# diverges from the legacy of its C++ and Java heritage. I've read more books than I care to mention that would have doubled their value had they included such annotations.Example code is relevant and well thought out; and it's available for download. Between this book and the near-infinite resources online, I don't think I'll need another C# book in my library.
This was a great book and I'd recommend it to anybody.


Good writing style, lots of good content. 2007-10-16
A very good buy, this book goes into just enough detail to stay interesting. The only reason that I won't give it 5 stars is because I don't really like C#/.Net.


Disorganized and without focus 2007-06-11
I wish I had purchased one of the other C# books. I am an experienced programmer and bought this book to learn C#. My main disappointment was that the first third of the book, which covers the language, is mostly made up of repeated large printouts of code. The author will explain a small change to the code, and then re-display the entire program - even if it takes up several pages. Instead of thorough explanations of the concepts you are left with reams of repeated code.
I also found the general language of the book to have a patronizing tone, have become frustrated with it and am shopping for a new one.