Programming Books


Books-Under-Review-->Computers-->Education-->Programming-->49
Related Subjects: Tutorials
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
Programming Books sorted by Average customer review: high to low .

Programming
Integer and Combinatorial Optimization (Wiley Interscience Series in Discrete Mathematics and Optimization)
Published in Hardcover by Wiley-Interscience (1988-06)
Authors: George L. Nemhauser and Laurence A. Wolsey
List price: $165.00
New price: $264.70
Used price: $75.00

Average review score:

Excellent book
Helpful Votes: 0 out of 0 total.
Review Date: 2007-09-19
An excellent book for combinatorial optimization. This book provides with the basis of the integer programming problems and theories behind it.

An Encyclopedic reference for Integer Programming
Helpful Votes: 0 out of 5 total.
Review Date: 1999-04-18
A great book, with whatever information you need regarding integer programming and Combinatorial Optimisation. A bit out of date perhaps!

One of the best...
Helpful Votes: 4 out of 5 total.
Review Date: 2002-07-19
I first used this book as a text for a graduate course in Integer Programming. At first it seemed to be a very poorly organized book, but as I read it and grew familiar with the subject, I realized that this is a hybrid textbook-handbook. Though the title says "Integer and Combinatorial", the authors go a step ahead and present topics in advanced linear programming, computational complexity, polyhedral theory in a fashion appropriate to the learning of this subject. The exercises are challenging and it has a very good list of references (only up to 1988). Our professor had to supplement the text with recent papers to cover the latest advances. My only complaint is that model formulation could have been dealt with in more detail. You might want to use HP Williams' "Model Building in Mathematical Programming" to look up good Math Prog models.
Though this is an excellent book in all respects, I would recommend Papadimitriou's older book on combinatorial optimization for a good discussion of P, NP problems and decision / optimization problems.

Learning, understanding, optimizing NP problem
Helpful Votes: 4 out of 6 total.
Review Date: 2000-12-27
Don't let the title fools you. This book goes beyond Integer and Combintarial optimization. While there are many books talk about NP and proof, this book makes you "understand" it! Still, I agree with others that this book is a reference tool for Integer and Combinatorial optimization. I'm so glad this book published in paperback so it will be more affordable for others.... still expensive though :(

great book
Helpful Votes: 5 out of 7 total.
Review Date: 2001-12-30
Nemhauser is a great professor and this book is text book for IP. But this book requires that you are familiar with Linear programming. So read this book only after you had LP. Bertsimas book is really good for Lp. Or even Bazaara's book is a goo start.

This book starts with the mathematical basics behind linear programming and develops on these introducing new techniques like Bender's decomposition, various cuts, etc. The way the mathematics is dealt is flawless but I thought the methods required more examples for better understanding. But ofcourse the book had to be concise....

I have no opinion on the combinatorial optimisation part.

Programming
IT Administrator's Top Ten Introductory Scripts for Windows (Administrator's Advantage Series) (Administrator's Adantage Series)
Published in Paperback by Charles River Media (2004-01-13)
Author: Jeff Fellinge
List price: $49.95
New price: $6.19
Used price: $0.81

Average review score:

I wouldn't call it a beginners book.
Helpful Votes: 0 out of 0 total.
Review Date: 2007-08-05
The book talks about scripting and it accomplishes it's goal. There are examples of vbscript, jscript, an hta, and vba. It is apparent that the author favors jscript. The quality of scripts are better then the vbscript examples.

There are 14 chapters: How to use this book, Why scripting, Windows Scriptable Technologies, Enumerating and Dumping the Users, Groups, and Computers of Active Directory, Dumping a Domain User's Detail Account Information, Listing Soon-to-Expire Domain User Accounts, Move Away from Batch Files-A New Logon Script, Foundation: A Directory Computer-Dump Tool, Browser-Based Computer Information Diagnostics, Worm Vulnerability Detector, Remotely Enumerate Local Computer Accounts, Local Password Audit and Change Tool, E-mail Script Notification, Where to Go from Here.

As I mentioned this is not a book for people new to scripting. However, it is useful in that it will show the use of modules and it does go about explaining the code examples by the blocks and functions.

I found the descriptions of the modules useful even though I don't use JScript. Probably the most useful script was an HTA script for local diagnostics.

The CD has the scripts mentioned but you might want to go through the effort of typing and debugging the code. Especially, if you are new to windows scripting.

Overall, a good book to have for a reference on what it gives you. It expanded my knowledge.


An essential resource for any IT organization
Helpful Votes: 0 out of 1 total.
Review Date: 2004-03-26
No long-winded review here. This book is a great read for anyone with a small to medium sized IT organization. I bought a copy for each system admin in my group. Not many books pay for themselves in time savings with just one example as this book has done.

Admins empowered
Helpful Votes: 2 out of 3 total.
Review Date: 2004-03-22
This book now sits on my desk instead of on the shelf full of other resources. The book comes with a CD to get you off and running and it steps through at a good pace for beginners like me. Being a Win2K SBS admin I don't have money for enterprise tools. I was eager to "empower" myself and this did the trick. I like the format because it's progression from introduction to scripting is thorough enough for me but not boring.

So what are the top 10 scripts? - Enumerating and Dumping the Users, Groups, and Computers of AD; Dumping a Domain User's Detailed Account Information; Listing Soon-to-Expire Domain User Accounts; Move Away from Batch Files- A New Login Script; Foundation: A Directory Computer- Dump Tool; Browser- based Computer Information Diagnostics; Worm Vulnerability Detector; Remotely Enumerate Local Computer Accounts; Local Password Audit and Change Tool; E-mail Script Notification. BUT WAIT- This doesn't tell the whole story- I especially liked the tie in with Excel for execution and output! Fellinge's book got me off the ground which is exactly what I needed.

Treasure Trove of Scripts
Helpful Votes: 3 out of 3 total.
Review Date: 2004-09-19
Honestly, I really do not feel this book is ideal for the novice. Users should have some administration sensibility with Active Directory. Yet, what I do find profound, is that there are both (1) very practical applicable scripts and techniques, and (2) there are some truly amazing scripts.

I am at a loss of words for some inspirational things that I found that can give you the ability to generate spreadsheets reports on the fly and also have a live spreadsheet that can go out to the net and pull info. There is this fascinating example script that creates a web page wizard-like HTA application.

To some things up, this book is powerful. This adds a lot of good material one's admin collection. Using this book, you won't become just a scripter, but you'll be down right incredible, such that lightning will ignite from your fingertips (metaphorically speaking) as you create masterpiece killer scripts.

A Great Scripting Resource for Windows Sysadmin.
Helpful Votes: 5 out of 5 total.
Review Date: 2004-03-04
I am one of the Technical Writers who contributed to the Microsoft Windows Scripting Guide for Microsoft Press. Since working on that book, Mr. Fellinge's book is the first I've reviewed on scripting. The author does a great job of exploring some common scripting tasks and demonstrating how to solve them using JavaScript and VBScript. His understanding of both ADSI and WMI is impressive. These two technologies are at the core of automating Windows system administration. What makes this book especially interesting is the author's focus on real-world sysadmin tasks. He is clearly writing from experience.
I recommend this book for anyone with a basic understanding of scripting who is interested in really putting that knowledge to good use.

Programming
J2EE Design Patterns Applied
Published in Paperback by Peer Information (2002-06)
Authors: Matjaz Juric, Nadia Nashi, Craig Berry, Meeraj Kunnumpurath, John Carnell, and Sasha Romanosky
List price: $49.99
New price: $30.00
Used price: $13.99

Average review score:

A classic
Helpful Votes: 0 out of 2 total.
Review Date: 2003-07-23
Its a shame this book is now hard to get. I had to track it down in a crisis. This book for me achieved no small feat. I was able to refactor an app based on Core J2EE patterns. That book, while explaining the patterns in this book, is vague. I really spent a lot of time on the Core book. For those types this book will be appreciated that much more.

This book is about code - about %90 of the pages have source. Perhaps the first book I ever seen that has compilable, working code. Also, I think the examples and interfaces in this book are much better than the Core book.

In short, if you have the core patterns book and are stuck, this indeed could be exactly what you need. I would say you could skip that book and start with this one.

I've read a lot of patterns books. Most didn't really help. Some got me to the point of asking new questions. This book, and "design patterns explained", are in my view indispensable classics. They left me with a clear understanding of what I was trying to learn.

One negative point: I read the comparison between "service to worker" and "dispatcher view" several times and I still don't get what they are trying to say. This is one of the few places in the book where there is no code, and it probably could have helped me here. To be fair, it does have some nice sequence diagrams but its seems lacking compared to the rest of the book.

A must for J2EE lovers
Helpful Votes: 13 out of 15 total.
Review Date: 2002-11-25
This book is really excellent. It contains the Core J2EE
patterns and theserverside.com patterns (in <Patterns>>) and explain you the relationship between them. It
contains lots of demonstrable code.

Web tier patterns can be used as template for web tier for
any j2ee project; persistence framework explained the
Data Access Object and Value object in the clearest way;
it always contains security patterns and integration
patterns, which are not discussed too much in other books
as <>. This book is the perfect companion
for the J2EE Core Patterns book and <>,
and even wider than them.

This book presents patterns inside frameworks, so you can
easily see how it is used in real life. This book uses UML
in a very elegant way so it's also useful to learn UML
in J2EE.

A must for J2EE lovers.

Daniel

SCJP, SCJD, SCWCD, SCJEA and IBM Certified XML Developer.

NOT totally convincing
Helpful Votes: 4 out of 5 total.
Review Date: 2003-07-21
Definitely a good, simple, clear introduction to J2EE design patterns, this book has the advantage of presenting example code in the form of little applications instead of just snippets and lacks all the 'mystical yadda yadda" that pattern books often employ to make their simple content pass for rocket science. I have been somewhat disappointed by the security chapter which is basically just an overview of the J2EE standard security model. Also, being a book "practice oriented" I would have loved to see details on the deployment of the source code presented. Overall a 3 and 1/2 star book that gets a little bonus for being simple and practical.
Previous knowledge of design patterns in general would certainly help you to get the most from this text. For a simple,clear, no bs introduction I recommend Design Patterns Explained: A New Perspective on Object-Oriented Design
by Alan Shalloway, James R. Trott.

Applied patterns for J2EE
Helpful Votes: 5 out of 5 total.
Review Date: 2002-10-22
THE book to understand and use J2EE patterns effectively! Excellent concept introduction to begin with, to tide over the pattern non-gurus, comparison with established OO design patterns to ones mostly used in the J2EE community including ones on theserverside.com, plenty of demonstrable code some of which found their way into our deployed apps, great emphasis on patterns applied to specific layers of an application like persistence, web, security, performance etc. Great insight into usually tricky integration topics.

The web tier chapter details patterns that could be used for request processing with session management, view manipulation, validation and security. The persistence framework chapter was perfect for our implementation with its data access layer strategy based on DAOs and value objects, though we would have liked to see some transaction management patterns. The scalability and performance concerns have been closely investigated, as have all security designs like single-access, check-point and role patterns. A working example targeted for a leading app server could have proved useful here, though there is plenty of code available for download. After all is said and done, the chapter on integration where everything comes together nicely, scores top marks for topics not usually found in other books.
An excellent addition to anyone's J2EE repertoire.

Excellent book on design patterns and frameworks
Helpful Votes: 6 out of 7 total.
Review Date: 2003-01-12
From the number of reviews on this site(just 3)it appears that this book is not getting the attention it deserves!

This book starts where "Core J2EE Patterns" ends. Instead of being one more book on patterns catalog and snippet code, it plucks related patterns and weaves them into a framework. This framework-oriented approach starts with the simple but pertinent observation that standard J2EE patterns like Service-to-Worker and Dispatcher View can be reinterpreted as micro-frameworks and continues throughout the rest of the book. For example, chapter 3 combines 3 patterns( DAO, VO, Service Locater)together to lay the foundation of a persistence framework.

Another positive aspect of this book is that it devotes complete chapters to security and integration patterns.Of late, integration patterns have become important enough to merit a web site of their own ( integrationpatterns.com ) and it is quite hard to find other good references on security patterns.

Thus this book has a lot of new things and perspectives to offer and deserves more attention than it seems to be getting.

Finally a criticism : This book mentions other books by name and ISBN numbers without mentioning the author(s) of the books. This is the first time in my life I have seen such a practice. This is definitely a bad practice and an antipattern and a cruelty to poor authors who deserve to be mentioned by name.

Programming
Java and Object Orientation
Published in Paperback by Springer (2002-04-29)
Author: John Hunt
List price: $59.95
New price: $42.49
Used price: $40.00

Average review score:

The same excellent book
Helpful Votes: 1 out of 1 total.
Review Date: 2002-09-14
I have bought the first edition and now the second. I also have other books written by John Hunt. His writing is as always clear, sharp and insightful. It shows through in this book too. Whereas some other bible books would need 1,000 pages, John can do with much fewer ones. And yet it can be much more far reaching. Teaching solid OO concepts while bringing the best out of Java, this book is a pleasure to read. So much that it will keep you wondering why other books never manage to be so clear and at the same time so complete. You will not be sorry.

Has taken me from being a basic to an advanced Oo programmer
Helpful Votes: 11 out of 13 total.
Review Date: 1998-11-09
Object oriented programming was a difficult concept to understand after years of procedural languages. I was scared of being left behind and chose Java to take me into the 21st century. After flittering between several books I finally found John Hunt's book and am now making my living out of programming in this amazing and versatile language.

Best I've found.
Helpful Votes: 2 out of 2 total.
Review Date: 2002-01-30
I went searching through the library for a book to help with my software engineering class project and eventually found Java and Object Orientation. All I've got to say is this book is incredible. The writing is clear and to the point. Example code turned out to very helpful (and useful). This book really helped to understand not only how to design good object-oriented programs, but also how to design a good object-oriented GUI. I recommend it to any computer science student or professional in search of a good book on Java and OO design and programming.

Most Systematic approach
Helpful Votes: 3 out of 13 total.
Review Date: 2000-03-14
The book is very logical and i think is one of the best available.

Excellent
Helpful Votes: 5 out of 7 total.
Review Date: 1998-11-30
I had bought a number of Java books before this one and been left confused by Java. This book clarified everything for me and now I understand Java - Excellent

Programming
Java Developer's Resource: A Tutorial and On-Line Supplement (Resource Series)
Published in Paperback by Prentice Hall (1996-09)
Author: Elliotte Rusty Harold
List price: $26.95
New price: $61.26
Used price: $16.58

Average review score:

java tutorial
Helpful Votes: 0 out of 5 total.
Review Date: 2000-01-10
i love java and i'd like to receive java tutorial cop

Well done textbook
Helpful Votes: 0 out of 0 total.
Review Date: 1997-11-25
I found this textbook very well written, organized and clear. The author provides code for perhaps 100 to 150 short applications and applets, each of which demonstrates an element in the language or Toolkit. He then explains the code well. Each chapter builds on the previous. Most, (but not all), of the exercise problems have answers posted on his website. The book is aimed at individuals with some-to-moderate programming experience, who are new to Java. It would be an excellent textbook for a Junior College level course in Java.

a bit dry, but the best Java resource I have bought thus far
Helpful Votes: 1 out of 2 total.
Review Date: 1998-03-11
Excellent book. Professional, consistent. Examples are thorough and well presented. I'd recommend it. Even if your employer won't buy it for you, buy it for yourself. It'll pay for itself.

I wish he wrote more on Java.
Helpful Votes: 2 out of 3 total.
Review Date: 2001-06-08
This book was great in its day.

Elliotte Rusty Harold seems to latch on to new technologies and write excellent introductions to them. Unfortunately, he does not seem to care to write second editions -- he just moves on to other subject matter.

This book is almost useless now except for the basics of the Java language.

excellent for beginning Java
Helpful Votes: 5 out of 5 total.
Review Date: 1999-04-07
An excellent resource for those who wish to begin programming in Java. I found this book very helpful in learning Java. By far the best I've read. EE261 students should check this one out.

Programming
Java Programming: Making the Move from C++
Published in Paperback by International Thomson Computer Press (1998-07-21)
Authors: Joe Wigglesworth and Paula Lumby
List price: $54.95
New price: $216.63
Used price: $1.97

Average review score:

This is the best book for starting to learn Java
Helpful Votes: 1 out of 1 total.
Review Date: 2001-12-06
Most accurate. Most comprehensive. Unfortunately it is now out of print and I really do not know why they have not produced an updated edition for the Java 2 and 3/ Enterprise platforms?!

This book leverages your C++ knowledge in the Java space
Helpful Votes: 1 out of 1 total.
Review Date: 1999-05-05
Wigglesworth and Lumby do an outstanding job of introducing Java in the context of C++. Liberally scattered through the book are highlighted sections titled "Moving from C++" which compare the Java material just presented to the equivalent (or similar) constructs in C++. A tutorial on IBM's Visual Age for Java is also included, as is a CD which includes all the exercises and solutions. For any C++ programmer who has been wondering how or when to make the jump to Java, now is the time to do it with the help of this excellent book.

A good book to quick start yourself into Java programming
Helpful Votes: 1 out of 1 total.
Review Date: 1999-03-30
This book has a good mix of both in-depth information and handy references that call out specific points of interest. This allows one to skim easily and then focus in on areas of interest.

Excellent resource from C++ programmers
Helpful Votes: 2 out of 2 total.
Review Date: 1999-03-24
My primary motivation for buying this book was because I wanted to learn Java quickly -- taking advantage of what I already knew from C++.

Well, I got my money's worth! The book presents the Java language very thoroughly, while at the same time, providing me the ability to just focus on C++/Java differences or similarities.

I found the "Moving from C++" tips very useful, as well as the tables that quickly summarize the language differences. The exercises section is also useful to make sure that I got the main points of the chapter.

Overall, this book is well-written and organized.

Excellent way to learn Java if you already know C++ and OOP
Helpful Votes: 4 out of 4 total.
Review Date: 2000-04-27
By reading this book and doing most of its exercises, I became a knowledgeable Java programmer.

I think that this book is very good if you want to be are a real professional Java programmer. The explanations are very deep, and with all the text in the book there is hardly any detail that is written more then once.

While learning from the book, I felt that the writers have invested a huge amount of energy making the explanations exact and clear.

I would like to thank the authors for writing this book.

-Maor

Programming
Java¿ Master Reference
Published in Paperback by Wiley Publishing (1997-12-02)
Author: Arthur Griffith
List price: $69.99
New price: $49.99
Used price: $2.39

Average review score:

Excellent Documentation for JDK 1.1
Helpful Votes: 1 out of 1 total.
Review Date: 2001-12-13
This book is a handy documentation for jDK 1.1, however, in current JDK 1.3, a lot of changes have taken place, making this book somewhat obsolete, unless you are programming applets, which are still using JDK 1.1, due to the browser wars. One of the good parts of this book is that it describes all the keywords, shows a ASCII table with Octal, Decimal, and Unicode numbers for each character, and covers all classes and their properties and methods in JDK 1.1

If you want to make Applets using the built in JVM of most browsers, this book is a good buy. However, it is possible now to make an Applet using the Java Plug-In, which uses JDK 1.3 or JDK 1.4. Also, Mac OS X now has the Java 2 JVM built into their operating system. But to make sure your applet runs on all browsers, using the deprecated methods, this book will be useful.

Essentially, apart from the Keywords listing, the ASCII table, and some extra comments and examples, this book is not much different than a Javadoc Documentation that you can view on the internet at Sun's site free, which shows all the classes, all the methods, all their parameters, with links to go from class to class documentation for any JDK version. Also, it is a very large book, making it unlikely a version 2 book, with twice as many classes and methods, will be published. So, this book may be viewed as a convenience when you don't have internet access.

First book I reach for when I have a Java question.
Helpful Votes: 1 out of 1 total.
Review Date: 1999-05-18
From the day I first received this book it has proven a valuable resource. I was looking for something that I could use just as a language reference and this goes way beyond that. My only complaint is the hard cover, makes it a heavy book to lug around

Excellent reference - use it often!
Helpful Votes: 1 out of 1 total.
Review Date: 1998-06-21
My thanks to the author for an excellent reference . While it's not a tutorial, it still manages to give short but clear summaries on various aspects of the language. Nice examples too. Wouldn't want to be without it or the Core Java books by Horstmann & Cornell.

Awesome!
Helpful Votes: 2 out of 2 total.
Review Date: 2000-02-25
If you're looking for a book chock full of examples and code, this is the ONE. If you are looking for a tutorial, this isn't it. Highly, highly recommended ...

Search and you will Find it at Arthur Griffith
Helpful Votes: 2 out of 3 total.
Review Date: 1999-09-22
Great Book. If you look for a method, a class, a deprecation or for the Java-hierarchy, You will find it in this boook. Good explanation (short!) on the methods. Good examples. Shame there is not a book like this on the JDK 1.2 or the JFC.

Programming
Jxta
Published in Paperback by New Riders Publishing (2002-06-15)
Author: Brendon J. Wilson
List price: $45.00
New price: $58.54
Used price: $27.79

Average review score:

An excellent book on p2p and jxta
Helpful Votes: 1 out of 1 total.
Review Date: 2002-09-25
This is an excellent book that demystifies the basic concepts of peer to peer computing. It then goes on to explain JXTA in extensive detail with tons of code to experiment with. I always like books that have a complete application to build on the concepts that you have learned throughout and the example provided in this book is great. All in all a great book which i highly recommend and which i will be using for an online course that i will be teaching on Peer to Peer computing technology.

a very good JXTA book
Helpful Votes: 2 out of 2 total.
Review Date: 2002-08-22
The core of the JXTA is six protocols and this book covers all of them deeply and systematically.

For example, the book first introduces the Peer Discovery Protocol (which will definitely be used by every JXTA application to discover the resources). The book explains how to realize the Discovery Protocol by using the lower layer Resolver Protocol. Then the book teaches us how to use the Discovery Protocol in a JXTA application and actually gives us a useful example.

Every protocol covered in this book follows this pattern - explanation and example.

In addition to the protocols, programmers also need to know how to use some sub-system of JXTA to increase the flexibility of JXTA application and decrease the implement burden. Fortunately, the book covers them, such as CM (cache manager) in chapter4, Document (advertisement) in chapter4, module framework in chapter10, and so forth.

You definitely need to put this book on your bookshelf because give you more than just example code. It includes how the protocols are implemented and how to use the protocols.

Developers and IT Contractors! This is a MUST read!!!
Helpful Votes: 2 out of 2 total.
Review Date: 2002-07-26
Developers, if you want the whole scoop on a new architecture that will enhance the way we use the internet, then you need to get this book. Brendon, the author, does a superb job of presenting JXTA, peer-to-peer, and how you can apply it. This is not just an overview and it's not another "copy & paste" book. You will get hands-on experience on how all this works. Its easy to read and very concise.

As a IT contractor, its important to know what is out there and how it works. Sooner or later you will be affected by this new architecture. Why? Because it's an improvement over the way things are done today. Companies are always looking for an edge and this would give them that by distributing resource power among a wide array of servers and not drop the load on just one.

You will learn what P2P and JXTA are in the first 2 chapters. Then it's hands-on from chapter 3. Unlike other books being offered on JXTA, Brendon did not gloss over anything in this book and does a lot more then just talk about it. After understanding the basics and terminology associated with P2P and JXTA, you begin doing some hands-on experience with the JXTA shell. As the book progresses, you get a good understanding of how it works in detail. Then the grand finale, a sample application shows you how to put to put what you've learned to practice for your own application.

About myself:
IT Contractor - 9 years
6 years experience Java(Sun certified) programming
"always checking to see which way the wind is blowing!"

Good Introduction to JXTA
Helpful Votes: 3 out of 9 total.
Review Date: 2002-07-30
JXTA is a new platform from Sun for peer-to-peer computing. JXTA is a short form of juxtapose, meaning side-by-side. Thus JXTA is not meant to replace client-server but to co-exist with it.

At its core JXTA is just a specification for protocols needed for P2P computing. These protocols can be implemented in any language(Java,C,C++ etc)and on any platform. At present the specs define six protocols.

The book under review has done a good job of defining JXTA and its 6 protocols. It consists of 3 parts. The first part gives a general intoduction to JXTA concepts (like peer, peer group, pipe, endpoint, and advertisements) and JXTA protocols.The second part is for those who want to go further and study all the 6 protocols (Discovery, Resolver, Rendezvous, Information, Binding, and Endpoint) in all their gory details. The third part is for those who want to go still further and develop their own applications. Here they will find a 100-page chapter covering a sample application. Thus the reader can decide at what stage he wants to quit.

I found two main defects in the book: First the text in the UML diagrams is so small that I had to buy a magnifying-glass.Secondly the book does not compare JXTA and Jini very well. I think the comparison of Jini with later technologies like Web Services and JXTA is very important for a logical analysis of the direction IT is taking. From a logical point of view, Jini is the inspiration behind both JXTA and Web Services. And it is from this (purely logical) point of view that we will compare Jini with JXTA.

Jini starts with a very powerful unifying principle,namely,the distinction between hardware and software is artificial, and therefore both these concepts must be replaced by a more general concept of services.This is the third unifying principle in IT in over a decade.

First came objects which unified attributes and methods and put them in one basket. Then came components which unified software development. And now we have services which unify hardware and software.Staying on this logical track, what could be the next unifying principle of IT.My "guess" is as follows:

If the difference between physics (hardware) and what it does(software) is artificial, then the seperation of biology (user)from these two is also artificial.Thus hardware,software,and geneware must be unified into a more general concept which covers all three. The concept of services is not enough for this unification even though terms like "user experience" have started floating around in the IT industry.

Well, returning to JXTA, we can look at it as a special case of Jini restricted to P2P and not covering client-server.Alternately, JXTA is Jini minus its dependence on Java and RMI plus new terminology and protocols suitable for only P2P.I hope this is not the end but just the beginning of purely logical comparisons of Jini, JXTA, and Web Services.

Experts are welcome to tear down this argument to pieces. That can only lead to greater logical clarification of the subtleties involved.

Easy to read and understand.
Helpful Votes: 7 out of 7 total.
Review Date: 2002-07-27
I have no experience in network programming. I had to learn JXTA for a graduate class in P2P, so I picked up this book. My groupmate, on the other hand, picked up the book by Brookshier. I found my book an easy read and quickly breezed through all twelve chapters. My groupmate said that with his book, he couldn't get past the end of Chapter 1 before feeling sleepy. He eventually switched to this book.

The two things I liked in the book were, one, it's conversational tone, and two, it's learning-by-doing approach. Much of the book consists of coding exercises, covering each of the six JXTA protocols. The 11th chapter is a complete chat application, with both client and server code.

In summary, the best book for a jumpstart to JXTA.

Programming
Laboratories: A Guide to Planning, Programming, and Design
Published in Hardcover by W. W. Norton & Company (2001-01)
Authors: Fernand Dahan and Fernand W. Dahan
List price: $69.95
New price: $45.75
Used price: $48.96

Average review score:

A Review from London, England
Helpful Votes: 2 out of 3 total.
Review Date: 2001-07-13
This is a complete and comprehensive handbook which shall be used by all involved in the planning and design of chemical, biochemical, and other kinds of laboratories. It is a comprehensive reference covering guidelines for site selection, the design of laboratory rooms and wings as well as of complete facilities. It provides the most up-to-date criteria for the design of sustainable type of labs. It also gives a unique process for the analysis of needs and the determination of what type of building should be acquired for each set of circumstances, in the context of strategic master planning. It is an excellent tool for architects, engineers and project managers, as well as for those who commission, operate and manage laboratories at every level from schools to industry.

Laboratory Architect
Helpful Votes: 3 out of 3 total.
Review Date: 2001-08-27
As an architect who is actively engaged in the planning and design of laboratories I found this book to be an indisposible resource. Mr. Dahan's knowledge of what makes a good lab work comes through on every page.

Laboratories book review
Helpful Votes: 3 out of 4 total.
Review Date: 2001-07-14
This is a complete and comprehensive handbook which shall be used by all involved in the planning and design of chemical, biochemical, and other laboratories. It is a comprehensive reference covering guidelines for site selection, the design of laboratory rooms and wings as well as of complete facilities. It provides the most up to date criteria for the design of sustainable type of labs. It also give a unique process for the analysis of needs and the determination of what type of building should be acquired for each given set of circumstances, all in the context of strategic master planning. We feel here in our laboratory that it is an excellent tool for architects, engineers, and project managers as well as for those who commission, operate, and manage laboratories at every level from schools to industry.

Laboratories book review
Helpful Votes: 3 out of 5 total.
Review Date: 2001-07-14
This is a complete and comprehensive handbook which shall be used by all involved in the planning and design of chemical, biochemical, and other laboratories. It is a comprehensive reference covering guidelines for site selection, the design of laboratory rooms and wings as well as of complete facilities. It provide the most up to date criteria for the design of ustainable type of labs. It also give a unique process for the analysis of need and determination of what type of building should be acquired for each given set of circumstances, and that in the context of strategic master planning. We fell here in our laboratory that it is an excellent tool for architects, engineers, and project managers as well as for those who commission, operate, and manage laboratories at every level from schools to industry.

Laboratories
Helpful Votes: 4 out of 4 total.
Review Date: 2001-06-30
This book not only provides state-of-the-art technical information related to laboratory design such as layout, mechanical & electrical systems, air quality, instruments, special purpose labs, etc. but it also deals with information useful in the planning process for a new facility which should be valuable to lab users. I know of no other source for this type of information. This book virtually provides a step-by-step guide for providing a laboratory facility.

Programming
The Last Jew Standing: A Novel
Published in Paperback by Penguin (Non-Classics) (2008-11-25)
Author: Michael Simon
List price: $15.00
New price: $10.20

Average review score:

Excellent!
Helpful Votes: 0 out of 0 total.
Review Date: 2008-07-10
Dan Reles is a gritty cop set in a gritty time period in Austin. This book is the 4th in the series, and continues the excellence of the first 3. I highly recommend reading all 4 books - but read them in order as they truly build on each other. The books could probably stand alone, but the true richness of Michael Simon's writing comes out through the development of the characters and storylines from book to book. Excellent suspense tale, great characters - highly flawed and deeply human.

Better than it title
Helpful Votes: 0 out of 0 total.
Review Date: 2008-02-11
The title of this one suggested to me that there might be a political or
religious subtext, which I do not like in mysteries. But this one is from
beginnng to end a top notch novel that shows Simon's growing skills and
depth of characterization. The title refers to the old days of a Jewish
mafia and brings some marvelous, credible characters into the mix. As usual,
thoughtful insights into interesting characters together with hard
boiled action. A great read for those who love good mysteries and good novels.

From J. Kaye's Book Blog
Helpful Votes: 1 out of 1 total.
Review Date: 2008-01-29
Michael Simon's "The Last Jew Standing" is his fourth book starring Dan Reles. In the first three books, "Dirty Sally", "Body Scissors", and "Little Faith", Reles was a detective for the Austin, Texas Police Homicide Squad. In this latest installment, Dan Reles has made lieutenant, and bought a new house for his live-in girlfriend and son. Things are looking up. That is until his father, Ben, an ex-mafia leg-breaker, shows up on Dan's doorstep with a prostitute, both fleeing from mob boss, Sam Zelig. Now Dan is torn between what's right and helping his father. As Zelig closes in, it becomes a struggle to stay alive and keep his family safe.

Suspense and thriller enthusiasts will enjoy this tightly woven, dark tale. I found myself so submerged in its pages, life stopped around me and I couldn't do much else.

Succeeds in every way imaginable and even in a few that are unexpected
Helpful Votes: 1 out of 1 total.
Review Date: 2008-01-16
I have found Michael Simon's Dan Reles novels irresistible from practically the first paragraph of his debut, DIRTY SALLY. Reles is a character who is not entirely likable but attractive nonetheless. A fish out of water, he is a Jew from New York in the Austin, Texas, Police Department in the early to mid 1990s, feeling less than welcome and doggedly hanging on for reasons good and bad. Simon's plot lines in each book are much more complex than they appear; even when something explicitly good happens to Reles, be it a promotion or luck in love, something bad is going to occur as a result. And so it goes with THE LAST JEW STANDING.

This book is as much concerned with Reles's past in New York as it is with his present in mid-1990s Austin. The occurrence that causes Reles to confront his childhood is the sudden arrival of his father --- who he hasn't seen in many years --- with Irena, a young Russian woman (and a self-proclaimed prostitute) in tow. Ben Reles, a small-time Mafia errand-runner, has himself been on the run for two decades. Now his past (as well as his present) has led him to an uneasy and unwelcome reunion with the son from whom he has been estranged for many years. It is no small irony that Dan Reles is on the cusp of coming to grips with his own new family, consisting of a son he didn't know he had until just recently and a woman he spends all too much time wishing he had never met.

All are in the headlights of Sam Zelig, a New York mobster whose history with Ben Reles goes back for decades and whose all-consuming anger is directed at Ben for stealing (from his perspective) Irena away from him. Zelig is possessed of an uncanny ability to get things darkly and maniacally done, and within hours after his arrival in Austin he is holding Ben, as well as the city of Austin, hostage in a crazed effort to get Irena back. Zelig exercises an inhuman brutality, one from which Simon does not flinch. Yet there is an odd, simple beauty to the narrative as well. Somehow, one knows from the very beginning of the book that things are not going to end well, yet Simon so seamlessly welds the plot together that the hard-won redemption and justice that occurs by the end of the story seems not only natural but also inevitable.

THE LAST JEW STANDING is by far Simon's best work to date --- a statement that has been true with the publication of each of his novels --- succeeding in every way imaginable and even in a few that are unexpected. I cannot imagine Simon writing a better book, but somehow I know he will.

--- Reviewed by Joe Hartlaub

Another outstanding Dan Reles novel
Helpful Votes: 2 out of 2 total.
Review Date: 2008-01-08
This is the fourth in Michael Simon's series featuring Detective Dan Reles of the Austin TX PD. Beginning with Dirty Sally, the previous three were all fast-paced, gripping stories, peopled with colorful, believable characters. The Last Jew Standing does not disappoint - it is a first-rate addition to the series. As with the previous books, once I started reading, I couldn't put it down.

Simon's writing style is concise, clever and witty, with lots of snappy dialog and wry observations. I hope that Simon is busy working on another Dan Reles novel - the series is addictive!


Books-Under-Review-->Computers-->Education-->Programming-->49
Related Subjects: Tutorials
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