Variants Books
Related Subjects:
More Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250

Used price: $3.34

Presentation needs workReview Date: 2008-07-29
Look instead at Core JavaServer Faces or free J2EE tutorialReview Date: 2005-09-26
2/4 of the book API reprint
1/4 of the book actual JSF stuff - not real world related - unless you know exactly what you are looking for you'll never find it...
i'm surprised this book went into print - probably somebody upstairs decided to have at least something rather than nothing.
waste of time and money.
A decent survey of JSFReview Date: 2006-02-26
For a J2EE beginner, a great resourceReview Date: 2006-03-27
Bergsten does an excellent job (in contrast to the Official J2EE Tutorial, imho) at presenting each concept with just enough background, context, and detail as is necessary for one to understand what is happenening at a given moment.
I really like the fact that all of the code is listed in its entirety in the text, with descriptions interspersed. I really dislike the style of tutorial that tells you to "download and install the source code" and then proceeds to discuss it. I find that by having the example provided to me, I tend to skip over the boring, but important, details and at the end of the read, I haven't retained much. I learn by "following along" and typing in the listings myself. It helps me to remember the concepts, and forces me to concentrate on what's happening.
I can't speak for how effective this book would be for someone who already knew J2EE in some capacity, but for me, a J2EE newbie who likes a hands-on, applied approach, this book was the perfect fit.
OK Starting PointReview Date: 2006-11-08
Here are some things to be aware of:
1) Does a poor job explaining the lifecycle of a JSF component; he writes the sequence of events out in paragraph style and does not provide diagrams (UML or otherwise) to help with the illustration
2) Constantly switches metaphors as he is explaining JSF; sometimes he will be talking about the implementation view of a JSF component and then other times he will be talking about the application view of a component. It would be better if there were one or two chapters that focused on the "how the heck does this work behind the scenes" and the rest of the book focused on applying JSF.
3) There are syntax errors throughout the examples; this includes the code examples (.jsp examples) and the configuration examples (web.xml and faces-config.xml). To his credit, he constantly references the appendix section for a more complete example. As a reader, I personally don't like flipping back and forth all the time.
4) His coverage of the application (using JSF actions) is very basic (academic). He doesn't go through the academically classified edge-cases, which is disapppointing because those are typically classified as real-world.
5) He forward references way too much; for example he will talk about / use something in say chapter 4, and then states something to the effect "oh, we'll come back to that later, don't worry about it now". From a learning perspective this is terrible. It causes your train of thought to be derailed and you end up asking yourself the question "what does that do?".
On the positive side, the flow does seem to make some sense from a learning perspective. He builds on the foundational concepts and frames the learning in the context of creating a "real-world" application.
I understand this book is a bit out of date (suprises me O'R hasn't encouraged an update). My suggestion is to buy this book used.

Used price: $6.93

Not HelpfulReview Date: 2006-09-01
First of all, design pattern would lose most of its values (or at least it is hard to appreciate its value) if there is no design context and forces that constrain or influence the solution proposed by the pattern. The context and resolution of these forces will let the reader/designer the see the value of how a design pattern fits in and balances the forces and maintains a level of flexibility. However, each chapter of the book provides little context for the design challenges.
Secondly, I don't understand why the author picks fireworks industry as the background for all the examples in the book, it is an area that most people are not familiar with. I know design patterns are not domain specific and can be applied broadly, but knowing the background of the industry in the examples is definitely helpful for readers. And all those examples are very boring, and sometime ridiculous.
Thirdly, the author tries to provide some pattern refactoring examples, but does a lousy job compared with Joshua Kerievsky, the author of "Refactor to Patterns", who provides clear steps to refactor from an existing causal (bad) design to a pattern. Particularly, what are the problems of the existing design and how a design pattern will solve those problems.
Overall, I am sorry to say that the author's mission failed terribly for such a good will.
One of the Worst BooksReview Date: 2006-04-13
Not worth the time and moneyReview Date: 2005-09-01
One star might be too mean. However, if we are saying what someone already did, it would be better to use simple examples and make it easy to understand. Otherwise, what's the point?
GEEKY!Review Date: 2004-06-14
The book content is sound and some of the patterns are explained in a decent way, but the workbook approach fails as most of the questions are unclear or just too trivial. I find the choice of using a firework factory to work out all of the patterns weird at best.. it makes for a very boring sequence .. fireworks might be fun to see but who cares to learn about star presses, fuses and chemical batches? Besides squeezing all of the patterns in a single context makes for a very forced result. And how about all the swing code thrown in without a real reason? It is just distracting. The author is certainly competent, and a sharp programmer, but he could not resist the typipcal geeky tendency of making things more complicated than they really are by throwing into the discussion basically everything he likes or knows about... parsers, state machines, swing, recursion, object models etc etc.. not to mention the damn fireworks.. ! ;)
I am still looking forward to a book that offers a clear , no frills explanation of design patterns and presents for each pattern a series of ( a lot of ) examples from different context. That is what is n eeeded to absorb good object oriented design and patterns.. simple, clear explanations and practice, practice, practice. Meanwhile, before you go for "the book" (Design Patterns by Erich Gamma, et al ) I would recommend reading
Design Patterns Explained by Alan Shalloway.
Not very useful and teaches many anti-patternsReview Date: 2003-09-04
I think it is a total waste of money.

Used price: $7.88

Ok bookReview Date: 2008-10-30
Eclipse, by Steve HolznerReview Date: 2008-08-27
Interesting starting point but perhaps needs updateReview Date: 2008-08-24
To develop Java programs, I downloaded Eclipse IDE and started to write programs one project for each set of progressed specifications. Soon I had some 10 projects with 10 sets of codes. Eclipse was great, it allowed me to debug and see activities even in multi-threaded execution of programs. However, I wanted to have some transition among my 10 projects to be smooth. I wanted to use consistent interfaces, shared code for classes and comments. I wanted to learn more on refactoring functionality of the IDE. I bought the book to fill this goal.
Have not found much to help my goal but the book has exposed me GUI builder ideas V4ALL. But this project seem to be already gone. SWT was also a new exposure. I have not yet explored it but would it be acceptable replacement for Swing for a university course?
Over all the book is nice and easy introduction to using Eclipse IDE but much of what it introduces can easily be learned from the Eclipse help, tutorials and commonsense. It is time that the author be magnanimous and put the book on Web for all Eclipse beginners to read and adapt the tool. Good book but I am not sure if I can ask my students to spend money on purchasing a copy. An update to reflect the current state of the IDE would also be welcome.
Chapters reference obsolete toolsReview Date: 2008-01-20
EclipseReview Date: 2006-11-14

Used price: $0.47

Java 2 for Dummies is GREAT!!!Review Date: 2008-08-03
Humorous, practical and well-orientedReview Date: 2007-03-30
It's simply excellent. 110% recommended.
Java is different from C++, unlike people sayReview Date: 2006-10-13
Great for Home Schooling Kids on Java 2Review Date: 2004-07-23
We added in some home-grown practice assignments and got teens who were writing programs in a manner of weeks and enjoying it.
In addition, having an email address to send questions to and get quick turnaround responses is a great benefit for learning. Mr. Burd most obviously knows his stuff.
a step upReview Date: 2005-11-13
You can read my review and others on that book. It was a breeze. But this review is for Java 2 for Dummies. Although I have learned much from it, it does leave me wondering why he hardly ever references his earlier book. The first review I read gave this book a one-star review. I think it deserves a little more from a perspective of a person that read the earlier book.
If you're considering buying this book and do not own or have ever read Beginning Java Programming for Dummies, then this book is not for you. You must absolutely read that first, because every author and teacher has a different way of teaching.
In this case, it is more difficult because he is entirely bringing up a new subject. He intorduces Java to an absolute beginner like me very well. But the thing is, he does it in his own way. If you learned basic Java from another source, chances are they taught it in another way. You will feel confused because you aren't continuing the flow of his teaching.
Overall, here's what I think of the book.
1)Good-The author continues his prequel, Beginning Programming with Java for Dummies, in an elegant, easy-to-learn way.
2)Bad-He doesn't present it in a way that any beginner Java programmer can pick up on, only for ones who have read the prequel or other similar teachings.
3)Good-He introduces necessary pieces of Java perfect for the intermediate and gives you the skills you need to create simple to more complex programs from web applets to a sophistocated game.
Overall, I would like to give this a 3-star rating, but the content of the book presented in such a way urges me to give it four stars.

Used price: $23.63

Awesome book!!Review Date: 2007-07-03
A compliment that I use to work with this book is the Core Java Fundamentals vol.1.
More of a reference than a tutorialReview Date: 2007-10-24
Having used the book a number of times I find it an excellent first reference for doing most relatively simple to intermediate things with swing. It has excellent organization and index so finding what you need is quite easier and fast. There are many code samples- snippets, not full listings- showing how are use the major and most heavily used features of most components. It is also written in an approachable and helpful manner. It disavows exhaustive coverage of every single feature ( Try Swing by Robinson and Vorobiev- ISBN 193011088X for that)
This book is not a tutorial on java. There is no overview of the language. There is a disc with code listing. The style is generally of a bunch of small, self contained lessons on how to use a component- hence the usefulness as a first reference (at the cost of cohesiveness and an overriding arch). Where it falls down is when you progress beyond beginner-intermediate level with swing and want major coverage of obscure features. This probably isn't a problem for most of us not needing to attain guru level swing-skill. I think a solid example on how to use the MVC pattern (Model View Controller where Swing addresses the View) would have been a nice (and appreciated!) addition. From personal experience there is a tendency to put too much Model in the View rather than separate them out so changes/updating through versions is simpler. Learning this lesson is a must for anybody working with GUI's.
At times too there is the annoyance of not including things you would consider necessary, for example an explicit example of a combo box model and so forth. This devalues the work to some extent. A brief reminder of annoymous inner classes (as event handlers of choice) should also be included as too perhaps some mention of threads and thread safety. Thus the book requires a certain level and certain approach. Just remember it isn't a step-by-step, "let's build an application" tutorial through Swing.
So overall: a good book to start with and keep handy as more of a easy reference than a tutorial (I like paper references rather than online ones so I maybe baised in this respect). It's light on some areas, particuarly higher level and greater depth stuff. It starts at a reasonable level if you have some experience with Java (a typical book like Core Java by Horstmann covers easily up to and enough Swing to get you to the point where this book is a reference rather than a how-to). As a how-to for a novice I think it may be beyond many of them. Swing: A Beginner's Guide by Herbert Schildt may be better in this regard. If you don't mind the short, sharp discrete (disjointed) approach to concepts than you might not mind this. Otherwise it may be frustrating.
I Second Thomas Duff's ReviewReview Date: 2004-11-04
great potential but poor deliveryReview Date: 2004-09-01
The book has great potential. For me, i would rather see the full examples at the end of each chapter or at the end of each lesson where the code snippets reside. This would be more helpful to me as i could study the full code without having to go to the CD or its copy in my drive and navigate through the way nested tree to get to each example. Thus one star.
Second edition is greatReview Date: 2004-08-07
Of course the "down side" is that all the material is available online for free. So as an individual you can judge -- if the free online version is suitable for you then go for it. If you want something for your bookshelf or something you can write on and add bookmarks, well then shell out the money for the book. A CD in the back contains all the examples, so you won't need to go online for anything.
Ironically, unlike some earlier reviews (of the first edition) I feel the book is now better organized than the website.

Used price: $0.01

EssentialReview Date: 2001-06-10
Lacks some important informationReview Date: 2001-06-06
Code errors!Review Date: 2001-10-26
Leaves you wonderingReview Date: 2002-03-12
I also have found errors in the code and that should not be. Don't these authors have someone test the examples before they put out the code?
I wish the authors of computer books would just get to the point when they are trying to explain a subject(much the way Herbert Schildt does). I went through about 70% of the examples and found better ways to accomplish the same tasks on my own with less code. Learning programming is not difficult if the material is presented in an appropriate manner, however, this book will remain on my shelf and probably never be opened again.
My advice -> Try another one!
Excellent book for JSP JDBC-to-Oracle developersReview Date: 2001-07-18
One thing the authors omit is setting autocommit off after making your JDBC connection. The idea of autocommit is to make JDBC "friendly" to certain non-Oracle databases, but if you understand transactions, you want to control when a commit occurs, and undo the entire transaction if you don't like it. To quote Tom Kyte, you never want to commit until you have to (slows database down) and you never want to commit part of a transaction. If your procedure should just update a single row, you can check the result before you commit. Setting all the banks accounts to zero may not be a transaction you will chose to commit. Checking a result is easier than explaining one. This is the kind of database specific information that perhaps authors writing for many platforms should ignore, but you may find it useful if you work with Oracle.
The authors show you how to use bind variables with prepared statements, and callable statements, but don't really go into the downside of not taking their advice; if you don't use bind variables, you will not have a scalable application. A lot of JSP examples (even in Oracle documention) do not bother with bind variables (example code is shorter if you don't) but "Core JSP" shows you code that is proper for scalable applications, and you can follow it (use the examples you find elsewhere as concepts, not as code to put in your applications).
This is a tiny portion of what this book will teach you, and if you are new to JSP and want to get a non-trivial application working, and scalable, this is a good place to start (also this is not an expensive book, which helps). This is all you need to get started, and see the value of JSP.

Used price: $0.01

java beansReview Date: 2005-05-02
applying them. However, the order of presentation can be a little
confusing. Also, some of the topics were a little beyond what I
needed it for, though that is not a bad thing.
What I found annoying at times was that it did not always address a
question I may have had about how to apply a particular class.
Having "Learning Java: 2nd Edition" helped somewhat to alleviate
this as it had more in the way of explanations than this book.
For the absolute beginner I would probably recommend another book.
However, if the reader has background knowledge in Java, or other
programming languages then this book will probably prove to be
useful.
Events? Adaptors? Applets? What about Beans?Review Date: 2003-06-02
I'm in the same position as the guy below who's confused after 3 chapters. The first couple of chapters of this book seem to be a tutorial about event handling, and applet creation. Applets? I have no idea where the author is going with this stuff. It's not that I don't understand the concept of event handling, it's just that this guy does not explain what the heck handlers and listeners have to do with beans. I'm sure they do, somehow...
Perhaps if the author provided an an explanation up front about where he's going with the code, I'd stick with the program. Even better, how about an overview of why beans are so great and useful, with some trivial examples. Then progress to the 'real world' stuff.
I'm dissapointed with this book because I need to learn about Beans... fast. 3 chapters of working bean code and good examples would have been enough for my instincts to kick in and take me the rest of the way. I don't have the time to search for answers, I thought that a $30.00 investment in an ORA book would have saved me hours of searching. Well, not this time.
If you can get the applets from chapters 1 and/or 2 working, please post how in this forum. You'd be doing a lot of folks a favor. Good luck figuring out if you should be compiling *.java.1 or *.java.2 examples.
That's enough about this one... Now I have to find a GOOD beans book.
A good book for the uninitiatedReview Date: 2000-09-05
Good book, but not only about Java Beans though.Review Date: 2000-11-09
Confusing book about beansReview Date: 2001-01-12
This book also needs a clearer description about the use of Java Beans. In a next update we definitely need a chapter about how JavaBeans are used in Java Server Pages.

Little more than a review of the J2ME specification.Review Date: 2004-02-19
Lots of spec stuff and very little 'how to...' stuff. Give it a miss and buy his newer book with Ortiz as the co-author.
Awesome book for professionals!Review Date: 2002-01-11
Eric explains how to think in Java in J2ME. The thing is that normal Java programming paradigms often will not apply to J2ME, since we have to work in a very constrained environment. The author from the beginning gives you an overview of what can be done and what should not be done with J2ME. Those first chapters are worth the price of the book alone. Subsequent chapters cover the essentials of J2ME for different hardware platforms including Palm OS.
All in all, I think this book is a must for everyone who intends to write professional software for mobile devices.
Excellent Presentation of the J2ME SpaceReview Date: 2001-08-22
Generally, the tone of writing is very friendly making this book a very pleasant reading experience. The bottom line is, that this is an excellent introductory book to J2ME for people who know some Java already!
I definitely cannot agree with some other reviewer's perspective in regards to the author just having collected the Tech Tips he wrote into a book. However, this book together with the Tech Tips make a great combination to jump start J2ME development.
Great introductory book...Review Date: 2001-08-21
As a bottom line, this book is extremely recommendable for everybody with Java experience who is new to the embedded Java space!
Good overview bookReview Date: 2001-09-20
The weakness of this book is the 'code' aspect. Theauthor goes through various implementations with a Tic Tac Toe game,but fails to go through in any detail of the main API's that aren'texactly in the J2SE (Records, Connector, how to draw low-level, Highlevel GUIs, etc..). Also, after reading this book it failed to mentionwhich DataStructures are available. Also, the detail of theimplementations is either slightly out of date, very light orboth.
Besides all that, it is a good book (hell it's the only J2MEbook that I know). For an overview book you couldn't ask for more.Easy writing style and helpfull diagrams, but not overdone. I wasinspired enough to write a J2ME game...

Used price: $8.68

Pattern books with detailed examples explainedReview Date: 2006-02-16
Good as a reference and refresherReview Date: 2007-03-02
I open this up from time to time to keep those patterns not used often fresh in my mind to ensure I will realize when one is needed.
This is the first book that I go to for anything patterns, and I have a copy at work because my coworkers also come to this book when they need a refresher or reference.
GoF and more for JAVAReview Date: 2004-04-25
I also like that the the second part of the book: "Patterns in the Java Programming Language" where the author covers extra patterns used in J2EE which I find very usefull !
I would like to see a CD or FD attached on the end of the book, although full code samples are also good (you don't need PC while reading the book). There is a web site to download examples and images and all fits on one single cheap floppy.
Anyway the best pattern book for Java I saw. I have many Pattern eBooks, but all of them are either too simple (can't really learn how to use the pattern), or too complicated (e.g. GoF is complicated for me). So this remains the best for me.
Read Head First Design Pattern InsteadReview Date: 2005-02-17
Java Applied Patterns as Supplement to GOFReview Date: 2004-06-02
The major problem with the book are the errors! The first pattern I looked at (Visitor) had an extraordinary number of errors. In the text it gave the methods one name and used another name in the code listing. Two of the classes for this pattern the code was simply duplicated from a third class. The downloaded examples did have the correct code. Be nice if there was a CD - but this is no major issue.
I would give it a 2 star at best, due to the errors, but if you can sift through the errors I think you will find it a nice supplement to the GOF book hence 3.5 stars (if I could).

Used price: $2.73

Its greatest strength is also its greatest weaknessReview Date: 2005-10-01
Kumar created an impressive array of tools and example code which are available at a URL provided in the preface. The problem is that when you consult his book hoping to find Java code to accomplish a specific task you often find instead a description of how to use his JSTK (Java Security Tool Kit) to accomplish the task. For some readers this may be okay but for anyone who wants to learn how to write their own Java code it just adds an awkward extra layer of indirection.
Aside from that significant concern I would definitely recommend this book for software developers seeking to learn more about J2EE security.
Excellent and comprehensive book on J2EE securityReview Date: 2004-03-22
The coverage of topics is very good. Security, cannot have one sided view. The author did a good job of pulling together all aspects of securing a Java application (from code access security and class loading to cryptography to securing components to securing webservices) - he covers the whole gamut without getting lost.
Ever since I bought this book, I have been carrying to work everyday. I buy LOT OF computer books, but rarely do I fall in love so much with them. I would put it on the same level as UML Distilled, J2EE Patterns and Bruce Eckel's Java. If you are doing Java Security, this is the one and only book you will ever read. To me, it has been inevitable.
I sincerely thank the author and the publishers for not making this another 1200+ page book. This is about 400+ pages and doesn't put you off with its weight!
Excellent primer on security!Review Date: 2004-01-08
Book needs a revision.Review Date: 2006-01-26
If you wish to pick a good alternative book, choose Core Security Patterns by Chris Steel et all - that is the best book I have seen for Java security.
A little bit of everythingReview Date: 2004-04-30
Related Subjects:
More Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250
To give a contrary example, Kevin Yank from sitepoint or Joe Burns from HTMLGoodies are infinitely more fluid and entertaining to read. If you want a book for its content, this is a good book. If you have a crappy attention span like myself, this is a difficult book to read. To give a bit of background on myself (not that anybody cares) I've been a Java programmer for about 6 years so the book isn't above me, its just too dry in my opinion. That's my two cents. Good Luck and Happy Shopping!