Software Books


Books-Under-Review-->Computers-->Open Source-->Software-->35
Related Subjects: Graphics Internet GUI Games Editors Tools Audio and Music
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
Software Books sorted by Average customer review: high to low .

Software
AutoCAD 2004 and AutoCAD LT 2004: No Experience Required
Published in Paperback by Sybex (2003-05-23)
Author: David Frey
List price: $29.99
New price: $8.90
Used price: $4.95

Average review score:

AUTOCAD 2004 AND AUTOCAD LT 2004
Helpful Votes: 0 out of 0 total.
Review Date: 2006-11-15
Excellent book: clear, succint and detailed in explanations of AutoCAD design. I tried other books before, but this one really motivates you to keep going and review all the tricky parts of this program.
The following is not a critique of the book but rather my wishes on my engineering field: I would have liked to have several examples of electrical design applications in the book.
Anyway, thanks for your book.
Joseph

Excellent tutorial
Helpful Votes: 0 out of 0 total.
Review Date: 2006-08-19
Follow the instructions and you will be able to navigate through Auto Cad in no time at all. Easy to understand,well written and illustrated for the first time Cad user. Excellent reference manual.

Good self teaching book
Helpful Votes: 1 out of 1 total.
Review Date: 2006-10-25
I recommend this to anyone who is interested in learing the basics of autocad. After using the book, I can now create professional floor plans for the apartments that I own and manage

Excelent Home Instructor
Helpful Votes: 2 out of 2 total.
Review Date: 2005-09-12
Great, easy learning tool!
Highy recommended as navigational reference of "how to" design.

THE Book For Beginners
Helpful Votes: 3 out of 3 total.
Review Date: 2005-10-16
As the title says, No Experience Required. I tried several AutoCAD books including the"Dummies" series and it seems they all assume that the reader has some basic knowledge of AutoCAD. Frey assumes nothing and teaches by example, which to me is the best way to learn. Start with this book, learn a chapter a day, and in a couple of weeks you'll have a good working knowledge of AutoCAD. Then you can pick up some of the other books and go from there.

Software
Building Professional Services: The Sirens' Song
Published in Hardcover by Prentice Hall PTR (2002-06-22)
Authors: Thomas E. Lah, Steve O'Connor, and Mitchel Peterson
List price: $59.99
New price: $35.00
Used price: $29.98

Average review score:

Very good, a must read for product technology people
Helpful Votes: 0 out of 0 total.
Review Date: 2007-11-25
This book is the most complete and clear text about the transition that many companies are doing from product centric to solution enabler organizations. A must read, highly advisable if you are in the IT business.

Insightful frameworks for an effective PSO
Helpful Votes: 0 out of 0 total.
Review Date: 2007-05-27
This book is absolutely the best! It provides frameworks to structure and implement an effective professional services organization (PSO) for an IT product vendor. A product company PSO matures over time through various phases characterized by the types of services it offers. This book is full of practical yet winning strategies and tactics to maneuver the high risk waters of professional services. There are clear directions on how to manage key levers that increase profitability but it also sets realistic expectations. Although the book provides the `recipe' for a sample $100 million professional services organization, it lists all the necessary `ingredients' to cook up a PSO of any size.

I liked the fact that it is written in a style that is free of any jargon. Authors are professionals who clearly understand the industry from inside. My least favorite part are the diagrams and illustrations which are at best adequate but could be better. Highly recommend this book!

Building professional services in a product-based company
Helpful Votes: 2 out of 2 total.
Review Date: 2005-01-10
This is the absolutely best book devoted to building pro services organization in a product-based company. While there are a lot of sources on managing stand-alone pro services firm (i.e. accounting, law), this book addresses the common pitfalls in moving into services for product-oriented companies.

The book is easy to read, well organized, and packed with sound practical advice you can start applying right away, whether you're in delivery, sales, or marketing -- you'll be going back to it often.

You will sleep with this book
Helpful Votes: 5 out of 5 total.
Review Date: 2004-08-16
This book absolutely is the best book I've ever ready regarding professional services. They describe a pragmatic approach from their experience at SGI services. This book will take you through planning an PS organization, development of various groups, reporting strucutures, templates for tools to help you.

It's focus in on a PS organization of a product company but you can take much away from this book if you are purely a services organization.

What I like the most is that it helps you do begin to address the various challenges where other books gloss over these topics and leave it to you.

Excellent pragmatic approach
Helpful Votes: 6 out of 6 total.
Review Date: 2004-01-23
This book as become my day-to-day bible to managing a professional service division within our product-oriented company. If you have your objectives and strategy clear, this book will help you getting organized with the tactics.

Software
CG 101: A Computer Graphics Industry Reference (3D Graphics Other)
Published in Paperback by New Riders Press (1999-08-26)
Author: Terrence Masson
List price: $39.99
New price: $62.10
Used price: $9.11

Average review score:

Essentail Computer Graphic foundation.
Helpful Votes: 1 out of 1 total.
Review Date: 2003-06-09
I bought this book for Computer Graphic Course for Animator class, and I found it really valuable because I wanted to learn much about history of computer softwares like painter, photoshop,and Maya. Anyways, this book is superb! This book is highly recommended for anyone who is interested in working in Entertainment industry.

Essential CG historical data!
Helpful Votes: 3 out of 4 total.
Review Date: 2002-09-25
Superficially subdued by a bland title that reads like a basic, frills-free "Introduction to Computer Graphics" course, Terrence Masson's CG 101: A Computer Graphics Industry Reference, by New Riders Publishing, nevertheless dispatches preconceived notions with its exquisitely detailed history of digital art production. A visual effects director and the founder of Digital Fauxtography, the author has spent at least two stints with Industrial Light & Magic and once served as a technical director at Digital Domain.

An amalgam of CG terminology (pp. 1-209), impactful corporate industry presences (pp. 210-347), programming and mathematics terms (pp. 348-361), fundamental and miscellaneous terms (pp. 362-385), a computer graphics timeline (pp. 385-437) and other mini-sections on CG FAQ (pp. 438-451), job descriptions (pp. 452-461), previsualization (pp. 462-467) and the analog computer era (pp. 468-476), this unique text probably represents the definitive chronology of computer graphics' evolution. The resource's 500 pages belie the mundane name and cover by chronicling numerous advances marking the historic progression of computer graphics-from the pre-mechanical days of the 1940s to the archaic, punch card-based leviathan units of the 1950s and `60s, to the sleek and potent desktop workstations of the late `90s. (The book was published in 1999.)

With the ambitious aid of 97 other industry sources, Masson begins the book by defining "color and light," "painting and graphic design," "modeling," "animation," "rendering," "compositing" and "input & output" terms alphabetically, per section. Processes, programs, properties, rules, companies and more are clearly defined during this first section, accompanied by applicable screenshots, diagrams, quotes and informational tidbits. For the purely artistic members of the digital art community, this material doubtless will prove dry and unpalatable. But for those having more of a technical and scientific bent, this comprehensive industry reference is a fascinating excursion into the intricacies that help materialize the eventual pretty, pixelated pictures so many of us enjoy producing and admiring. Learn what "pixel" denotes ... who invented the Phong shading method ... what "pixmap" means ... the origin of the omnipresent teapot icon ... the beginnings of morphing ... who started Atari ... the conception of ILM ... the significance of SuperPaint ... and much more. It's all here.

Section 8, "Historically Significant Companies," really is the beginning of the salivating learning experience, though, introducing readers to pioneering companies and people whose prosperous contributions have nursed CG through its proverbial growing pains. Some of today's popular and recognized field leaders appear, such as Industrial Light & Magic and Robert Greenberg and Associates, and they're graced by numerous lesser-known but equally essential precursors. Remember the 1979 feature film The Black Hole? Think Abel Image Research and Robert Abel & Associates. Recall 1984's The Last Starfighter? Think Digital Productions. The list and sundry, voluminous details are phenomenal.

The second portion comprising stellar, historically intensive reading, Section 11, "Computer Graphics Timeline," lists and delineates all key advances in the industry, throughout the 20th Century's final half.

On the downside, some of the quotes by CG experts seem to ramble, are inapplicable or just plain too long, but they appear to represent Masson's method for best expressing these individuals' contributions to the digital art community-or just relating arguably interesting events. (Besides, art often is about storytelling, anyway.) The text also is somewhat outdated, having been printed three years ago. But this does not diminish the paperback's essential overall value.

As for the seemingly innumerable industry term definitions, these provide industry professionals -and interested hobbyists-with a valuable reference resource. They also remind the reader that, despite all the creativity involved in generating digital art, CG's undergarments are math and science. It's always technicality before imagination.

Quite simply, if you're genuinely interested in computer graphics as an artistic medium, and you value the learning experience, CG 101: A Computer Graphics Industry Reference is a must-read. All told, this undoubtedly is among the most interesting titles-of any kind-this reviewer has ever read. (No kidding.) Assuming you possess the technical interest in these details, you'll find yourself perusing this gem night after night, until you've marked your last highlight with a neon felt tip and a corner page fold. (I tallied 14 page folds and 39 blue highlight markings in my copy.)

Great history, great glossary
Helpful Votes: 3 out of 3 total.
Review Date: 1999-12-10
It's not as full featured about technique and practice as I had hoped, but certainly a fantastic reference for the terminology, and techology employed in Digital Production today. By far my favorite parts of the book are the historical references that help really put my daily work into perspective.

Computer Graphics and how it all started
Helpful Votes: 4 out of 4 total.
Review Date: 2001-07-01
CG 101: A computer Graphics Industry Reference Terrence Masson: PUBLISHER: New Riders REVIEWED BY: Barbara Rhoades

BOOK REVIEW: CG 101 is a great reference guide. Forgotten what a particular term means? No problem! Just Open CG 101 and look it up. The first 208 pages and a few more inbetween are jam-packed with terminology and what they mean. There are side bar "blurbs" that contain factoids and quotes. This provides great bits of trivia.

The next 148 pages tell about the history of the graphics industry and how it has progressed from the start to what we know today. CG 101 tells about the companies and the people who use computer graphics to provide us with entertainment in movies and much more.

The 22-page index provides an easy way to find items, people and companies you want to know about. And just in case you wanted to know more than the book has to offer, there are URLs and telephone numbers to give you added places to glean information.

Must read for CG beginners especially
Helpful Votes: 4 out of 4 total.
Review Date: 2000-03-22
This book covers the bases quite well. Not only is it useful to industry veterans, but more importantly I feel that it's essential reading for people starting out a career in computer graphics. It gives a very detailed background of not only the history of CG production, but also the innovators, movers and shakers, to include production houses and developers. The glossary is very helpful too.

Software
CorelDRAW 9 f/x and design: Create and Perfect Non-Traditional Effects with a Traditional Design ToolThis title is currently on backorder
Published in Paperback by Coriolis Group Books (1999-07-16)
Author: Shane Hunt
List price: $49.99
New price: $9.99
Used price: $4.98

Average review score:

This book rocks!
Helpful Votes: 1 out of 1 total.
Review Date: 2000-08-01
This book works through some great effects in cookbook style, such that if you follow the recipe, you can great some fantastic results. Although I am using CorelDraw 8 LE on the Mac, and am a beginner when it comes to graphic arts, I was still able to amaze friends and family with the output!

The written style is clear, concise and easily understood, and the side bars are very informative. The color pictures in the center of the book are helpful in defining the target look, and the enclosed CD with electronic "recipes" and results is great.

This is now in my top 10 technical book list!

CD is incomplete
Helpful Votes: 2 out of 2 total.
Review Date: 2002-02-25
I absolutely LOVE this book. It's opened up a whole new world of possibilities with Corel Draw 9. By the time I've experimented with all of the tutorials, I'm sure I'll be quite the whizz kid. Unfortunately, I'll have to do it all without any help from the CD. There is no INSTALL.EXE on the CD. Therefore, I am unable to install it. Although I can access its contents through my CD-ROM, using it that way tends to freeze up my system and it's just not worth the aggravation. But the book itself is a real jewel and I truly enjoy reading and learning from it. Shane Hunt's writing style immediately puts the reader at ease. This alone is worth its weight in gold and is a rare and welcome commodity in "How-To" books. Thanks Shane!

Excellent Guide to Professional Techniques
Helpful Votes: 2 out of 2 total.
Review Date: 2001-11-24
This is the best how to book I have ever worked through. It is a must have for Corel Draw 9 and 10 users who have never learned all the hidden secrets and shortcuts to this program. After learning each and every technique in this book, my talents in graphic design have multiplied greatly! I find my self creating amazing graphics I never would have believed possible. Thanks Shane Hunt for writing this incredible book!

Outstanding Resource
Helpful Votes: 3 out of 3 total.
Review Date: 2000-08-02
After trying several of the web based tutorials I decided to try Shane's book. One of the best things about this book is that it takes an artistic approach in the instruction. I have used what I have learned from this book in all my projects to date. Shane has made me a more creative Corel Draw user. After several years of just using Corel Draw I am now creating on a level I never could have attained before. One should know the basics of Corel Draw before using this book. If you know how to access the menu commands then you should get this book. Highly recommended.

CorelDraw 9: FX and Design entertains and informs
Helpful Votes: 7 out of 7 total.
Review Date: 2000-03-22
The CorelDraw 9: FX and Design is one of the best books on the market to get the most out of your software package. Author Shane Hunt knows his stuff. He presents facts, tips and creative ideas in a fun and entertaining way. This book is exactly what I needed to teach me the 'how' of CorelDraw 9 and at the same time teach incredible creative tools I can use right away. The Official Guides are fine but this book gives you the tools to think not only 'outside the box' but outside the stratosphere.

Software
The Definitive Guide to symfony (Definitive Guide)
Published in Paperback by Apress (2007-01-22)
Authors: Fabien Potencier and François Zaninotto
List price: $39.99
New price: $29.97
Used price: $19.95

Average review score:

Great Book!
Helpful Votes: 0 out of 0 total.
Review Date: 2008-06-29
I ordered this book to serve as a reference for my symfony work. It has been an excellent reference guide to symfony, though it is not meant to be a "Introduction to.." or "Getting Started" book. I highly recommend if you work or have a solid background in symfony and need a handy desktop reference manual.

Everything about symfony
Helpful Votes: 0 out of 0 total.
Review Date: 2008-06-13
This book is really the definitive guide. It covers everything you need to know to build a web 2.0 application with symfony. It is written by the people behind symfony, so the book is extremely detailed and has a great format that makes it easy to understand. Well done.

Very interesting and informative
Helpful Votes: 1 out of 1 total.
Review Date: 2007-10-17
The books contains all the information you can find in the online manual on the website of the symfony project.
If you know this before (and I did), the book has the same quality like the online manual, in my opinion a very good one.

Imperitive for the Aspiring Symfony Developer
Helpful Votes: 3 out of 3 total.
Review Date: 2007-11-01
I'm a freelancer that was in search of a framework that would allow me to expeditiously develop applications for my clients, without sacrificing reliability. After researching several PHP-based MVC frameworks, I landed on symnfony due to its comprehensive set of features, strong OOP support, PHP5 utilization, and (very importantly) the great documentation. Yes, this book is available in web format online - but I'm very glad I made the purchase so I could learn the framework as I traveled, and it's much easier to use as a reference (I have it sprawled across my desk as I type this review). If you're looking for a great framework, I'm convinced symfony is it. And if you're looking to learn symfony, and have a resource as you build your skills, this book is what you'll need. The only caviat is, if you have no Object-Oriented programming experience, I would recommend you pick up "Objects, Patterns, & Practice" by Apress before learning symfony.

Also available online
Helpful Votes: 3 out of 3 total.
Review Date: 2007-08-09
Well written and understandable for such a large chunk of software. You can be the judge yourself, of course, by reading it online before you buy the hard copy. I'd definitely recommend having the real thing if you're just starting with symfony though.. you can't dogear or bookmark the online version.

Software
Designing from Both Sides of the Screen: How Designers and Engineers Can Collaborate to Build Cooperative Technology
Published in Paperback by Sams (2001-12-10)
Authors: Ellen Isaacs and Alan Walendowski
List price: $44.99
New price: $194.82
Used price: $15.81

Average review score:

Changing Standard Practice?
Helpful Votes: 12 out of 13 total.
Review Date: 2002-01-25
I'm not an expert in either Interface Design or Programming Methodology, and I've only read a little bit in these areas. As I read this book, I found myself thinking: "You mean this approach isn't standard practice already?"

After reading Ellen and Alan's description of how a UI Designer and a Developer should interact with each other, it just seems so obvious that everyone should work this way. User needs should affect architecture, and technology constrains design--how hard can it be to understand that? But the implications--design and development are iterative, and ongoing user testing is critical to the iterative process--could change the way some people think about programming projects. (The old Specify, Design, Program, Test, Release process seems somewhat naive in retrospect.)

The book has a kind of fun and lively feel to it. It's clear that the authors were having fun telling their various stories, and were excited about illustrating their points. The writing is casual, which made it amazingly easy to read.

On the other hand, once the informal style sold me on the overall approach, I almost immediately wanted a more rigorous treatment. I'd have loved an Appendix that summarized the formats of the various documents, for instance, and perhaps one that reviews the process flow diagram used at the beginning of the later chapters. (As a former academic, I found myself wondering as well about the independence and completeness of the Design Guidelines, too, but that's my quirk. It's probably not an issue most readers would care about.)

I think this book could become one of those that inspires a sort of religious commitment to its vision, and that that would probably be a very good thing.

Excellent UI design book. Programmers should also read it.
Helpful Votes: 29 out of 30 total.
Review Date: 2002-04-16
First let me tell you this is an interaction design (or user interface design) book, since the title of the book doesn't do this job well.

This is one of the books that have great impact on me. I agree with the review written by Kevin Mullet (printed on the book's back cover) that the ideas presented in this book are a bit "dangerous". It is dangerous because they are not the common practice yet. If people want to follow these ideas, they need to have changes. Changes are always dangerous to many people.

Those "dangerous" ideas include:

- Build fewer features but build them well. (The current practice is to build as many features as possible so that marketers can list those features for promotion. Is a product easy to use? Everyone can claim that since there are no criteria for such a claim.)

- User interface design should drive the system architecture, not the other way around. (Modifying system architecture is always hard. If we want to support a certain interaction afterwards, the architecture will probably can't support cleanly, if at all.)

- Technology should be used for user needs, but not for technology's own sake. (Visual design should also be treated the same.)

Last but not least, this book shows that user interface design is actually science but not art. We don't need a graphic design degree to be an interaction designer.

A must-read for web developers and designers
Helpful Votes: 4 out of 4 total.
Review Date: 2003-03-09
As an IT project manager supporting web applications, sites and portals, this book summarizes the story of my life. Not just a must-read, but a godsend for application developers and UI designers -- two groups who traditionally don't always see eye-to-eye or face daunting communication challenges. Can't we all just get along? Yes! This book tells you how, using simple, easy-to-understand language and real-life examples. End users and customers will thank you for reading it.

A book that wont simply collect dust on your bookshelf!
Helpful Votes: 9 out of 10 total.
Review Date: 2002-05-22
I highly recommend this book as an invaluable resource for anyone currently in, or looking to enter, the instructional design field. The authors have successfully been able to present information, which can often be dry and complex, in a clear and easy to read format.

I have a read many books in this area and they have been a fantastic cure for insomnia. This on the other hand is a compelling read from start to finish. Many of the concepts presented will not be foreign to people that work in this field or in the area of product development. However the logical order and detailed examples work brilliantly to drive home the principles.

Publishers in this area should use this book as a bench mark for design and layout for its susinct and logical passage. Thank you very much Ellen and Allan for such a useful tool!

All web and product designers should read this
Helpful Votes: 9 out of 9 total.
Review Date: 2002-02-05
This book has many examples of good and bad web pages and also consumer products. What it covers is seemingly obvious, but apparently not realized by many. It shows how users and designers can work together for optimal result. It should be a required reading for anyone doing user-interface designs. It is good that they actually have a good free product, HUBBUB ... .that was created using this design philosophy.
I didn't give it a 5-star only because, to me, the section of their HUBBUB experience and the conclusion was too long and could have been made more concise. Also, it was disappointing to see their product not following their own design goals well enough, which seemed to make the book less effective.

Software
Director 8 and Lingo Bible (With CD-ROM)
Published in Paperback by Wiley (2000-07-27)
Authors: John R. Nyquist and Robert Martin
List price: $49.99
New price: $5.58
Used price: $0.94

Average review score:

Excellent Resource
Helpful Votes: 0 out of 0 total.
Review Date: 2007-07-16
This book is a great resource for when you're looking for that specific line of code. Its terrible to read from front to back, but its an excellent way to find exactly what you're looking for. Its so much code, it'll make your eyes bleed.

Easing the Learning Curve
Helpful Votes: 3 out of 3 total.
Review Date: 2002-08-20
Director 8.5 is a monster application with huge range of functionality. Nyquist's "Bible" uses CD-ROM-based tutorials to carry you through the concepts with relative ease. The tutorials are part of one continuous complex project, taking the reader from the basics through media management, interactivity, project management and some pretty sophisticated Lingo programming. It is also organized to allow easy reference for specific issues. Having recently completed an 'Emedia & Design' programme I would have to say that Nyquist's book is probably the most valuable text in my library.

I LOVE this book!
Helpful Votes: 4 out of 9 total.
Review Date: 2001-05-14
There is no better book with which to get involved in Director. I've read nearly all of them; nothing else comes CLOSE! Get IT! ENJOY IT! LOVE IT!

Un gran libro para comenzar con Director
Helpful Votes: 6 out of 19 total.
Review Date: 2001-06-12
Este libro es realmente extraordinario para aprender a usar director, pues se ve desde el uso basico de cada herramienta aplicando los ejemplos que incluye el cd-rom.

Recomiendo este libro a quien nunca haya usado director antes, y para aquellos que habiendo usado, solo han aprendido por su cuenta sin referencias técnicas.

Excellent Book
Helpful Votes: 6 out of 9 total.
Review Date: 2001-03-02
A well written book of the "Bible" series! Great examples and delivered in an understandable "lingo." This book is a must have for all Director developers regardless of your level or experience. There is a ton of useful information for everyone.

Software
Distributed Application Development With Powerbuilder 6 (Powerbuilder Developer's Library)
Published in Paperback by Manning Publications (1998-08-10)
Author: Michael Barlotta
List price: $44.95
New price: $24.74
Used price: $5.31

Average review score:

Two Thumbs Up !!!
Helpful Votes: 0 out of 0 total.
Review Date: 1999-06-18
I just can't wait until I finish reading the entire book before I post this review because this is the best PowerBuilder book I have ever read. This book leads you through the steps on how to develop a distributed PowerBuilder applications. This is a must have and the only book you need to learn how to write DPB applications. Well done, Michael !!

Excellent book
Helpful Votes: 0 out of 0 total.
Review Date: 1999-05-08
This book cover all aspects of Powerbuilder Distributed components. It is clear, informative, well written and contain many examples. Although covering what is generally considered an advanced topic, this book should be understandable by Powerbuilder beginners. Most technical books covering a product are bad. This is a welcome exception. Overall an excellent book.

This is a very good book covering Distributed Powerbuilder
Helpful Votes: 0 out of 0 total.
Review Date: 1999-04-29
This book is very helpful in covering all of the details of building an Distributed PB Application. I recommend it for others to read for it is very helpful and informative.

This book is terrific!
Helpful Votes: 1 out of 1 total.
Review Date: 1999-10-09
If you are a Powerbuilder Guru, you must read this book, otherwise you'd take the risk to know less than your apprentices. If you are a novice, you must read it to become a Guru. Don't loose time with me, go to buy one!

A must buy for "Advanced" Developers!
Helpful Votes: 3 out of 3 total.
Review Date: 1999-11-02
Distributed Application Development with PowerBuilder 6 is dedicated to distributed application development in the PowerBuilder environment. It focuses on Distributed PowerBuilder. This text is packed with code samples to guide you every step of the way. Also included is a robust server framework I have used on real-world projects. A "must buy" for anyone preparing to go to the next level of PB development!

Software
The Elements of UML Style (Sigs Reference Library)
Published in Paperback by Cambridge University Press (2002-11-18)
Author: Scott W. Ambler
List price: $14.99
New price: $2.99
Used price: $0.27

Average review score:

A great start on corporate modeling guidelines
Helpful Votes: 14 out of 14 total.
Review Date: 2003-01-11
In writing The Elements of UML Style, Scott Ambler has done the software modeling community a great service. As a consultant and trainer of numerous corporate clients, I see many teams whose individuals understand the semantics of UML, but have yet to gel as a team with common practices and style. On these teams, communication and productivity often suffer when arguments erupt over why something is modeled the way it is and how my way is better. Teams need to agree on a set of common practices and style. The Elements of UML Style is a great starting point.

The Elements of UML Style is small, concise, intuitively organized, and well explained. It proceeds section by section through the various UML diagrams, in the order they are used on a project. These sections provide many tried and true common sense guidelines and some valuable, but less obvious guidelines aimed at creating well-formed models.

Is it necessary? Yes. This is the best compendium of UML modeling guidelines I have seen published. Projects would be foolish to start from scratch.

Is it sufficient? No. It is a starting point. Projects will want to adjust and go beyond what Ambler writes here. For example, The Elements of UML Style provides general guidelines that urge adopting common naming conventions (section 2.3). A corporation or project will want to nail down specific guidelines for their use case, class, and component names. Also, Ambler focuses on the diagrams of UML, but there is more to modeling than the diagrams. UML itself avoids topics such as what constitutes a well-formed use case specification, and so does Ambler's book. One would have to turn to other books or training, such as IconMedialab's Advanced Use Case Lab course for detailed guidelines in these areas.

Will I be an object modeler just by reading this book? No. This is not an intro book to modeling. Read Craig Larman's "Applying UML and Patterns" (for example) to learn how to object model. Instead, The Elements of UML Style brings together many of the nuggets that will help to become a better, more consistent, and easily understood modeler. I will be recommending this book to my clients.

When "less" is "more"
Helpful Votes: 16 out of 16 total.
Review Date: 2003-01-18
This book has lots of excellent recommendations on style and presentation of UML diagrams. Ambler offers up 236 recommendations to questions such as: How often should I use stereotypes? Should we model keys into our DBMS? Should we require activation boxes on our sequence diagrams?

I have to recommend this little book to anyone beginning to use UML. More experienced object modelers will have developed their own modeling conventions, but they also will benefit from reading Ambler's articulate perspective. He is an accomplished modeler and an effective communicator.

Ambler covers style guidelines for all 9 UML 1.x diagrams. IMHO most of his suggestions are right-on, and his explanations are consise and accessible. I have been modeling OO systems for 10 years, and I don't agree with every recommendation Ambler makes, but I appreciate what he is offering in this book.

I especially like the fact that Ambler included an Appendix that lists all 236 guidelines in just a few pages. The book also has a high-quality bibliography of other modeling resources, and I was quite pleased that this short book also includes an Index for rapid access to terms.

Most development groups endorse the need for programming conventions and consistent naming standards. "The Elements of UML Style" is an extension of this philosophy to UML models, and every project will benefit from the ideas it presents.

A long needed guide
Helpful Votes: 25 out of 25 total.
Review Date: 2003-01-28
There are two people I look to for information about UML: Martin Fowler (noteably: UML Distilled), and Scott Ambler.

With this book all the pieces are there. "UML Distilled" tells us how to use UML, "Agile Modeling" tells us how to use it in an agile way, and now "The Elements of UML Style" tells us how to use it so that the results look good and are understandable.

Physically, it's a nice book. Small and thin, it packs well, and will fit easily into the most overstuffed briefcase or backpack.

The format is good as well. Organized around the different diagrams, with extras for general guidelines and a quick overview of Agile Modeling, it covers related issues together in an easy to digest format. The guidelines themselves are short, concise, and well illustrated with examples.

I found it an easy book to read, being able to pick it up for a few minutes at a time without having to spend a lot of time to regain my context.

No matter how much you model, or what tools you use to do it, this little book will help make your diagrams better.

UML for the real world...
Helpful Votes: 3 out of 3 total.
Review Date: 2005-06-03
This is a great reference book for anyone wanting to improve their UML modeling skills. It won't teach you how to model, but it will teach you how to create UML diagrams which are much easier to read and to understand. Although Ambler preaches that "content is more important than representation", the reality is that if your diagrams look like crap then people think that your work is crap. This book describes a collection of very simple techniques, many of which could be considered modeling patterns, for making your UML diagrams look good.

The book contains both modeling tool diagrams and sketches, showing how you'd apply the various techniques with both your users at a whiteboard or developers at a workstation. The sketches are easy to read, which is pretty amazing considering the book is the size of paperback.

The second chapter is almost worth the price of the book itself because it overviews guidelines which could be used on any type of diagram, UML or not. Chapters 4, 5, and 10 are must reads for business analysts because they cover techniques to improve use case diagrams, class diagrams, and activity diagrams, the things you're most likely to show your end users. Making your diagrams understandable is an important step to communicating what you're doing, and maybe even getting funding for your project.

Other chapters focus on guidelines for technical diagrams. Modeling tool vendors should pick this book up and automate these guidelines. If they were to do that they would really improve the quality of their tools.

If you're serious about UML modeling, then this is a must have book. It's so cheap your company should even consider getting a copy for each analyst, architect, and designer that you have on staff.

UML - KISS
Helpful Votes: 7 out of 7 total.
Review Date: 2003-01-09
I still remember the first time I read something written by Scott Ambler. It was an article about 9 years ago in Software Development magazine (actually it was probably the forerunner) about use cases. His style of writing is, was, and always will be so easy to read and comprehend. Perhaps that is why so many folks write to agree and/or disagree with his ideas: there's no AMBIguity there.

Scott's subscribes to and adheres to the KISS principle (Keep It Simple, Scott!). That is what makes it easy to understand and appreciate. In this book Scott has very capably tackled the easily misunderstood (and therefore often misapplied) ideas of the Unified Modeling Language (UML) and presented them in a manner than anyone can understand and apply in their work.

This book is small enough to fit in your pocket but is incredibly massive in applicability. It belongs on the desks of every developer (AND their manager!) working with UML. Whether applying UML in an XP environment or within the constraints of behemoth software development projects, a basic understanding of the UML is essential. This book will get your team there, quickly.

Research shows that the number one factor that contributes to project success (or failure) is the ability (or inability) to communicate well. That was one of the goals of the UML, a truly UNIFIED language in the arena of modeling. A key value in Agile Modeling (AM) is communication. Coupled with the AM principle of Know Your Models and the AM practice of Apply Modeling Standards, this book will assure that your project's modeling efforts shine.

Software
Embedded Linux Primer: A Practical Real-World Approach (Prentice Hall Open Source Software Development Series)
Published in Paperback by Prentice Hall PTR (2006-09-28)
Author: Christopher Hallinan
List price: $49.99
New price: $35.98
Used price: $38.20

Average review score:

A great book on the subject
Helpful Votes: 0 out of 0 total.
Review Date: 2008-08-26
I confirm all that has been said.

It is the first source I have found that explains building the linux kernel in a way that makes it easy to understand. While you might be able to find this information on the net, this makes it easy to get an overall view of what is going on.

It is easy to read, and has great references. Well worth the price.


Embedded Linux Review
Helpful Votes: 1 out of 2 total.
Review Date: 2008-03-02
This book is very well organized, and provides a good level of detail of the topic. I do recommend it.

Excellent survey
Helpful Votes: 15 out of 15 total.
Review Date: 2007-09-28
I am an experienced embedded developer that just inherited an embedded Linux-based project already in progress. As there happens to be no one else at my company with any embedded Linux experience, I automatically became the de-facto Linux expert and I needed to come up to speed on a lot of topics very quickly. I found this book to be an excellent survey of the must-know topics for the embedded Linux developer. It also contains many references to the most definitive sources of information on the various topics. Highly recommended for coming up to speed on embedded Linux.

Really heapful
Helpful Votes: 2 out of 2 total.
Review Date: 2008-05-30
For those engineers who start their first embedded Linux project, this book is a must have. The book is not for those who want to understand how kernel runs but it gives you the most important concept and work flow to bring up the OS on your development board. The author also provides a useful further reading list in case you want to dig more. A very practical and clearly written book and I would recommend it to those who have solid experience in embedded development but just start to explore in Linux.

Very good book to study embedded Linux
Helpful Votes: 3 out of 3 total.
Review Date: 2008-03-09
This book, the CALAO SYSTEM USB-A9260 card, an eeePC and a cross over cable is all that you need to study embedded system everywhere (even along the Seine river in Paris - yes I did it !).
The chapters about the U-BOOT bootloader, the BUSYBOX embeded Linux and an extra piece of information on the JFFS2 file system are welcome. If the cross-development environment chapter had been about BUILDROOT, this book would have been THE BOOK for the present embedded Linux based systems designers.


Books-Under-Review-->Computers-->Open Source-->Software-->35
Related Subjects: Graphics Internet GUI Games Editors Tools Audio and Music
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