Illustrated C# 2008

  Author:    Daniel Solis
  ISBN:    1590599543
  Sales Rank:    22090
  Published:    2008-02-18
  Publisher:    Apress
  # Pages:    660
  Binding:    Paperback
  Avg. Rating:    5.0 based on 15 reviews
  Used Offers:    12 from $27.89
  Amazon Price:    $29.69
  (Data above last updated:  2009-01-02 07:51:05 EST)
  
  
Sort customer reviews by:
  
Show All Reviews on Page      Hide All Reviews on Page
   
  
Illustrated C# 2008
  

The unique, visual format of Illustrated C# 2008 has been specially created by author, and teacher of development methods, Daniel Solis. The concise text, use of tables to clarify language features, frequent figures and diagrams, as well as focused code samples all combine to create a unique approach that will help you understand and get to work with C# fast.

It was while teaching numerous seminars on various programming languages that the author realized the immense power diagrams have in explaining programming language concepts. Most people learn quicker and retain information better when the material is presented in a clean, simple, visual format. To achieve this result in his book, Solis uses concise text and bulleted lists, tables to clarify and summarize language features, as well as his renowned, ubiquitous figures and diagrams. Each language feature is illustrated with a concise and focused code sample for complete clarity.

Following an overview of the .NET platform and the role played by C#, you’ll soon move into exploring the C# language in its entirety, including all the new C# 2008 features right down to the most complex topics involved in C#. If you’re a C++ or VB programmer migrating to C# 2008, this book will be invaluable; the unique visual approach offers a far from lightweight treatment of C# 2008, so even the most experienced programmers will come away with a deeper understanding of the C# language.

What you’ll learn

  • Details of the C# 2008 language presented in a clear, concise treatment
  • New features in the latest version of .NET, in the author’s unique visual style
  • How C# differs from and is similar to other programming languages, aiding migrating C++ and VB programmers who already know how languages work

Who is this book for?

  • Visual Basic programmers interested in moving to C#
  • C++ programmers interested in moving to C#
  • Novice programmers interested in learning C#
  • Students in introductory programming classes learning C#

Related Titles

  • Beginning C# 2008: From Novice to Professional
  • Beginning C# 2008 Databases: From Novice to Professional
  • Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition
  • Pro LINQ: Language Integrated Query in C# 2008
                  Reader Reviews 1 - 15 of 15                 
  
  
Review
Date
Review
Rating(5 High)
Review
Helpful
to:
Customer Review Reviewer
Info
Permanent
Link
Reader Reviews Below Sorted by Newest First
12-01-08 5 1\1
(Hide Review...)  Fantastic C# syntax presentation
Reviewer Permalink
For some years I was looking for such book. For some reasons (see below) I don't want to have a huge book, describing not only C# syntax, but also Visual Studio and BCL.

I'm not interesting in how to use VS, because I use Monodevelop. Therewith for me (after some years of Delphi programming) VS is intuitive measuring software. With respect to BCL, we have enough information on MSDN site.

The most important thing for me is understanding of C# syntax. In this case, Illustrated C# the one and only book, from what I saw.
(Review Data Last Updated: 2009-01-02 07:53:36 EST)
11-12-08 5 4\4
(Hide Review...)  Best book on C# for beginners !
Reviewer Permalink
I have many C# books and not much programming background. First of all, i have read "head first C#" half way through, "step by step visual C#" and also "pro C# 2008." I had difficulty following these books because they are dry on the material and at the same time don't present the material the way they should. What makes this books so special is that it has many example codes. For instance, chapter 6 has 14 example codes on classes and how they are used/accessed. I am half way through and it is amazing how much i have learned compared to other books. The book; however, doesn't go into GUI it basically doesn't deal with forms or WPF at all, all the programming is in the console. If you can only get one book on C# let this be it !
(Review Data Last Updated: 2008-12-04 05:18:09 EST)
10-15-08 5 3\3
(Hide Review...)  Excellent Coverage of C# 2008!!
Reviewer Permalink
Dan's book is an excellent way to reference C# and learn it also! Before I bought this book, I knew C# pretty well. I am on chapter 7 now and I know that after I finish the book I will really KNOW C# inside and out. This is one of those books that will be with me and will be dog eared after a few months due to going back to it and checking concepts. It is very easy to read and comprehend. One of the previous reviews mentioned that there were too many examples for simple concepts. I disagree completely with that review. If you have good examples that convey simple concepts, it will build a better base for when you start to get into more difficult concepts and will make understanding and learning them better. If you are a C# 2008 developer or learning C# 2008, this is a "must have" book on your bookshelf.
(Review Data Last Updated: 2008-11-12 06:18:45 EST)
09-26-08 3 0\5
(Hide Review...)  Good, but could have been better...
Reviewer Permalink
This book could have been better if it covered even the basic database connection and data manipulation using ado.net, as well as XML. I know these two topics can well be covered by a separate book on their own, but I found some books which do cover these things while they try to teach the basic of C# programming. For one, try Jeffery Suddeth's book, nevermind the poor production (table of contents, index) but focus on straight-forward explanations and working examples which are simple and easy to understand, and you'll see what I mean.

The two stars missing are for:
- no coverage of XML and ADO.net basics.
- too much illustration even for the very basic syntax which tends to confuse...

Overall, this is better than "Learning C#" by Jessie Liberty...
(Review Data Last Updated: 2008-10-17 06:40:06 EST)
09-13-08 5 3\3
(Hide Review...)  Beautiful presentation of C#
Reviewer Permalink
I wish I had known about this book when I first started learning C#. In just a few words it makes concepts clear that others cannot make clear in twenty pages. The clarity of the book is not only due to the generous use of diagrams, helpful though that is, but also to well-thought-out English and a user-friendly layout. The book is a sheer pleasure to read, and even if you already understand C# you may find it a great book for relaxation. Among other things, the author studied English literature at the college level before going into computer science, and that may be part of the reason for his outstanding ability to communicate. Anyone thinking of writing or editing a book on a technical topic should read this one for inspiration.
(Review Data Last Updated: 2008-09-29 04:35:53 EST)
08-28-08 5 3\3
(Hide Review...)  A very friendly and thorough reference
Reviewer Permalink
This is a reference that constructs ones understanding of C# one feature at a time in a one step at a time methodical manner. The liberal use of diagrams helped me visualise concepts more easily. I liked this approach when the author discussed delegates and events. Many books try to explain it but I was satisfied that I understood completely only after reading this book. e.g. I did not know that a delegate is actually a cillection of callbacks (not just one) before this. I also liked the friendly, usable and pallatable introduction to LINQ. Please note that this is a C# book and does not discuss dot net libraries. So you will have to buy another book for that.

It's good for someone new to C# (not necesarily new to programming) and also for more exerienced programmers who may keep coming back to it to really dissect language details - e.g how do I make best use of bit fields?
(Review Data Last Updated: 2008-09-14 07:49:46 EST)
08-04-08 5 3\3
(Hide Review...)  Best Computer Teaching & Learning Book available today
Reviewer Permalink
Dan Solis's Illustrated C# 2008 is a pleasure to read and from which to learn, both with concise information and the easy to understand illustrations in it.
The illustrations make this book unique in that they make relatively foreign concepts easy to understand. They are consistent, build one on another, and make sense. He takes the concept of the stack and the heap, explaining how temporary data is stored, right from the beginning. With each new data type, or type member, an illustration shows how it is different from the others, and therefore why that user defined type was developed.
I strongly recommend this book for anyone wanting to learn the basics of a computer language, and especially C#, which is becomming the standard, as well as the language used my Microsoft in their program development.

What a delight!
(Review Data Last Updated: 2008-08-28 04:51:50 EST)
05-23-08 5 3\3
(Hide Review...)  What every C# programmer needs to know
Reviewer Permalink
This is the C# book that I always keep next to me. If I am unsure about some type of class, delegates, interfaces, etc. I open up this book and get right up to speed. While concise, Dan leaves nothing out in terms of details required for effective C# programming.

The LINQ coverage is outstanding! It is so good that I hope Dan does an entire book on the subject. His mastery of informative graphics would be an ideal format for help to save us T-SQL hacks from having to stand on our heads to get at LINQ.

I highly recommend this book.
(Review Data Last Updated: 2008-08-04 05:07:07 EST)
05-13-08 5 3\3
(Hide Review...)  You will not read a better book on C#
Reviewer Permalink
You will not read a better book on C#.

The first edition (2005) was great, this one is even better.

If you only get two books on C# then this should be one of them.

But, if you only buy one book... :) then get this one.

Sorry this review is short on content, but the other reviewer will bring you up to speed. (just the ones with 5 stars)

The 2008 version vs 2005 version

It includes a new chapter on asynchronous programming using delegates.
It includes a new chapter on the new LINQ features.

One small down side in the 2005 version (not sure about the 2008 version)

The author states that fields should begin with upper case letters and local variable begin with lower case. In 2005 chapter on Methods, the author makes the mistake of using upper case for local variables...

This may have been corrected in 2008 version.
(Review Data Last Updated: 2008-05-24 04:28:10 EST)
04-26-08 5 3\3
(Hide Review...)  Clear and well organized
Reviewer Permalink
I now have 4 books on C# and this is by far the best (at least for me). The material is well organized with consice, well thought out explanations. In addition, the figures add a great deal of to clarify the text. To me, this book was written to inform.

As I usually make numerous notes this book fits my needs very well with an ample amount of white space.

Thanks to Daniel Solis.
(Review Data Last Updated: 2008-05-16 04:18:21 EST)
04-22-08 3 0\2
(Hide Review...)  For refenence, not for learning C#
Reviewer Permalink
Suppose you knew nothing of automobiles and wanted to know how they worked. A book using this author's approach would first tell you about every kind of screw in the automobile, it's exact size, material, thread count per inch, and type. Chapter 2 would tell you about the nuts into which the screws would be placed. Even for an experienced programmer, this book will tell you all about the trees, but very little about the forest. Why three stars:
because it's an excellent reference text about the language, clear and thorough.
(Review Data Last Updated: 2008-04-27 07:55:08 EST)
04-08-08 5 1\1
(Hide Review...)  Excellent content and a quick read!
Reviewer Permalink
If you are like me, typically when I read a programming book or article, I feel compelled to download the code, and modify it slightly in order for the content to really "sink in". Remarkably, while reading this book, I rarely felt that to be necessary, as his code examples often fully "illustrated" the topic. The result was that I was able to read this book quickly, 2-3 chapters per sitting.

I feel coverage of the main C# topics was excellent, as well as the order they were presented. His chapters on delegates, interfaces, and LINQ were especially good, with very little wasted time delving into esoteric areas that might be interesting, but not very useful. The only negative feedback I would offer is that occasionally topics were addressed to a general programming newbie audience, but I just skimmed those.

In summary, my kudos to author Dan Solis, it's a terrific book!
(Review Data Last Updated: 2008-04-16 23:15:49 EST)
04-07-08 5 1\1
(Hide Review...)  Quick and Easy!
Reviewer Permalink
I'm in complete accord with all the other 5-star opinions of this book. Studying it seems less like reading a book than listening to a series of finely honed lectures---complete with great white-board work. I would be surprised if there's a better introduction to C#. Besides lucidly defining technical terms as he goes, the author demonstrates exceptional skill in the use of text markups and simple graphics. My only knit pick would be on what I consider his scant coverage of Refection and Events. But even if these chapters were missing, it would still be worth $30 and 5-stars.
(Review Data Last Updated: 2008-04-16 23:15:49 EST)
03-19-08 5 5\6
(Hide Review...)  Visualized C# 3.0
Reviewer Permalink
Finally someone who knows how to explain C# visually. Simple clear drawings help you understand the whole proces of compiling and executing code.

If you think the "head first" books are over the top. You really should consider this "illustrated" version. In the "head first" books the graphices can be overwhelming while the illustrations in this book are just complementary to the text. I really love the "head first" books but I recommend them for learning something new but not as a reference book.

I have read other books covering the third version of C# and I must say this book really stands out. It starts at the basics but in the same way simple things are explained the more complex issues are covered. It all seems equally simple. To be able to write it down like that is a gift.

All in all highly recommended.
(Review Data Last Updated: 2008-04-09 09:35:56 EST)
03-05-08 5 2\2
(Hide Review...)  I am so glad I purchased this book
Reviewer Permalink
This book is perfectly concise. It reminds me how important it is to understand the basics and subtleties of a language.

I am using this book to transition from VB. Even though VB and C# are now very similar, I am convinced that C# is a superior language. Even though this book doesn't target VB programmers specifically, it is very easy to follow.
(Review Data Last Updated: 2008-03-19 19:43:56 EST)
  
                  Reader Reviews 1 - 15 of 15                 
  
  
  
  
  
  

Because the data used to generate this site come from outside sources, VeryWellSaid.com cannot guarantee the completeness or accuracy of the data.
Search VeryWellSaid™
Google
Web VeryWellSaid™
New subjects are added every week.
View Subjects Below by:
* Top Selling
 (click category name, left)
* Top-Rated Top Sellers
 (click 'Top Rated', right)
In the news...  
Dubai\UAE Top Rated
Influenza\Bird Flu Top Rated
Iraq Top Rated
Supreme Court Top Rated
All Books Top Rated
Arts Top Rated
Photography Top Rated
Digital Photography Top Rated
Digital Cameras Top Rated
Biography Top Rated
Business Top Rated
Management Top Rated
Marketing Top Rated
Sales Top Rated
Stocks Top Rated
Bonds Top Rated
Real Estate Top Rated
Trading Top Rated
Commodities Trading Top Rated
Time Management Top Rated
Starting A Business Top Rated
Children's Top Rated
Comics Top Rated
Computers Top Rated
PC Top Rated
Mac Top Rated
Programming Top Rated
Design Patterns Top Rated
.Net Top Rated
C# Top Rated
Vb.Net Top Rated
Asp.Net Top Rated
Java Top Rated
Python Top Rated
PHP Top Rated
Perl Top Rated
Javascript Top Rated
Ajax Top Rated
CSS Top Rated
Open Source Top Rated
SQL Top Rated
Databases Top Rated
Oracle Top Rated
MySql Top Rated
Sql Server Top Rated
IIS Top Rated
Apache Top Rated
Linux Top Rated
Windows Server Top Rated
Project Management Top Rated
HTML Top Rated
UML Top Rated
IT Certifications Top Rated
Cisco Certifications Top Rated
MCSE Top Rated
MCSD Top Rated
Cooking Top Rated
Italian Cooking Top Rated
Vegetarian Cooking Top Rated
Wine Top Rated
Engineering Top Rated
Entertainment Top Rated
Health Top Rated
Nutrition Top Rated
Dieting Top Rated
Sex Top Rated
History Top Rated
Military History Top Rated
British History Top Rated
Middle East History Top Rated
Land Battles Top Rated
Naval Warfare Top Rated
Air Warfare Top Rated
9/11 Top Rated
Terrorism Top Rated
Home Top Rated
Mortgage\Home Equity Loan Top Rated
Cars Top Rated
Car Buying Top Rated
Sports Cars Top Rated
Cat Top Rated
Humor Top Rated
Horror Top Rated
Law Top Rated
IP Law Top Rated
Legal History Top Rated
Fiction Top Rated
Oprah's Book Club Top Rated
Medicine Top Rated
Cancer Top Rated
Stroke Top Rated
Heart Disease Top Rated
Fertility Top Rated
Diabetes Top Rated
Pharmacology Top Rated
Back Problems Top Rated
Menopause Top Rated
Thyroid Top Rated
Pain Top Rated
Organic Chemistry Top Rated
Immune System Top Rated
Mystery Top Rated
Nonfiction Top Rated
Outdoors Top Rated
Running Top Rated
Radio Control Models Top Rated
Guns Top Rated
Parenting Top Rated
Divorce Top Rated
Professional Top Rated
Reference Top Rated
Religion Top Rated
Romance Top Rated
Science Top Rated
Physics Top Rated
Chemistry Top Rated
Astronomy Top Rated
Psychology Top Rated
Science Fiction Top Rated
Sports Top Rated
Teens Top Rated
Travel Top Rated
USA Top Rated
Europe Top Rated
France Top Rated
Italy Top Rated
England Top Rated
China Top Rated
All Books Arts Biography Click Here For An A-Z Index Of All 213 Best-Seller Subjects Business Children's Comics
Computers Cooking Engineering Entertainment Health History Home Horror Humor Law Fiction Medicine Mystery
Nonfiction Outdoors Parenting Professional Reference Religion Romance Science Sci-Fi Sports Teens Travel
In Association with Amazon.com

Cache miss
(not cached)