Used price: $6.96
Buy one from zShops for: $6.93
Professional JSP is one way to get up to speed. Like many of the books published by Wrox Press, Professional JSP covers a specific technology in-depth, as well as the various ancillary topics relating to it such as databases, servlets, and XML. While not every developer will need every web technology covered by the book (and there are many), the book works both as a tutorial to cover the basics and a reference for technologies that you may encounter later.
Professional JSP starts by covering the basics of Java Server Pages, and how they relate to other web technologies. Embedded in HTML pages, JSP provides an easy mechanism for creating interactive web interfaces that draws on server-side components, known as Enterprise JavaBeans. While the presentation logic is written in JSP, the processing occurs within these JavaBean components. The book takes a balanced approach, covering both JSP and its syntax, as well as how to write and interact with JavaBeans to perform useful tasks, like accessing databases through JDBC and using other Java technologies. However, if you've read other Wrox titles, you may find there is some overlap in the topics covered.
One of the nice things about Professional JSP is that, in addition to covering theory, it goes further and examines practical applications of JSP, and issues for programmers like security and debugging. Like other titles in the Professional series, there are case studies of real projects using JSP and related technologies. My favorite would have to be the case study on porting Active Server Pages to JSP -- something that is extremely important for developers with "legacy" web systems. On the whole, Professional JSP is an excellent book for web developers wanting to get up to speed with Java Server Pages, web development, and Enterprise JavaBeans. However, developers with less of a web presentation focus and more of back-end server view may also want to consider the excellent Professional Java Server Programming title, which also covers JSP. -- David Reilly, reviewed for the Java Coffee Break
After the JSP fundamentals are out of the way (which I am sure any JSP newcomer will appreciate and can benefit from), the book picks up pace with discussion on JDBC connection pooling, and the best practice for data access from JSP. Then comes the chapter on custom tags. My favorite chapters are the ones on debugging JSP's and implementing the MVC design pattern in JSP/servlets.
The case studies are very comprehensive and closely correlated to the earlier chapters. In one case study the design methodology is clearly explained with UML diagrams, which are very helpful to someone who is currently architecting an enterprise Java Web application. Other case studies cover such a wide area of topics such as JSP in combination with LDAP, EJB, XSL, and WAP.
For ASP developers, this books has two enormously useful chapters to get them started on JSP right away. One is a case study showing how to port an ASP app to JSP, and the other compares and contrasts the object model and syntax between ASP and JSP.
Having said all the above, this book does suffer from certain weaknesses. One is typical of any multi-author book, i.e., repeat of the same topic in different chapters. This is the case with JDBC, which shows up in both chapters 4 and 7. Another problem is the lack of the use of a standard servlet/JSP container, which will help new users to run all samples under the same software setting (although there is an appendix on setting up Tomcat server). Finally, a few chapters seem to be out of place in term of the logic flow of concept, such as the ones on dynamic GUI's and JNDI.
Finally, this book is still thin on heavy-duty J2EE topics, such as EJB, distributed transactions, message service, and interoperability with CORBA. This is why I consider it as an intermediate level book, not an advanced one. Hopefully we will see another Wrox book in the near future that addresses some of these issues.
Used price: $0.08
Buy one from zShops for: $1.59
You would think such a title would, at least, have its share of useful information. Trust me, it's slim pickings.
Out of 1160 pages of text, there are three on startup problems. Basically, you are told to start in Safe Mode. If you can't, good luck!
An example of the type of help you can expect is on page 20 of Chapter One (introductory material): "A value could tell you which interrupt and I/O port settings a piece of hardware uses. Suffice it to say that you'll find the value you need by using the keys, but you'll find the actual information you need by reading the values. There are three types of values: binary, string, and DWORD. Usually, only applications use the binary and DWORD value types. Values usually store configuration data in a format that can't be understood by humans."
I will modestly add, the way the early topics are explained is truly extraterrestrial. But for people who usually reside on this planet (as, I think, I do) this book is to be avoided. I kick myself for having wasted hours trying to follow the first two hundred or so pages.
This book would do well in a competition for the worst book ever written in the English language. I recommend it as a collector's item for that reason.
The power primers helped get my overloaded and underpowered system running better. I don't have the money to upgrade my system every few months, so getting the most out of what I have now is very important.
Once I did run into problems with my machine, the various theory and troubleshooting sections helped a lot. I found Chapter 15 especially helpful when I couldn't get games to run properly. The material on DirectX was great, even if it is a little out of date.
So, if you're looking for a book that's going to give you everything you need, try this one. I found that it really helped me when I needed it.
This book is a tad theory heavy, but even here the author excels. I now know how various parts of Windows 95 operate, making it much easier for me to diagnose problems with my system. The clear and easy to understand diagrams are a real plus. Again, the author lists filenames in the theory section. These file listings recently helped me fix a problem DLL (also known as DLL hell) by simply copying a new version of the DLL over the old one.
One of the authors, John Mueller, thoughtfully left his email address as part of the About the Author. I contacted him and found him extremely helpful and thoughtful of my concerns. Even though Windows 95 is old news, the author spent considerable time helping me use his book more effectively and even helped me around some problems areas within the book.
About the only two problems with this book are the index (not the author's fault since the publisher puts this together for him) and the lack of new hardware information. However, considering this book was put out before much of the modern hardware appeared on the scene, I can hardly blame the author for this oversight. My only thought is that he should keep the book up-to-date better for those of us who are still using Windows 95 and not filling Microsoft's pockets by buying Windows 98.
Used price: $0.98
Buy one from zShops for: $0.88
The book assumes you are already familier with the old diagnostic tools. For example, it tells you that the untility Dr Watson is much improved but only hints at what the utility does and gives no instruction for using it. (you will not find Dr Watson on the start menu so new users will not be able to even open it.)
I bought the book mainly because I have a software problem with my new computer. This book told me about starting in safe mode and went on to say that if that did not work the problem could be very difficult to track down. Thank you Mr Norton.
Fortanetly.
Unlike one of the other previous reviewers, I found the background and theory portions of the book to be incredibly useful in figuring out just what has gotten out of whack with a system that is giving me fits. The explanations of memory usage, peripheral drivers, and FAT32 should be required reading for anyone who does more than word processing on their computer.
In addition, the author provides really good productivity tips that have made working with Windows a pleasant experience. I usually don't have a lot of time to waste getting things done, so anything that helps me work more efficiently is welcome.
The big negative for this book is that the author spends a lot of time discussing theory. He'll talk about how things work for pages at a time. While this is OK if you have a lot of time to read, it's time consuming to dig through pages of theory to find the one piece of useful information you need. I did find the theory useful, so I can't say the author was completely wrong in adding it to the book, I just wish all of the theory had been included in separate sections so I could ignore it.
I gave the book five stars because it is an essential reference despite the organizational flaws. Any book that can fix as many problems as this one can deserves high marks. Perhaps the author will include less theory the next time around.
Used price: $34.00
Buy one from zShops for: $41.27
Wish I had this book before beginning my latest project. It has changed the way I look at Forms and Reports development.
As a longtime Oracle DBA and a long-ago SQL*Forms developer, I was called upon to create an infrastructure for Oracle-based applications development. I knew all the Forms concepts, but desperately needed as quick a jumpstart as I could get to make it all work together. This book provided that jump with detailed instructions and examples.
I really think this book will become _the_ standard methodology for Oracle Developer developers everywhere.
Congratulations - and many thanks - to Dr. Dorsey and Mr. Koletzke for a job very well done.
Used price: $7.11
We already have a good understanding of how to get the job done -- we just wanted to use the tool. Thus, we only skimmed the parts of the book we considered were just a tepid introduction to Yourdon.
If you already comfortable with task analysis, problem decomposition, and normalization, and simply want to know how to use this tool to develop a system, move on to something more practical, such as "Rapid Application Development With Oracle Designer/2000" by Chris Billings, et.al.
I would recommend this book to: 1) persons with some designer experience who are attempting to use designer 2000 for serious development efforts; 2) teachers in an advanced database design class; and 3) anybody interesting in understanding the role of software design tools in modern software practice. Novices will need to spend some time working with the tool, performing the designer tutorial that comes with designer, and perhaps reading some of the other literature on database design such as Date's "An Introduction to Database Systems".
Excellent book. I cannot wait for the authors to produce another edition to cover Designer 2000 version 2.1.
List price: $13.00 (that's 20% off!)
Used price: $1.94
Collectible price: $5.25
Buy one from zShops for: $2.43
Give this one a miss.
It covers, very well and in quite clear language, a history of the papacy from the time of Pius VIII (1829 to 1830) up to John Paul II's historically crucial letter "Ordinatio Sacerdotalis". Each conclave in that period is discussed very well and with quite reasonable language that I have found very helpful in gaining an understanding of where the papacy has travelled in recent centuries.
The next part of the book looks at John Paull II and explains his thought. It does an easy-to-understand job that could, I feel, give a better understanding of his Polish nature.
The last part written before Peter's death deals with "Ordinatio Sacerdotalis" and the reaction to it, however it fails unfortunately to reach the notes of Ratzinger about the infallibility of the document and to explain in simple, if for many harsh, language what this will mean for the next centuries of the Catholic Church.
Margaret's article is a very detailed (compared to her late husband's) analysis of the College Of Cardinals as it was comprised in 2000.
Though this is now completely out-of-date, contrary to what others have said about Margaret's writings, I find her very balanced in her exceedingly sensible admission that the next Pope can only be just as conservative as Wojtyla. She is very willing to face and accept the fact that many cardinal want an even more conservative papacy in the future, and looks at such cardinals as Dario Castrillon Hoyos and Rouco Vadela as possibilities for the next Pope.
My main criticism of Margaret is that her language is so unclear and that she seem incomplete - it is as if one would need a detailed analysis of those cardinals who nobody, outside or inside the Vatican, would consider as possibilities for the papacy.
Though out of date, this contains some useful information.
List price: $49.99 (that's 50% off!)
It is SIGNIFICANTLY better than last JDeveloper book which was useless.
List price: $18.00 (that's 30% off!)
Used price: $7.75
Buy one from zShops for: $6.98
Instead, McBrien has provided several hundred pages of typical, tiresome "Catholic" dissent badly disguised as a history book. As a non-Roman Catholic clergyman, historian and theologian, I find that very unfortunate.
For a far better book from an academic perspective, I would suggest Dr. Owen Chadwick's Oxford Dictionary of the Popes as a much more valuable reference tool.
For the most part, McBrien looks at the popes with a scholarly and critical eye, describing how most of the popes throughout history were preoccupied with political and military matters rather than spiritual ones.
However, he does drift from a scholarly, critical examination from time to time. For example, I thought that he was improperly airing out his theological complaints against the current pope in his section on John Paul II (McBrien is theology chairman at Notre Dame), but I enjoyed his passage about the much-beloved pope, John XXIII. (can someone out there recommend any good books on this pope?)
McBrien ends this reference work with some papal facts, like "best and worst" and "firsts and lasts" and has a chronological list, as well as an alphabetical list, of the popes. However, my favorite parts of this book were the introductions to each chronological period of papal history. McBrien gives a general picture of the mood of the day and how each pope dealt with military, political (and sometimes spiritual) issues of the day. He also takes a look at internal church politics and stresses that throughout history, popes were sometimes under control of kings, emperors, powerful families and groups of bishops and clergy.
I've even used this book to settle barroom discussions over popes and in August, 2002, when the press began to ask if Pope John Paul II was going to resign, I referenced this book when people were asking me if other popes have resigned in the past (they did, BTW).
The book is a solid reference if you someone asks you who Pope Eugenius or Sixtus II was, and when they were popes. Since McBrien had 2,000 years of history to cover, it piqued my curiosity to learn more about these fascinating individuals and the times in which they lived.
Used price: $0.05
Collectible price: $3.98
Buy one from zShops for: $3.49
I honestly have never read anything quite like this book and I can honestly say that it opened my eyes! This Satan guy is one twisted s.o.b. though not half as wired as the doomsday twins from Wackedoutville. People believe this stuff, some of them might even be able to read. Oy-oy the world is truely coming to an end. Well, hopefully for some of these nutters.