This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
<pre>Author/s : Subrahmanyam Allaramaju, Cedric Buest, Marc Wilcox, Sameer Tyagi, Rod Johnson, Gary Watson, Alan Williamson, John Davies, Ramesh Nagappan, Andy Longshaw, P. G.Sarang, Tyler Jewell, Alex Toussaint Publisher : Wrox Category :J2EE & Distributed Computing Review by : Peter den Haan - Bartender, December 2001</pre> Professional Java Server Programming, J2EE 1.3 Edition, updates the older J2EE 1.2 edition of the same book. A few chapters have been added, a few have gone, and a lot of details have changed, but the seams between the old material and the new generally don�t show. The book is huge! Between its 1250 pages and 13 authors, it covers every important J2EE API, from JDBC to Connectors and Web services. It also discusses architecture, packaging and design patterns. You can start out with little more than some solid (J2SE) Java knowledge; it will be hard work, but by the time you�ve worked your way through, you will have a comprehensive knowledge of the J2EE platform. There are disadvantages. This is not a book that takes you from cover to cover with a seamless development of material. There is some overlap between the chapters. The core J2EE topics (Servlets, JSPs and tags, EJBs) are discussed in a depth, with lots of code examples that can occasionally be too detailed for my taste, but many others (e.g. JNDI, JDBC, Connectors) barely scratch the surface and remain a bit theoretical. Ideally architectural and design considerations would have gotten a bit more, and more consistent, coverage throughout the book. This will not be the only J2EE book you own; you will want the specifications, something with a stronger design focus such as Core J2EE Patterns, and maybe some specialised books. But it is an excellent place to start. More info at Amazon.com More info at Amazon.co.uk More info at FatBrain.com [This message has been edited by Johannes de Jong (edited December 05, 2001).]