Related Subjects: Author Index Reviews Page 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
Book reviews for "Allinsmith,_Wesley" sorted by average review score:

Star Trek Voyager #15: Echoes
Published in Mass Market Paperback by Pocket Books (January, 1998)
Authors: Dean Wesley Smith, Kristine Kathryn Rusch, and Nina Kiriki Hoffman
Amazon base price: $5.99
Used price: $1.45
Collectible price: $2.66
Buy one from zShops for: $3.50
Average review score:

Not bad.
This is definitely ne of the better Voyager books, and goes to show that you don't always need a six book series for a good story. Basically, the story involves some sort of rift in space which spans across parallel dimensions, and after a period of time, it beams the entire population of a certain planet into space, each time accessing a different dimension, weird stuff. Voyager comes across this vast pool of bodies in space and investigates, and along the way bumps into some parallel Voyagers, and some of the crew get misplaced throughout these dimensions.
The story ends as most time travel/alternate dimension stories end, with the crew sacrificing themselves to preserve the timeline, and afterwards, nobody really knows what happened, sort of pointless in a way, bit like Year in Hell.
The writing was solid, excellent characterisations, and nearly every major character played a role, even Kes. The novel was set in season 3, pre seven of nine Voyager, so the story wasn't centered around the Borg. I felt this story really captured the 'essence' of season 3, each season of the show has a distinct look and feel about it, this book was most definitely season 3.
The novel also dealt with the alternate dimensions well, the left/right system was a good analogy, not as confusing as a more recent J&G novel series, the authors made it fairly easy to understand. Another point of mention, what was the go with three authors? It's a rare event to see a novel with three authors, but the results are there is this one.
A good read, reminiscent of the days when Voyager was relatively innocent, before the plot became too convoluted, maybe not worth buying, but definitely worth borrowing from a library of friend.

Absolutely Amazing!
This is, quite possibly, the best Voyager book out there. I'm an avid Voyager fan, and I read a few VOY books previously. I came away from those books feeling cheated - the plots were dumb, the characters were flat and two dimensional - those novels didn't depict the Voyager I loved.

Echoes, on the other hand, is excellent! The characters are fleshed out, believable, and amazingly like the characters on TV. Finally! I liked how the characters thoughts were also put down on paper. What made it really good, though, was the whole concept of parallel universes. It showed us all the possibilities, and the different reactions the characters (especially Janeway) had to all of them.

And the plot itself was amazing! I was totally captivated! This book wasn't your usual Voyager book - you had to THINK and really comprehend what you were reading, as it got a little confusing trying to keep track of all the different Voyagers. But it was fun, in a strange kind of way. It was really interesting. I couldn't put this book down. I read it in one long stretch.

Also, the writing was excellent. I found myself reading whole pages (sometimes more!) over and over again becaue the dialogue or whatever was just so wonderful...sad, happy, perfect, etc. This book was just wonderful in every way!

I know I may sound kind of ditzy in my enthusiasm, but this book really blew me away. I was expecting a book that took my favorite characters and mutated them into cardboard...but that wasn't what I got. I got a thoroughly enjoyable afternoon because of a book that was...well, thoroughly enjoyable! (Oy...corny, corny!)

Once again, if you only read one Voyager book...read this one. It's the best!

(By the way, did anyone notice that the middle names of the first two authors are Star Trek names? Wesley and Kathryn! And then 'Kiriki' can be Kira...or Kirk...uh oh. I think I'm a little too obsessed...)

For the billionth and final time, this is THE BEST Voyager book, so whether you borrow it from the library or buy it from here, make sure you read it. A must for any Voyager fan!

Absolutely haunting story!
This is one of the best stories in the Voyager series. The writers' descriptions of the action and reactions are very unsettling, and immediately draw you into the story. The only negative I found was that it was hard to keep track of which universe the writers currently had you in, but the story is absolutely engaging.


University Physics (Addison-Wesley Series in Physics)
Published in Hardcover by Addison-Wesley Publishing (September, 1996)
Authors: Hugh D. Young, Roger A. Freedman, T. R. Sandin, and A. Lewis Ford
Amazon base price: $80.00
Used price: $19.00
Buy one from zShops for: $45.10
Average review score:

Confusing - I don't like this book
I'm using this book for my first college physics course. I find the text very dry and boring, and the problems at the end of each chapter are confusing and not well explained. For example, I'm doing my homework and one of the problems is "speculate on how gaseous diffusion works." Just that, does not explain what gaseous diffusion is. As with many of the problems in this book, the first thing that comes into my mind is "what the hell are you talking about??" Another question asks me to compare the length of something to "the diameter of a molecule." Huh? What molecule? Are all molecules the same diameter? And how the heck am I supposed to know what that diameter is? Gah. I do not recommend this book unless you like being confused.

Also, the discussion questions at the end of each chapter are very nice, but the answers are not provided anywhere. So how are you supposed to know if you answered them correctly? And another thing I really hate about this book, it will say "and why do you think this happens?" and then not tell you why. About 90% of the time my answer is "I have no clue why that happened." :/ This book makes me hate physics.

Young and Freedman's Book teaches well.
This book is very well organized. I especially appreciated the "problem-solving strategy" snippets, which were very helpful. All the diagrams are very clear. The problems are written well; i.e., the reader can understand what the problem is asking. Lastly, there is so much physics in this book! There is enough physics for two full years.

The perfect book for a general course
I've used both this book and Halliday's Extended 6th edition for my course on Physics. My conclusion, chapter after chapter, has been clear to me: this is the perfect book for a general course on Physics at university level. The language is simple to understand (Halliday too), the figures and tables are well done and useful (Halliday too), the content is thorough (Halliday: not so much !). Yes, this last is the striking thing: it's thorough and reaches a level of detail that is not a common feature for these kind of Physics books.
The problems set is well balanced both in content and number (an average of 85-90 for each chapter), and as usual odd-numbered problems' solutions are provided.
I've tried this book without anybody advising it to me, now I'm happy I've had it for the exam.


X-MEN
Published in Digital by Ballantine ()
Authors: Kristine Kathryn Rusch and Dean Wesley Smith
Amazon base price: $6.99
Average review score:

Average
This novelisation of the popular X-Men movie was probably only a 'must-have' in that drought between the cinema and DVD release of the film.

I've read several books by Kristine Kathryne Rusch in the past and enjoyed them, which was my sole reason for picking up the novel. As a die-hard fan of the X-Men series, I'm also a purist, and my opinion of this novel may be a little jaded.

It is of course, well written. Kristine Kathryne Rusch is an excellent author, and one can definitely see it here, with her excellent descriptions. Unlike the X-Men movie, she also tries to delve into the character's minds, giving them far more motivation for their actions than the movie did- though I still have problems here, and will touch Wolverine's character later.

You may be thinking by now, 'What's the problem with it then?' Well, like I stated above, I am an X-Men purist. The comic series has been running for over forty years, and in this time, character backgrounds have been well and truly established. Logan's (Wolverine's) past was kept to faithfully- unfortunately, the same can not be said for Scott and Ororo. Ms. Rusch attempts to give a brief background for this pair, and unfortunately, to fans of the comics, these backgrounds are sorely lacking.

The reader must remember though, that the writer has been constrained by the movie. As a result, there is not a lot she can do about the plot-holes that you could drive a truck through, or the awful portrayal of Wolverine. (Any good X-Men fan would have told you that when Logan woke up in the X-Mansion, he would have gutted good ol' Jean Grey and gone on a berserker rampage, rather than apologising to her.)

It is a good, mindless read, and if you're going to be a passenger on a long plane or car trip then I would suggest it. However, if you are looking for a quality read that will give you insight into the world of X-Men, then I suggest running down to your nearest newsagency and picking up a few issues of the comics. The plot is fine- in movie form. As a book though, well it just doesn't cut it.

With a novel like this, the movie can't be bad at all!
All those fears I had of the x-men movie being the next bad comic book movie have been purged with the release of the movie tie in. The novel brings all those characteristics the film can't: by going in the minds of the characters, their emotions etc. I really don't want to ruin the plot for anyone, but if you're like me and you're waiting for the film to be released(not until July for goodness sake)The book has most of the great characters from the comics with some missing, I heard that all missing will probably show up in the next film. There are some really intriguing storylines in the book involving Logan and Rogue, as well as a couple of interesting twists that I sure didn't see coming. So, if you thinking x-men was going to be the next batman and robin, think again. The book is surely worth a read(I read in a day! ) If you're looking for a great book to take to the beach or just veg and read, remember X marks the spot!

A fabulous read!

I'm not a science fiction fan, nor do I read comic books, but I've heard a lot about the movie, so I thought reading the book might give me some background. I got so caught up in the story that I read it in one sitting.

Different from the rest of the world due to a damaged/evolving gene, a group of 'mutants' must battle prejudice and most struggle to survive.

Normal humans persecute the mutants, not because they hate them, but because they do not understand their gifts.

Professor Charles Xavier, a mutant himself, is on a mission to seek out these outcasts and provide them with a nuturing environment in which they can flourish and come to terms with their powers.

A former colleague, known as Magneto, is set on an altogether different path -- one that will destroy the world unless the Professor and his X-Men foil Magneto's demented plans.

Lurking just below the surface of this story are some very good life lessons on tolerance, acceptance, and self-worth.

This classic battle of good versus evil plays out with some great storytelling.

The authors did their job well because I liked the Professor's 'good guys' and I really detested Magneto and his bullies.

I can't wait to see the movie!

Enjoy!


Washington Square (Penguin Readers, Level 2)
Published in Paperback by Pearson ESL (04 August, 1999)
Authors: Henry James and Addison Wesley Longman
Amazon base price: $7.66
Used price: $5.59
Buy one from zShops for: $7.51
Average review score:

A smart character portrayal, not a love story: 3.5 stars
Henry James' work, Washington Square, is simply a love story with psychological undertones. In it, the main character Catherine Sloper falls deeply in love with a handsome suitor, Morris Townsend. The irony here is that Catherine is a plain girl who possesses a "poor dumb eloquence." As well, besides possessing great wealth of her own, Catherine has an enormous inheritance from her deceased mother. Conversely, Morris is a handsome, debonair suitor whose financial situation may only be described as relative poverty. His charm is enjoyed by almost everyone but Catherine's father, Dr. Austin Sloper. Suspicious of Morris' motives, Dr. Sloper accuses him of marrying Catherine for her fortune and vows to remove all inheritances in her name should the union occur. These circumstances create a bitter relationship between father and daughter, as Catherine must eventually choose between her family and fortune and her lover. In her struggle, however, Catherine gains an admirable strength of character, which is central to the message of the story.

As examined through a brief plot summary, Washington Square contains no clear-cut revelations in its message. Upon careful investigation of the characters, however, it seems that James wants the reader to decide whether Morris' love is true or not. In other words, in terms of the main character's conflict, should Catherine have chosen her father or her lover? In the end, James has Catherine choose neither, thus carefully creating a plot that can be scrutinized from different perspectives. With each of Morris' actions, it is unclear whether he does it out of love for Catherine or out of greed for her money. The author achieves this effect by judicious word use and careful insertions of flaws in the characters of Morris Townsend and Dr. Sloper.

Washington Square was a novel I read for school after having visited Washington Square itself many times. Having said that, although it's an excellent read for literary analysis, it's also a rather dry novel. For a student wanting to complete a literary analysis and enjoy a good book at the same time, this is not good news, thus the 3.5 stars. However, its strong points are the psychological power and the keen insight James has on human nature. Read it for those things, if anything.

Great introduction to the writing of Henry James
This relatively short novel is a wonderful way to become acquainted with the writing style of Henry James.Washington Square is much more accessable than some of his other works.
The plot revolves around a young woman who is living in Washington Square with her widowed physician father and his sister. The daughter Catherine is not considered particularly attractive by her father so that when a handsome young man begins to court her the father is imediately suspicious of his motives since Catherine is his only heir.
The tension between the father and his daughter is offset by the bond that the Aunt develops with the young man .

James allows us to perceive the motivations of each of these primary characters and we come to recognise that Catherine is in fact in danger of being deceived. The father who is not a very sympathetic character is insightful enough to do what is necessary in his view to prevent this.

The characters are all well concieved and remain true to type throughout the story.

A bonus is the setting of old New York and the scenes of a growing city are vividly drawn. Imagine a time when moving "uptown" meant moving to what is now the Village.

Overall I really enjoyed this and would highly recommend it

Quite Complex for a Novella
This book by Henry James is as different as can be from his longer works, but it has its own charm. The charactization is quite complex for a novella. It's just unfortunate that Catherine is so unredeemably staid. I realize that quite a few women chose to live a life alone in those days, but she seemed quite plodding to me. She does develop into a spinster that seems to enjoy that state. And Morris is quite the cad, but we the readers are never in any doubt as to that. The doctor father is another story, He's so right-minded that it's difficult to imagine anyone could be that stubborn. And the widowed aunt is a treasure - silly, manipulative and oh so romantic. This novella is written like a play since there are only four main characters, and most of the action takes place in the house on Washington Square. I really think this book looks deceptively simple, but it is not as simple as it appears. I enjoyed the story.


Ain't Nobody's Business If I Do
Published in Hardcover by Avon Books (Trd) (05 October, 1999)
Author: Valerie Wilson Wesley
Amazon base price: $24.00
Used price: $0.72
Collectible price: $4.00
Buy one from zShops for: $3.49
Average review score:

SO-SO
After ten years of marriage Hutch decides to walk out on his wife. The thrill is gone. Eva, his wife, alone and dejected begins to put her life back together again. Oh, and let us not forget their grown son and daughter whose issues with their parents and themselves further muddies the waters.

Thus begins the saga of a Black middle-class family torn apart by a love grown cold and their inability to find out what they truly want in life. Follow them on their journey to find fulfillment, reconciliation and renewal.

If you like predictable formula driven romances then this is the book for you. Many of the characters are so "wooden" in their presentation to the point of being superficial. As you enter into the world of their lives you ask the question, So what? The fact that you can predict the next step of the characters makes it a slow and boring read. Our author gets an average rating for this her first book foray into what can be called a romance novel.

Valerie Wilson Wesley is a far superior writer in her Tamara Hayle mystery series. This novel doesn't represent the depth and breadth of her outstanding skills. If she continues to write more in this genre then she will undoubtably get better. For now her attempt is just so-so.

A Welcome Relief
I mean to cast no aspersion on the mystery writings of Valerie Wilson Westley, but this romance novel shows best the wide range of talent this author possesses. What a welcome change to read about a mature woman in a serious relationship and how she discovers herself when she is suddenly left by her husband. Though I found the book to be well-written, well-paced and interesting, it was the simple things that made me really embrace this novel. I liked the fact that: the characters had simple African American names like Eva, Roscoe and Steven; the leading female characters were 40 plus years old and were often described as good-looking, sexy and desirable; Eva got involved with a younger man when she felt he offered her what she needed and let him go when he no longer served her needs; Eva learned to enjoy being by herself more than she enjoyed being with a man; Eva didn't have a state of the art job with a far out title and a six figure salary; the author managed to write a thoughtful, mature story of love, sex, hurt and relationships using little profanity; the theme was basically pro-marriage. Yes. For my money or trip to the library, Ms. Wilson can stick to romance novels. Maybe she could write a love story about Tamara Hayle, but if she decides to go back to mysteries, well...ain't nobody's business if she does!

Mind your own business!
What an excellent book! This was my first time reading one of her books, had never even heard of her mystery books. Not my genre of reading. This book, however, held my attention from page one. At the beginning, you wonder how bad Eva could be to make her husband just up and leave in the middle of the night. She doesn't seem like she would be a very likable character. As the book progresses, however, you learn to know and even like Eva. The same goes for Hutch. You can even understand how the situations happened as they did for Eva and Isaiah, Hutch and Raye. Donald, Raye's husband, deserved everything she did to him. Talk about the world's biggest dog! Eva's relationships with her father and daughter were also nicely told. Being a mother, I could totally understand how the child that you have loved and cared for can be the one to hurt you the most. I could also relate as to how hard it can be to finally realize they are grown and have to live, learn and make their own mistakes. By and large, I really enjoyed this book and would highly recommend it to others to read.


Use Case Driven Object Modeling With Uml: A Practical Approach (Addison Wesley Object Technology Series)
Published in Paperback by Addison-Wesley Pub Co (15 March, 1999)
Authors: Doug Rosenberg and Kendall Scott
Amazon base price: $34.95
Used price: $26.21
Buy one from zShops for: $29.91
Average review score:

Heresy! This is ICONIX, a compact method borrowing UML
This is the eighth software engineering title that uses the UML (Unified Modeling Language) that I have read in the last five months as I work to establish a software engineering guide and reference framework for a small team at my technology company. This book really sets forth the ICONIX methodology, the author's streamlined approach to modeling using mostly, but not only, UML.

Because of the author's quarrelsome nature and unusual departures from common progressions in the model views, I found this book less useful than the others. The author repeatedly explains (with a careful record of the dates) how much of his integration of the competing OO modeling methods preceded the work of the UML founders (Booch, Jacobson, and Rumbaugh) and frequently raises the small quarrels in the UML world for no purpose except to give a quick and unsupported opinion. Not surprisingly, ten of the twenty-five citations in the bibliography are the author's prior papers.

Although the title claims the method is "use case driven," techniques and guidelines for use cases are poorly done; and the author suggests that the requirements stage should begin with domain modeling and "robustness diagrams" before text for use cases is written. The author also places heavy emphasis on screen mockups during the requirements stage.

The contents would make a good lecture or two; but it is an annoying departure from the efforts of many to extend and enrich UML. Since the book is only 165 pages, it won't hurt for long, and there are thoughts here and there worth reading. Perhaps it's tongue-in-cheek, a test to see if we can spot obvious logical problems with the method.

Strong Introduction to OOAD Methodology
As I was learning OOAD concept and techniques, and the UML, the one thing I found lacking in most materials was application. There are a lot of great books on what OO is, with guidelines on good design, and great examples of diagrams you can create. None of them that I've read, with the exception of this work, has provided any look at how to put the pieces together in a sane fashion. Rosenberg succeeds admirably at this goal.

Contrary to what some reviewers seem to think, this isn't a book about the UML, and I don't believe it tries to be a definitive reference on methodology, either. Rather, Rosenberg presents (with a clear disclaimer) his perspective and method for performing OOAD; I find it a valuable one, at that.

If you're just getting started with OO and/or the UML, and want a good overview of how the pieces fit together, read this. I'd recommend it to all other comers, as well, unless you think reviewing an additional perspective (from a successful, well-regarded individual) isn't valuable.

The Keyword here is "Practical"
"Use Case Driven Object Modeling with UML, A Practical Approach" is perhaps the best book on the market for a down-to-earth, hands-on introduction to the Unified Process. As the title suggests, it leans heavily on the methodology of Ivar Jacobson, one of the three amigos. If you are trying to figure out what to do or where to start, this will point you in the right direction.

Three things in particular I liked about the book:

1. "The Approach in a Nutshell" as well as constant reference back to it.

2. The lists of ten.

3. The chapter on "robustness analysis" showing the transition from analysis to design (always a difficult transition in any methodology). This is the best part of the book in my opinion. It was real "hands-on".

"The Approach in a Nutshell" gives a great overview of the process including milestones, and provides a framework for everything to fit into. As the reader progresses through the book, each chapter summarizes that part of "the approach in a nutshell" that the chapter fits into. If this was the only feature in the book, it would be worth the price.

If you have ever read another series with "lists of ten", these are better. The lists of ten (there are over half-a-dozen) are worth taping up on the walls. They reflect the experience of someone who has been there and done that. The lists of ten alone are worth the price of the book.

The transition from analysis to design has rather heavy focus in this book, and deservedly so. Going from analysis to design is tricky in any methodology, and "Use Case Driven Object Modeling with UML, A Practical Approach" shines in this area. The authors refer to this as "robustness analysis," and this section alone is worth the price of the book.

This won't be the only book concerning the Unified Process that you will ever buy. But it is more than likely going to be one of the most useful to you.

This is not a tutorial on the UML; purchase "UML Distilled, Second Edition" by Martin Fowler and Kendall Scott if that is what you are looking for. The title may be slightly misleading in this respect. The real focus is on the "Practical Approach" part. If you are trying to sort out HOW TO DO IT, then this is a necessary addition to your library. It won't replace your books on the UML or the Unified Process, but it will help you pull it all together into a cohesive whole so you can get a grasp on how to start and how to proceed.

In addition to being very informative and clear in direction, the book is also surprisingly interesting to read. Its clarity and brevity keep it simple. You won't get bogged down reading this one. It is very well written.


The Tenth Planet (Book 1)
Published in Mass Market Paperback by Del Rey (June, 1999)
Authors: Dean Wesley Smith, Kristine Kathryn Rusch, Christopher Weaver, and Rand Marlis
Amazon base price: $5.99
Used price: $1.94
Collectible price: $5.29
Buy one from zShops for: $3.93
Average review score:

Great novel with obvious reservations
Just like everyone else I am disappointed by the obvious economic partioning of what could be a pseudo-classic SF novel. In this case more is less. Almost like the publisher took the finished novel from the authors, took the first third of the book, asked the authors to put 100 more pages in that section and then published it. Fortunately the authors were great in creating a constant build in suspense, but the build was far too long for my tastes. Wouldn't recommend buying until the sequels are out so you can read them all at once, since it isn't really a complete novel as is. Also has a semi-done plot, but great new twists without too much technical jargon. But what SF reader doesn't like technical jargon? If it had been published as a single novel it would have probably been superior to both "Footfall" and "Independence Day", but the added filler makes it probably a close 3rd. Tough to put down, easy to read. Definately a must have when the sequels are finished.

Prepare for the rocket ride of you life with Tenth Planet
Before you sit down to read this novel, it should have a brown seal that states, "Warning! You will not be able to put it down." That is exactly what happened to me.

Expecting another of Dean Wesley Smith's outstanding novels filled with good solidly human characters complete with flaws and humor, I was more than rewarded by The Tenth Planet. Picking up the novel I immediately became lost in the characters and the incredible plot that develops naturally right before your entranced eyes.

The novel, set in the near future of Earth places of all things an archaeologist as the hero who steps forward to prepared mankind for its greatest challenge every. Along the way his terrifying discovery explains much of the major mysteries of our world, such as extinction events, disappearing cultures, and a very odd layer of black soot around the planet.

The story develops into a race to save mankind, and along the way we experience the best and the worst that man is capable of. Something Smith does so well when he tells a story, especially one as epic as this.

Believe me this novel leaves you wanting much more, and unable to wait for the second novel in this trilogy in the making!

If you love good suspense and science fiction rolled into one, this book is a definite!

Breathtaking!
I really do not care if this is only one third of a novel as others claim. O. K., it has an open ending. But we are promised the sequels, and one has already been published. Even in our fast living time we should be able to show some patience. If the two sequels are only half as good as this book, we can expect two very good novels to follow.

This book is really thrilling. I have read it in one go. There have been other sf novels that used the attractive combination of archaeology and science fiction. But this is by far the best! Not only is the story well researched (the authors know about what they write), but the two writers have also an excellent feeling for action, suspense and human character. My copy of "Oblivion" is on its way. I am looking forward to it (and I will patiently wait for "Final Assaut"). The trilogy might get "cult status".


Windows Sockets Network Programming (Addison-Wesley Advanced Windows Series)
Published in Hardcover by Addison-Wesley Pub Co (December, 1995)
Authors: Bob Quinn, Dave Shute, and David K. Shute
Amazon base price: $54.99
Used price: $16.50
Buy one from zShops for: $29.94
Average review score:

Very good winsock guide & reference
This is one of the best programming books I've read! In the six months since I've bought this book and read through it, I've managed to program my own winsock wrapper class & functions along with a Win32 client-server app, based mainly on code and principles from this book. The included examples do need a bit of tweaking to work on MS VC++ 4.2, 5.0, and 6.0; and the executables included are mostly 16-bit apps; but the code itself is extremely useful.

A near perfect book
This is an excellent book discussing not only Winsock but low level networking communication in general. Be advised though that this book was last published in 1996 so working in VisualC++ 6 will require a bit of tweaking. Also, this book is 95% Winsock 1.1. The last chapter covers Winsock 2 and is only 25 pages long.

I would have given this book a perfect rating had it been just a little more up to date. Don't get me wrong though, if you want to learn Winsock, this is the book to get. After reading through the whole book, I've used it for reference countless times.

Best Winsock book available IMHO.

Awesome
This book is an excellent book on describing programming using Windows Sockets. It provides a nice overview of connectionless and connection-based networking. It describes how to make using Winsock reliable. This includes implementing "clean" shutdowns as well as dependable connection maintenance. It gives very useful tips on debugging your connections as well as your networking application. The authors even take the time to point out some of the "gotchas" to using sockets. There's full documentation of the IP and TCP headers and the protocol packets that are being exchanged. In short, I found this book to be a necessity when programming a sockets application.


Building Web Applications with UML (The Addison-Wesley Object Technology Series)
Published in Paperback by Addison-Wesley Pub Co (07 December, 1999)
Author: Jim Conallen
Amazon base price: $34.95
Used price: $2.38
Collectible price: $1.51
Buy one from zShops for: $3.97
Average review score:

Too much padding
I bought this book looking for a common language for describing web project requirements and design that we could use for project specification and working with partners. I am an experienced Web Project Manager with a lite experience of UML in the past.

The book assumes UML knowledge, but the first 150 pages are dedicated to explaining web technology to the reader. Not quite "The Internet for Dummies", but hardly critical content?

When eventually the author gets into the meat of the Web Extension for UML, it's interesting, but he still spends a lot of time talking about thick-client applications, which really are the exception on public websites. There is one pretty extensive example based on ASP, complete with code. The WAE is useful, but of 300 pages, I found only about 50 useful. A lot of it has already been publisher by the Author on his own website.

Modeling = planning, which translates into web success
It is a tribute to the versatility of the Unified Modeling Language (UML) and a compliment to its authors that it can be used to model web applications. Given the origins of the UML as a tool to model projects using Object-Oriented Programming (OOP), it is easy to believe that that is the only place where it can be used. Web programming is largely done in JavaScript and VBScript, where the first is only somewhat object-oriented and latter nowhere close.
In this book, the author introduces some new notation that can be used to model the construction of web applications, and given the topics of recent journal articles, it is somewhat overdue. I have read some articles recently where the topic is the planning of a company web site. The consensus is that one should plan for several months before the official launch. Translated into real terms, this amount of planning can be summed up in a single phrase, "model it."
The real significance of this book is the introduction of the concept of modeling with regard to web applications and that is what makes it valuable. Without the appropriate terms, it is not possible to properly describe a course of action, and the author introduces the necessary terms. The core of the book details the steps in a typical project:

1) The Process
2) Defining the Architecture
3) Requirements and Use Cases
4) Analysis
5) Design
6) Implementation

applied to the goal of designing, building and maintaining a substantial web presence. With the emphasis on the modeling, very little in the way of HTML and scripting skills are needed and very little code is presented.
If you are in the process of planning a web application, either a replacement or a new one, then it is worth your while to examine this book. For many businesses, a quality web presence is now an absolute necessity for survival. This book will help you achieve that.

Highly Educational for Motivated Web Business People
This book is a refreshingly good read for motivated web businesspeople readers, given it's technical subject. It also delivers exactly what it promises. As used in the books title, the author defines the fussy term "web application", vs. web site, in both formal and inform terms. Informally and quite succinctly, he defines web applications as a software application which uses a web page as its front end (ie. it's user interface). Formally, a web application is a web site where user input and/or navigation affects the state of the business beyond simple hit counters and and access logs. Based on such definitions, an e-commerce enabled web site would clearly be a web application, whereas web site, however kewl, is not. If you are just building web sites, you will probably find this book to be overkill.

PART ONE is an excellent introduction to the role of ubiquitous web application tools such as HTML, JavaScript, Style Sheets, DOM, ASP, Java, ActiveX, CORBA and XML to name some highlights. PART TWO walks the motivated reader through a well-developed, and to me, surprisingly involved, iterative process for turning vague ideas into solid application.

The appendices are even helpful. Appendix A is a visual directory for the Web Application Extension for UML. Appendix B is a sample use case which reader will find very useful as a template for future projects. Ditto for Appendix C, a sample model for a Glossary Appllcation using ASP.

Do not be mistaken. By itself, this book will not likely make you an expert in UML. Fortunately, it also manages to avoid any heavy-handed favoritism between technology products mentioned, including products from Rational Corporation. Refreshing!

As a web development project architect who is on the steep part of the learning curve, I will doubtlessly be able to add some rigor to my firm's process, beginning with initial client discovery and leading through delivery of a killer pre-development site design documentat -- one in which developers, graphic designers, managers and most importantly, clients, will appreciate. Additionally, the superior documentation which this process affords will, no doubt, significantly improve software, which is what it's all about.

That said... bring on the next mega-project. I think I feel a home run coming on!


Win32 Programming (Addison-Wesley Advanced Windows Series)
Published in Hardcover by Addison-Wesley Pub Co (January, 1997)
Authors: Brent E. Rector and Joseph M. Newcomer
Amazon base price: $69.99
Used price: $42.00
Buy one from zShops for: $48.95
Average review score:

MSVC Biased
At first glance, this book seems excellent because it describes Win32 with a lot of details. The biggest problem is that, the code in the book and the one on the CD-ROM are not the same. For example, while the book describes raw Win32 wonderfully, all of the code on the CD-ROM is 100% Microsoft Visual C++ biased. Just to start, all classes use the MSVC naming convention; of course, that's not a big deal. The real problem is that ALL examples were written using MFC. For example, the combo boxes, list boxes, edit, property sheets, etc, use MFC objects and their code is not transferrable.
This book was supposed to let people using any Windows compatible compiler to use its code. But the code doesn't work. All the manipulations of controls highly rely on how MFC implements them. Therefore, if you are using MSVC and are a Microsoft fanatic, like the authors, this is a good book. If you are using another compiler, you will be extremely disappointed. What a shame? There are not enough books on the subject. The only one I can recommend is Windows 98 Programming (which is out of print, unfortunately).

A definitve and exhaustive reference and learning source
Anyone who currently programs in the Win32 environment or wants to learn how to do so needs this book. It exhaustively details the thousands of widgets (i.e. functions, manifest constants, structures, etc) that make up Win32, and provides detailed intellegent discussions of the concepts behind those widgets. These discussions are conducted in excellent English. The examples are mostly in 'C' with some 'C++'.

As a consequence this book is not for beginners. You must have a firm grasp of 'C' in order to follow the thread of the model program which is developed in the book. Since this is some of the most difficult programming imaginable, it is not a good place to start learning 'C'.

Some of the conceptual discussions are outstanding. I particularly liked the section on coordinate transformations. I had orginally consulted Windows "Help" and Petzold trying to get a handle on this elusive and difficult subject. I found that the explanation in this book was by far the most accessable and exhaustive.

The index is particularly well arranged and useful, and add immeasurably to the utility of the book.

This book is unique in its structure, in that it serves as both a reference and a teaching guide simultaneously. If one merely needs to refresh the memory or one encounters a new concept that need elaboration, this book will almost certainly fill the bill in the most efficient way possible.

I will use this book for many years to come, and wish that I had known about it earlier as it would have saved me an enormous amount of labor.

It is one of those rare computer books that is written for the ages, rather than the current release of the software.

(the author of this review is a software engineer of over 30 years experience, most of it non-Windows)

Excellent explanation of the core Win32 API for GUI apps
I am an experienced software engineer with a Unix/X Window System background and needed to get up to speed on the Win32 API without being coddled like a child or taught how to program. I looked at Win32 books for several months before I found this book on the shelf.

I like the organization of the book which starts with the core of a well-behaved Win32 application and moves on to bigger and better things with each chapter. I learned many good Win32 programming habits, such as the proper use of Unicode and , proper message loop structuring, and so-on from this book. These lessons in Win32 programming were learned the hard way (from the school of hard knocks also called "experience") by the authors so that I didn't have to suffer the same torturous fate.

The authors start with the core of a Win32 application and then move through the core GDI objects: device contexts, fonts, windows, etc. Then they proceed to examine all the common controls one by one with an exhaustive reference of all their messages.

Along the way, the authors point out places where porting from Win16 to Win32 might be a problem, as well as pointing out known bugs in the MSDN documentation and the Win32 implementation, referencing knowledge base articles for more detail. I also found the advice for those transitioning from a unix background helpful.

This might not be the best book for a beginner that has never written a GUI application before, but if you're familiar with the basics of event driven GUI applications from other window systems (AmigaOS, BeOS, MacOS or X Window System), then this book will teach you what you need to know about Win32 without wasting your time explaining things that you already know and understand.

If you are a complete beginner, you might be better off with a different book to start with, but still might enjoy this book as a reference once you've got the basics down. When I asked around on usenet about Win32 books, many people suggested Richter's book. I looked at Richter's book many times but it just didn't move me to buy it because I wanted a book that was a more exhaustive reference and one that didn't assume I was a beginner programmer.

Several people said "Yeah, I learned from Richter, but /Win32 Programming/ is the book I keep on the shelf. Once I read through Richter, I didn't use it anymore." Another factor is that /Win32 Programming/ is hardback, which makes it stand up to lots of use on a day-to-day basis.


Related Subjects: Author Index Reviews Page 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

Reviews are from readers at Amazon.com. To add a review, follow the Amazon buy link above.