Used price: $4.00
Collectible price: $14.95
Buy one from zShops for: $5.00
List price: $40.00 (that's 30% off!)
Used price: $12.95
Buy one from zShops for: $20.00
Used price: $7.51
Buy one from zShops for: $6.20
List price: $39.95 (that's 30% off!)
Used price: $13.79
Buy one from zShops for: $16.98
The dilemma the authors faced was that if they wanted to create an excellent reference at a reasonable price, they had to skimp on creating a good tutorial. Well, they succeeded in creating an excellent reference at a fair price. The book is almost 800 pages, and I think they used the space very well. But as other reviewers have noted, if you need a slower-paced introduction, you will need another book. O'Reilly & Associates have apparently realized this, because they also publish "Programming ASP.NET" (which I know little about).
To me, the authors seem to be very knowledgeable. The book is well-organized and doesn't skimp on any ASP.NET topics. They know "classic" ASP extremely well, which is helpful if you yourself are migrating from classic ASP.
C# and other non-VB programmers will notice a slight bias towards Visual Basic .NET, but honestly this shouldn't be a problem for anybody, especially if you were used to switching between VBScript and JScript in "classic" ASP.
If I could change one thing about the book, it would be the introduction to ADO.NET. ADO.NET only bears a superficial resemblance to "classic" ADO, and the bound ASP.NET data controls are completely new. Yet the chapter that covers them is only 23 pages long. The chapter is explicitly written as an overview, but if you have no other printed reference handy the chapter ends up being just a teaser. The examples in that chapter are fairly similar to the ones in the MDSN library, which are quite "lazy". I would have gladly paid another $2.20 for 50 more pages to expand upon the topic. Instead I will have to find some good examples on the web somewhere, or buy another book (not likely).
I don't own any other ASP.NET books, but I can say that if you could only buy one ASP.NET book, this one would be a good choice.
Happy Coding!
Used price: $15.76
Collectible price: $15.88
Buy one from zShops for: $12.98
List price: $59.99 (that's 30% off!)
Used price: $19.50
Buy one from zShops for: $10.00
Rather than getting you started on the right track it gets you started by making you copy examples which IMHO is a poor way to learn especially if the examples are not very generic.
I recently picked up a better book which includes all the jsp and servlet best practices, perfect amount of HTML mixture in handling forms, etc. and also a broad coverage of the currently available JSP/Servlet Containers like the Jakarta group's Tomcat 3.1 Container.
I would recommend this book if you're looking for examples, period. However if you want to learn JSP and Servlet technology the proper way pick up Core Servlets and JSP by Sun Press. It's also more up to date with the JSP 1.1/Servlet 2.2 spec.
*) Covers a lot of ground on up to date (01/2000) server side tech, Servlets, JSP, RMI, XML, EJB, JINI, CORBA, JNDI, LDAP, JDBC, Mime, cookies, Internationalization.
*) Lots of hands-on details with many examples.
*) Very fluent and usually clear.
Con:
*) Very little on theory, concepts, server architecture using these technologies or trends, goes straight to the details.
*) Many exercises don't work without some hacking (they could still fix it, the code is on their site).
*) So much is about Java Servlets you would think Sun published it.
*) Not all the chapters are in the same level, you can feel many people wrote the book.
List price: $59.99 (that's 30% off!)
Used price: $24.93
Buy one from zShops for: $26.00
It covers many topics which makes this book a great reference for anyone who deals with Linux and even other flavors of Unix on a day to day basic. Buy this book if you are looking for a reference book on developing software on Linux that covers advanced topics.
Most topics only get a single chapter, so there isn't as much depth as you would find in a dedicated book on each topic, but there is a very wide range of material all covered in enough depth to get the more experienced programmer started with a new topic. There are one or two weaker areas, but overall a good choice of material succinctly presented for the more experienced application developer. I've given it 5 stars as it was exactly what I was looking for - a single reference to help me create a Linux-based web database application, your mileage may vary. I recommend you at least consider it.
List price: $25.95 (that's 30% off!)
Used price: $7.40
Collectible price: $15.88
Buy one from zShops for: $9.87
Used price: $4.95
Collectible price: $8.00
Buy one from zShops for: $4.50
At various times, he agonizes over his relationships with his wife, his sexual partners, and his deceased mother. He becomes embroiled in a Communist revolutionary plot in Barcelona, with one of his sexual partners, a Jewish woman, involved in its planning and execution. He reveals his necrophilic obsession to two of his partners, further revealing the exact, even more sickening, subject of his obsession to one of them. He has sex, he gets sick, his women have sex, they get sick, everybody has sex, everybody gets sick. For the punchline, near the end of the novel, Bataille throws Nazis into the picture, showing us that all the depravity of fascism is comparable to the depravity he has shown us all along. Though published in 1957, the book was originally written in 1936.
This reviewer isn't buying it. Not a word of it. Not the story, not even the "1936" part. For one thing, the writing style is actually more mature than that of "L'Abbe C", published in 1950. Bataille is most probably trying to show off that he detected the evil inherent in the Nazis "way back when". I don't give him that much credit.
For another thing, I think he uses Nazis as an easy way to score "scary" points. One might intellectualize his choice by saying Bataille is trying to tell us that no matter how disgusting humans may act, at least we're not as bad as Nazis. Imagine a murderer begging leniency because he's not a Nazi. He's still a murderer. It seems Bataille is using Nazis to justify the pornography he just wrote, as if the world is such a horrible place that pornography is just another little bit of it, and tries to throw a philosophical wrench into the works, as if saying life is meaningless in the face of all the horrible things fascism is doing to us in Europe, but I suspect it was all done just for the hell of it. I frankly don't see any rhyme or reason to the thematic choices he makes.
I have nothing against the depravity or explicit nature of the book. "Been there, done that", right? It's not even all that explicit, there's probably less sex in this book than the average mainstream novel today, and he's certainly not advocating committing even the slightest harm to anyone. There are a few disturbing or distasteful ideas here and there, but one never gets the sense Bataille really means what he's writing. One gets the sense he's simply trying to come up with every juxtaposition of immoral behavior and social taboo he can, just to tweak the reader's moral compass a bit, trying to get a cheap rise out of his audience. Maybe this was an interesting exercise in 1957 (or "1936"), but given the state of depravity which existed in Germany during the 1920s, and the state of sexual liberation which swept Europe from the late 19th century through the early 20th century, I strongly doubt it.
Perhaps the target reader for this book will be the person interested in twisted versions of 19th-century literature (Bataille wrote like someone living 50 or 100 years before his time), or the works of De Sade (albeit in highly shortened format, this book being only 126 pages).
The book is easy to read and contains much good advice, even if it is a little simplistic at times. Reality is often a little more complicated than Mr. Matthews claims. For example, people don't really "choose" to be miserable.
Despite its simplistic style, I highly recommend this book to all adults who are less than satisfied with their social life and would like to make more friends.