Used price: $5.77
Buy one from zShops for: $3.95
List price: $23.00 (that's 30% off!)
Used price: $13.70
Buy one from zShops for: $13.70
I could not disagree more with the sentiments expressed by the reviewer, and I have great difficulty believing he/she actually read the book. I simply cannot imagine how anything I wrote in the book could be thought to support the views expressed in that review. There is certainly nothing in the book to suggest that African Americans "are the most racist people of all." Quite to the contrary, it is not possible to read the book and draw that conclusion from my arguments. But it is possible to bring that existent belief to a reading of the book, and be unpersuaded by the book's arguments because of an inability or unwillingness to think otherwise. Indeed, there is a section in the book that discusses just this phenomenon.
I argue in the book that race and racism are the historical and social constructions of a dominant sociocultural group, and as such they structure and maintain the position and advantage of this group in relation to other people groups. The analysis in the book serves to focus attention on how this everyday world of race and racism is structured and maintained. This analysis moves toward a discussion of the framework for reconciliation as suggested by both sociocultural analysis and the impulses in the Christian tradition. Thus the book is a contribution to the development of a theology of racial reconciliation, one that will warrant and encourage the anti-racism initiatives of Christian communities.
List price: $49.99 (that's 30% off!)
Used price: $34.00
Buy one from zShops for: $27.86
There are so many books on C# now, but a few really shine as being great. This book is one of them.
I liked this book because it can be used as both a user guide to learn C# _and_ as a reference book to C# and .NET. No other book even comes close to that goal, and the authors have done a really great job.
Another great thing about this book is that it can be used by beginners and advanced users, so if you don't know C# you can learn everything you need from this book. Even if you don't know programming, this book is written in a style that you can understand - all without talking down to the reader.
There are also topics covered in this book not covered in any other book - such as security and other advanced topics.
I particularly liked the coverage of ASP.NET, ADO.NET, and security.
This book is much better than the O'Reilly and Wrox C# books.
Part 1 of the book covers the details of the C# language, such as using variables and objects, baic C# programs, and compiling and running programs.
Part 2 goes into the advanced aspects of C# and .NET, like thread programming, assemblies, security, remoting, and so on.
Part 3 dives into .NET programming, such as ASP.NET, ADO.NET, Windows application programming, and building web services.
List price: $59.95 (that's 30% off!)
Used price: $33.00
Buy one from zShops for: $39.00
I especially like the fact that the author does not waste time on explaining the Visual Studio.NET IDE. This keeps the focus on where it belongs-the C# language and the .NET class libraries. I feel a language the libraries are best learnt by doing the coding in a notepad like environment-where you write all the code, make mistakes, stumble, and in the process, learn. Using an IDE that produces wizard generated code can be counter productive (although the VS.NET IDE itself is superb)when you are in the process of learning.
I do have a few gripes abt the book, though not about the quality of the content, rather what is missing from the book. I would have loved to see more on network programming and using the xml parsing APIs (something that I use a lot myself). (perhaps a vol II of this books will cover those!). But a book cannot cover everything. And what is covered is absolutely top notch.
....
One of the very first things I noticed about this book is that it has a sticker on it that says that online updates for the final version of .NET are available. I went to the site and downloaded the list of changes to the book. The list was actually fairly short and the changes straightforward. I regard this as a good sign.
The book is well laid out and clear, the first 130+ pages dedicated to fundamental concepts and structures of C#. A 70-page introduction to OOP, in the context of C#, follows. The next few chapters deal with advanced topics including container classes and threads. Next the reader is launched into more graphically-oriented topics. Finally, the topics move into such as object serialization, database access, and web-centric subjects. The progression from subject to subject is logical and smooth, and each section is written clearly so as not to leave the reader in the dark and each presented after its prerequisites.
Example code in this book is clear, concise, and explained. The source to the examples is *not* included with the book, but is available readily for download.
This book is a great start into C# and .NET. It is *not* comprehensive, but it covers most of the important topics that get used regularly. Seriously consider this title when investigating C# and/or .NET.
List price: $49.99 (that's 30% off!)
Used price: $0.72
Collectible price: $10.59
Buy one from zShops for: $0.65
with C++ and none with Java, I find some features of this book appealing,
but have the impression that clearer, shorter books must exist that cover
the same material. This nearly 900-page book covers a wide range of C#
topics and is meant to be especially readable for people that know C++
or Java. An appendix describes the assembly-language-like intermediate
language into which C# and other languages are compiled. Examples of C#
code account for a substantial fraction of the book.
Many of the examples show intermediate code into which example C#
code has been translated. Early on, I found these translations and
the appendix useful for getting a feel for the intermediate language.
After a chapter or two, I started skipping over the translated versions.
Eliminating most of these translated versions would make the book
significantly shorter without compromising the discussion.
The book has a chatty writing style that is probably intended to be
friendly. There is nothing inherently wrong with using this idea in
scientific and engineering writing, but this book's presentation comes
across as paternalistic and verbose. For me, the last straw, and the
cause of my writing this review, is a flowery sentence in the chapter
summary on page 212:
"In this way, attributes are like a breath of fresh air -- in one
fell swoop releasing the shackles that have bound developers for so
many years."
Some of the writing is equally painful to read, and distracting. Writing
improvements and better editing could clarify the book and make it, say,
20% shorter. Problems include the excessive and not-quite-correct
use of the words "however" and "although", frequent use of the word
"I" in a book with two authors, and referring to terms that have not
yet been defined. Some of the book's examples are framed in terms of
Microsoft Windows topics; even someone intimately familiar with Windows
might feel that the material to be explained does not require the amount
of text that this book uses to set up its examples.
The book, published by Microsoft Press, refers to the intermediate
language almost exclusively as MSIL, for "Microsoft Intermediate
Language". There is apparently a distinction between MSIL and CIL
("common intermediate language"). The book's index has some two dozen
entries for MSIL, but just one entry for CIL. This entry points to
page 548. The relationship between CIL and MSIL, whatever it is, is
important enough that it needs to be explained in the first few pages,
and indexed! This and similar cases in the book give the impression
that the C# language is a Microsoft product for Microsoft platforms only.
It appears, though, that this is not Microsoft's intent, and that C# is
not evolving in this way. See, for example, go-mono.com, or numerous
articles on the web about the adoption of C# and common language
infrastructure for standards by the European Computer Manufacturers
Association (ECMA).
When reading about something familiar in this book, such as C# concepts
that are similar in C++, I went through the material quickly and skipped
many of the examples; with less-familiar topics, I found myself reading
the material and then seeking clarification elsewhere. It's often nice
for readers to have multiple sources when learning something new, but
in the case of C#, a clearer book can probably be written for the
same audience while presenting less of a need to use multiple sources.
Particularly for experienced developers, using other books to learn C#
should be more efficient than using this one.
PROS: Great introduction to the type system, classes, operators and operator overloading. Also, major kudos for including several .net chapters on multithreading, reflection and com interoperability.
CONS: Would like to have seen a better opening chapter on oop. Would also like to see more .net stuff - especially winforms. However, since the book's focus is C#, I really couldn't take off for that omission.
Anyway, in final, a really well done book and one that I will keep handy for a good while to come.
It's, hands down, the best book I've read. Right off the bat Archer explains the fundamentals of OOP, (a chapter all of us should read no matter what kind of OOP geniuses we think we are). He then goes into introducing .NET and never looks back. From C# Class Fundamentals to Writing Code and on to Advanced C#, he keeps you going and motivated to learn. I've gone through the book twice now and have it 'dog eared', marked, scribbled in and flagged.
The author knows his stuff and it shows. Archer is an intelligent well-spoken author that gets the point across no matter what level of experience the reader has. All through the book he explains and re-explains what he's trying to say, (just in case you missed it the first time). Very few authors do this and needless to say it leaves many of us wondering what the heck their point was.
In short, don't get left behind...."GET THE BOOK!!"
Used price: $7.29
Buy one from zShops for: $6.56
I was particularly impressed by the level of support offered on Liberty's web site. He has a FAQ, the complete source code, and most important a link to a discussion center where you can ask questions that arise from reading the book. I found him to be very responsive to questions and eager to improve his book
I was also impressed by the coverage of such advanced topics as remoting, threading, attributes and reflecton and so forth. His ocverage was extensive, knowledgable and accurate.
I'm looking forward to reading his new book, Programming ASP.NET as well
If you're familiar with the Core Java books by Prentice-Hall, you'll notice a similar style here - brief coverage of topics that should be familiar to any experienced programmer (classes, objects, interfaces etc.) with more than enough depth where necessary.
If you're already proficient with a language such as C++, Java or Visual Basic and want to convert your knowledge across to C# quickly, this book will provide everything you need in a digestible form. Recommended.
The second part is a good introduction to using C# to program .NET applications, including web services, web apps, windows applications, and the use of ado.net
Part three is a real treasure. Here Liberty teaches the advanced concepts that are difficult to find elsewhere. He explains attributes and reflection, remoting, streams, asynchronous i/o, threading and so forth.
The examples in Prog. C# are excellent; well thought out and on point. Liberty provides source code and other material on his web site.
I can't recommend this book highly enough.
List price: $49.99 (that's 30% off!)
Used price: $27.95
Buy one from zShops for: $27.90
While "E COM" covers things you must know about COM, "E .NET" often tells "deductions" about things you aren't supposed to know.
Writing style: how would you like "Having said that" and "To that end" in every other paragraph? Also Don spends 3 sentences where 1 would suffice and doesn't spend enough were it's needed. And I thought I knew his style.
First 1/3 is quite a waste if you already have spent a few month working with .NET and digging MSDN. And if you haven't the last 2/3 aren't for you.
If you expect insights into .NET technologies, such as ASP.NET, Forms or ADO.NET, pass it by. This book as title claims is just that - CLR. It tells you too much about CLR if you just want to use it and not enough if you want to port it to another platform.
There was pretty good explanation of COM-.NET relationships, well, to be expected. If it was up to Mr. Box he wouldn't let COM go, even though he sympatizes MTS team that had problems employing it for AOP introduction.
If you expect to do a lot of porting/plumbing this book is for you.
I'm giving it 3 points and I will leave it to dust until I come across a problem that's been addressed in the book.
Used price: $22.00
Buy one from zShops for: $42.43
There are lots of books out there that claim to be able to give you all the knowledge you need to pass the mcse, what I like about this book is that it is not an mcse book. This book covers exchange in a corporate production environment.
The author goes into the most indepth detail of the exchange architecture that I have ever come across. Utilising his experience at Digital as the world's number one implementor of exchange, he uses many real world examples of how to deploy maintain and support exchange 5.5.
If your going for the exchange mcp exam save your money, don't buy the 101 mcse exchange guides that are out there buy this book. Also if your considering deploying exchange, or are simply a systems person who would like to know more about the product, buy this book.
Used price: $8.95
Buy one from zShops for: $8.95
In this story, it's Cyrus, a private detective, and Eugenia, a Museum Director. The death of a glass collector on Frog Cove Island bring the two together on official missions that hide their real motives: Eugenia to investigate the death of her artist friend (who was also one of the collector's many girlfriends) and Cyrus to hunt down an ancient artifact that was stolen under his security watch three years ago. Their initial suspicion of each other plays against strong physical attraction, but while there is heat and sexual tension, there's no sense of inevitability that these two characters deserve each other and should fall headlong into each other's arms. The main characters are disappointingly flat and the love scenes seem contrived. Krentz tries too hard to make the characters outwardly different that they end up as stereotypes - the sleek, sophisticated Museum Director and the strong, silent detective with the too-colorful shirts. The novel's redeeming features are the snappy dialogue and the quirky secondary characters.
If you want to start on a Krentz romance, I'd strongly recommend Absolutely, Positively, Grand Passion or Deep Waters. While Sharp Edges is still a good read, it won't warm you up on cold nights.
It is a fun book, with JAK wonderful quirky writing. I mean, when her character takes one look at the Private Investigator Cyril Chandler Colfax and thinks "She wondered what the penalty was for strangling very large men who wore tacky aloha shirts, khaki chinos and moccasin-style loafers. Surely no judge or jury would convict her, she thought. Not when they saw the evidence." Well, you know the romance is off to a rocky start!!! Eugenia Swift is a sensible young woman, a connoisseur of beautiful art, a very elegant woman. She has been asked to go to Frog Cove Island, and artistic Haven outside of Seattle. She is to go there to catalogue the art collection of Adam Daventry. Only, she is forced to take Colfax as a body guard, much to her dismay. The dismay increases to horror, when Colfax insists they pose as lovers while on the island.
This does not sit well will Eugenia, because she is going there not only to catalogue the artworks, but to find out what happened to her friend, Nellie Grant, the late Adam's Daventry's lover. She thinks the green-eyed Colfax (green this time - you get green, grey or amber....lol) might crimp her investigation into Nellie's death. What she does not understand, Colfax is on a trek to avenge an old wrong.
Eugenia has always keep her emotions on the shelf, putting everything into her career, but it soon becomes evident, that their lives will depend on them playing convincing lovers.
JAK delivers her usual spunky heroine who tries to run circles around the deceptively deep male...and does it with style.
List price: $4.95 (that's 50% off!)
Used price: $0.55
Buy one from zShops for: $1.73
The play raises questions about female self-sacrifice in a male-dominated world. Nora is a "wife and child" to Torvald Helmer, and nothing more. She is his doll, a plaything on display to the world, of little intellectual value and even less utility in his life. Thus it is logical for Helmer to act so shockingly upon his discovery that Nora has managed financial affairs (typically a family responsibility reserved for the patriarch) without so much as his consent or knowledge. What, then, is the play saying about women by allowing Nora to act alone and independently, all the while allowing her to achieve little success in doing so?
Such an apparent doubt by the playwright of the abilities of women is quickly redeemed by Nora's sudden mental fruition, as though she, in the course of a day or so, accomplishes the amount of growing up to which most persons devote years and years. She has developed the intuition and motivation to leave behind everything she has lived for during she and Helmer's eight years of marriage in exchange for an independent life and the much-sought virtue of independent thought. Nora suddenly wishes to be alone in the world, responsible for only her own well-being and success or failure. She is breaking free of her crutches (Helmer, her deceased father, the ill-obtained finances from Krogstad) and is now appetent to walk tall and proud.
Through the marital madness of Helmer and Nora, Ibsen is questioning the roles of both husband and wife, and what happens when one person dominates such a relationship in a manner that is demeaning to the other, regardless of whether such degradation is carried out in a conscious, intended frame of mind. Ibsen is truly a master playwright, and his play A Doll's House is truly a masterpiece.
In this play, everything happens around the main character Nora. She is innocent, naiv and has no education at all, just like most women of her social rank had at that time. Her husband, Torvald, is well known in the city, and his wife is just a "doll". She isn't supposed to have opinions on anything, just smile and look pretty in this male dominated world.
When Torvald Helmer finds out that his wife has "stole" money from her father to be able to pay for a health insitution for him, he's shocked. Nora, not understand what she might have done wrong, was only trying to help her husband, and yet protect her dying father. She wakes up, starting feel independant, wanting to discover herself...
Ibsen was a master of showing different sides of the social levels, and giving a critic view on what he didn't like. He has done it yet again, focusing on the marriage of these two people. Supression and a male dominated world is central aspects, and also the growing feminisme.
The book is worth reading for anyone how loves to read. It is truly one of Ibsen's best plays!