Software Books


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

Software
MATLAB: An Introduction with Applications
Published in Paperback by Wiley (2008-01-02)
Author: Amos Gilat
List price:
New price: $59.91
Used price: $58.99

Average review score:

An excellent reference or learning tool for matlab graphics
Helpful Votes: 0 out of 0 total.
Review Date: 2009-01-06
I bought this book to help me in a computational Physics course where we were using FORTRAN to create the data, and matlab to visualize it. Mostly 2d and 3d graphics. This book was an enormous help to me. I have other books on matlab, but none even came close to this one. Mr. Gilat gives a good treatment of the surf, mesh, meshgrid, plot3, and other graphics functions that you would be hard pressed to find even in the matlab help file. I give this one 5 stars.

Very Good
Helpful Votes: 0 out of 21 total.
Review Date: 2008-02-08
The Item was in very good condition & the shipping was prompt & before time.

Clear and concise for the beginner
Helpful Votes: 1 out of 1 total.
Review Date: 2008-06-26
This is the book for you if you are new to MATLAB. The book covers the basic steps of MATLAB and how to apply them to real word engineering or mathematical problems in an interactive environment.

The book is well written and is very easy to use. This is a great book for the beginner, but I would not recommend the book for anyone that has over 6 months of experience.

Never realized it could be this great
Helpful Votes: 6 out of 6 total.
Review Date: 2008-07-15
I am a robotics engineering masters student who is REALLY behind on his Matlab knowledge based on the fact that i have a background in biology. (Long story). I just completed my first semester and bought this book in May to learn matlab more thoroughly over the summer. This book is just FANTASTIC. I couldn't ask for more. It is structured logically, the examples are CLEAR and it just makes total sense. I never realized that it would be this readable and excellent. If you are a beginner it can truly be read cover to cover. The problems are interesting and the step by step guides are just what i needed. I initially thought twice about spending the $80 when there were cheaper texts available, but let me tell you from experience, don't bother. I have read some other Matlab texts and they pale in comparison to this one. It is worth every penny. If you have a limited knowledge or are without any knowledge of Matlab GET THIS BOOK. It is great and worth the extra money.

Great for learning the basics of MATLAB.
Helpful Votes: 6 out of 6 total.
Review Date: 2007-08-17
I purchased this title because I am starting a numerical analysis sequence next year using Matlab and I knew only how to plot in 2D and do simple calculations at the command line. After studying from Gilat's text for the past month or so I feel very comfortable using Matlab for all the basics and I am ready to learn how to exploit the full power of the program.

Each chapter gives just enough mathematical background to provide anyone with at least college algebra/trig enough to understand what is going on.
Although this book does not cover any topic too deeply, it does cover the fundamentals of many aspects of Matlab in a way that allows the reader to move fairly quickly through the whole book without getting bogged down in any one area.

In the end you will know the basics about how Matlab operates: how to work with vectors and matrices, how to write simple programs and function files, how to plot and format data, how to fit data to a curve, and how to differentiate and integrate both numerically and symbolically, and a bunch of other great tools for solving problems.

Also, as the other reviewers mentioned, the book makes very good use of graphics to show how input and output should look, as well as what exactly each line means.

I would recommend this text to anyone wanting to learn the basics of Matlab.

Software
Microsoft Access 2 Developer's Handbook
Published in Paperback by Sybex (1994-08)
Authors: Ken Getz, Paul Litwin, and Greg Reddick
List price: $49.99
New price: $41.00
Used price: $0.34

Average review score:

The Access 2.0 "Bible"
Helpful Votes: 0 out of 0 total.
Review Date: 1997-03-19
If you are doing any developing on an Access 2.0 platform and want to create better then the average application, this is the book to own. I own three other Access books and the one I keep returning to is the "Handbook". Affectionately refered to as as the "Bible", my friends and I point out page numbers to the solutions we need when brain storming. It covers even undocumented features that are available with winning detail and the disk included allows you to pop the code in right where you need it. Even novice programmers can pick up this book and get on the road to building killer applications. This book helped me build an imaging system for a client and made me look like God's gift to consulting. Now they buy me lunch every time I see them. It is a must for the application developer. I can't wait for the Access 97 version

Any one chapter is worth the price of the book
Helpful Votes: 1 out of 1 total.
Review Date: 1999-11-23
If you are looking for an introductory book on Access 2.0, this is not that book. Use the MS manual and the F1 key. A lot. But once you have a basic understanding, and want to build a 'good' app, don't start without this book. If you believe that code can be beautiful and elegant you'll appreciate the book even more. The samples and examples on the accompanying disk will save you much more than the price of the book. And you'll learn a ton in the process.

Must have MS Access 2.0 book
Helpful Votes: 1 out of 1 total.
Review Date: 1998-05-26
The best book I have found on MS Access 2.0. I originally bought it because it contains information about how to dynamically resize forms. It it a great reference manual and you can check out some of the code at Sybex website.

Excellent Guide even for Access 95, 97 Developers
Helpful Votes: 1 out of 2 total.
Review Date: 1997-08-29
I bought the Access 95 version of this book, and later was forced to buy the book to study a particular Access 2 feature. I was struck by how much value the book adds. To me, this is more of an in-depth introduction to Access development than any book outside the "Building Applications" manual. It far surpasses that manual in terms of explanation and samples.

If you only own one Access 2.0 book, this should be it
Helpful Votes: 1 out of 2 total.
Review Date: 1997-08-14
A ~1400 page book chock full of good information and Access 2.0 application development and Access Basic coding. I've used at least 2 full Post-It tape flag boxes in marking the important sections of my book with colored tabs. This book covers everything from SQL syntax to interface development and writing run-time applications. This is truly a must have book for the Access developer

Software
Microsoft SQL Server 2000 Notification Services (Microsoft Windows Server System)
Published in Paperback by Sams (2004-10-01)
Author: Shyam Pather
List price: $49.99
New price: $4.96
Used price: $0.47

Average review score:

Would've given it 10 stars
Helpful Votes: 1 out of 1 total.
Review Date: 2006-09-13
I am a .NET developer (MCP).

I bought this book because our company launches a new dev project for providing alerts to customers on their financial data (wires, etc.), and I've read that SQL NS is way better than any custom app.

First of all, now that I've read most of the book (and worked through all the samples), I totally support that info.

Secondly (yet very important), I swear I have never had a technical book that was as easy to read and comprehend as this one!
Microsoft is inclined to use some sort of "bureaucratic English" on MSDN, which is a pain in the neck to understand for someone like me (apparently, English is not my native language).
However, even though the author is a Development Lead for SQL NS at Microsoft, his book is as easy to read as my favourite science fiction books (and far easier to read than most of fantasy books like those by Tolkien).

The examples in this book lead you from the most basic concepts of NS to the most advanced features such as developing a custom delivery protocol or a custom standalone event provider.
All you need to start with it is basic knowledge of T-SQL (or, just any flavor of SQL) and XML (REALLY basic!).

And, yes, it's true, you can build a fully functional prototype in less than 2 weeks. I did.

It's a pity that the maximum number of stars is 5.

This book is truly a masterpiece.
A must-have for everybody working with data-driven applications.

An Excellent SQLNS book
Helpful Votes: 1 out of 1 total.
Review Date: 2005-06-16
It's 600 pages of "SQLNS as a way of life", from beginning to end. It explores setup (without any gratuitous screen shots of setup, THANK YOU), configuration, programming instances and applications, writing the processing configuration files, the subscription management application. There are chapters about custom event providers, formatters, and delivery protocol; there is an example of each. But of course, where this book shines most (is shine most the correct construct? hmmm...) is in the description of internals, tuning, and troubleshooting. That's where it's invaluable. I still remember going over "quantum theory" and all its permutations when I read that chapter.

If you use SQLNS as a notification application framework, it's very easy to get a first instance working, but when your app gets popular and you need 10 more just like it immediately, working with SQLNS quickly becomes all-consuming, that's what I meant by "SQLNS as a way of life". If you're looking to "check out" SQLNS or see if its "right" for your application that's fine too, the preface even gets you quickly up to speed on the SQLNS lingo. I also remember Shyam writing to me a few times about the "its not a custom delivery channel, its a custom delivery protocol". In any case, there's *no way* you can be dissapointed with this book.

An absolute must-have
Helpful Votes: 1 out of 1 total.
Review Date: 2005-05-17
This book has been very well written and covers all the aspects of Notification Services a developer must know about. Not only are the various concepts explained very well, the numerous examples and code samples given make this an easy read as well.

One of the key sections of the book is how to troubleshoot your NS application which is the USP of this book, seeing that such treatment to that particular area has not been given anywhere else.

I would strongly recommend this book to anyone who is interested in developing NS applications.

This is *The* SQL-NS Book
Helpful Votes: 1 out of 1 total.
Review Date: 2005-01-31
This is a book well worth reading from beginning to end, from preface to appendix. I have done so twice, with the result that I have learned SQL-NS well enough to explain its concepts and architecture to my teammates and higher-ups and to embark upon design and development of notification apps of my own. Mr. Pather puts mastery of this platform within your reach. His pedagogical approach is exemplary, for its organization, pacing, clarity, style and tone. And he covers absolutely everything you need to know about SQL-NS. I wish every computer book out there were written this way.

A Must Read for Notification Services Developers
Helpful Votes: 1 out of 1 total.
Review Date: 2005-01-31
I would highly recommend this book for anybody developing Sql Server 2000 Notifications Services applications. This book fills the gaps in the Books Online, which, for a large scale application are very important.

The book is structured to provide quick, step-by-step implementation instructions as well as detailed explanations of the hows and whys of Notification Services.

I was particularly grateful for Part III of the book that details optimization, deployment and administration requirements.

Another invaluable part of the book is the chapter on setting up your development environment. I had to do my first application before the publication of this book and I will tell you that had I had this book then, the time I would have saved would have paid for the price of the book many times over.

Software
Molecular Modeling and Simulation
Published in Hardcover by Springer (2002-08-19)
Author: Tamar Schlick
List price: $99.00
New price: $73.77
Used price: $70.00

Average review score:

Never short of something exciting
Helpful Votes: 2 out of 5 total.
Review Date: 2003-08-10
It contains many many exiting problems and stimulate to go through the world of art of biology and mathematics. This book can guide the way where to go when you lost in the world of biomathematics, specifically molecular modeling. It looks like a well-organized dictionary with analysis. So it is good for a beginner and also deep-thinker in computational biology field.

Beautifully written!
Helpful Votes: 3 out of 5 total.
Review Date: 2003-08-11
As a person with no expertise in molecular modeling who wanted to learn about this field, this book is right on! I find the author's lively text to be as well-written and clear as any science textbook I have ever read. I especially enjoyed the first two chapters for their historical perspective and their practical illustrations of applications of genetics in the world today. These chapters can be understood by non-scientists, whereas the rest of the book is clearly designed for graduate students in any one of the science disciplines.

The interesting information sprinkled throughout the book, including the boxes and figures, help keep the reader stimulated and yearning for greater knowledge of this exciting field. The color graphics also complement the book nicely. Although the subject covered in the book is extremely broad, the author managed to convey the perspectives of multiple scientific disciplines (e.g., biology, chemistry, computer science, math) very well. The combination of breadth and depth in a readable style is remarkable.

Overall, I highly recommend this book to readers interested in the area.

Excellent book for both students and researchers
Helpful Votes: 3 out of 7 total.
Review Date: 2003-08-07
This book covers state-of-arts technologies used in today's hot field: molecular modeling. The book is easy to understand and it is suitable for graduate students in both theoretic majors and experimental majors. The homeworks in the book are practical for students to learn basic molecular modeling computer skills very fast.

Dr. Schlick is an expert in this field and her group has published tons of molecular modeling research papers. Her expertise also makes this book valuable for computational scientific researchers. I highly recommend it.

Outstanding introduction
Helpful Votes: 6 out of 6 total.
Review Date: 2004-05-13
... not only to molecular modeling, but to some of the subtleties of DNA and protein behavior and geometry, too.

This book's focus is generally on interactions with large molecules, DNA and proteins, although it does discuss small molecules (drugs, a few dozen to a few hundred atoms) too. That means that it skips most of the quantum mechanical modeling of more advanced computational chemistry texts.

Nothing is lost, because Schlick covers her chosen topic (molecular modeling and dynamics) in such detail. She starts with a very clear discussion of the structure of large biomolecules, with emphasis on the features that need quantitative description for modeling. That covers protein structure at ever level. It also covers DNA/RNA structure in the best detail I've ever seen. The double-helix is the just the starting point. There are alternative helix forms, non-standard binding between nucleotides, and asymmetries caused by nucleotide composition. The next chapters describe the geometric model and, briefly, the forces acting between atoms.

The second half of the book gets down to the nuts and bolts of modeling. This includes numerical techniques, minimization, sampling and Monte Carlo techniques, and the start of dynamics. Schlick attacks some of the nasty points of the calculations, such as modeling of forces that act on very different time scales. As with the simpler material, the development is clear, descriptive, and free of pointless theorems. The meticulous reader should come away able to implement most or all of the techniques described. The level of presentation is consistent and approachable. I think freshman physics should be enough preparation for most students to get most of the value out of the discussion.

The book is written with clarity as a top priority. The glossary is in the front, making sure that the reader knows it's a first-class part of the text. After that, every chapter starts with a list of the mathematical symbols and variables used and a one-line description of each. These are small things, but they increase the book's readability immensely. The illustrations are generally informative enough. On the whole, though, they don't seem quite up to the level of the textual and mathematical presentations.

I needed a crash course in the mathematical techniques used for describing molecular structure and behavior. I should have read this book first - its clarity and thoroughness would have saved me a lot of time. After this one, I can now go back and reread the more complex texts with more hops of understanding. Do yourself a favor and read this one first.

A long expected book in molecular modeling is finally here
Helpful Votes: 9 out of 10 total.
Review Date: 2004-02-17
I highly recommend Professor T. Schlick's book. It is beautifully written with many examples and great illustrations. The book is truly interdisciplinary; it covers, in good depth, both the biological and mathematical aspects of computational structural biology. Most chapters start with an amenable introduction and finish with "hands-on" recommendations and future challenges. I was particularly pleased with the level of detail in each chapter (in particular those that show the reader the advantages and pitfalls of the different methods presented). My colleague Mariel Vazquez and I used this book in the design and preparation of our "Special topics in Mathematics" course at the UC Berkeley Mathematics Department during the Spring of 2003.

This upper-level undergraduate/lower-level graduate course was centered on mathematical and computational models of the three dimensional structure of DNA, and DNA topology. We found Professor T. Schlick's book very useful in our class preparation. In particular we covered chapter 5 (DNA structure) completely, sections 3 and 4 from chapter 7 (basic principles and formulation of atomic interactions in molecular mechanics), and several sections or subsections from chapters 8 and 9 (force terms used in molecular dynamics simulations). We also covered most of the material in chapter 10 (Multivariate Minimization), and gave a brief introduction to chapter 11 (Monte-Carlo techniques) and chapter 12 (Molecular Dynamics algorithms).

Chapter 5 starts with a very amenable and brief introduction that relates DNA with other biological processes and describes some of the challenges in studying DNA structure. It continues describing the basic building blocks of DNA. The author wisely spends some time defining the nomenclature for each of the atoms, angles and bonds that form these basic blocks. The following sections teach the reader what parameters are relevant for describing a DNA double helix and how they characterize the A, B and Z- forms of DNA. Illustrations in this chapter are particularly helpful.

Although our course's approach to DNA supercoiling was different that the one in the book I found particularly useful some illustrations in chapter 6 and movies (to be found in her webpage) that Prof. Schlick's group has developed over the years. In brief, chapter 6 is a study of more complex structures and behavior of DNA (such as structural role of the DNA sequence, DNA-protein interactions, and higher order organization of DNA -i.e. DNA supercoiling and histone-DNA interactions). This chapter can be a good source for short research projects (e.g. final projects).

Chapters 7, 8 and 9 describe the basic concepts in molecular mechanics. From sections 7.3 and 7.4 I found of interest how the author addresses the problem of the system size (i.e. number of interacting molecules) and some of the details that the author gives for modeling the geometry of atomic interactions. At the end of the chapter (section 7.4.3) interested readers can find some of the limitations of current approaches. Chapters 8 and 9 describe in depth the force fields and how to implement them. Chapter 9 also illustrates with clarity how to implement periodic boundary conditions and the advantages of using different lattice models.

Chapter 10 describes a number of familiar methods for energy minimization (i.e. steepest descent, conjugate gradient, etc....). We used sections 10.1 to 10.4 and section 10.5.2 (conjugate gradient). I found the Hessian patterns shown in figures 10.4 and 10.5 and the minimization trajectories shown in 10.10 very pedagogical. As in previous chapters the author finishes with practical recommendations and future challenges.

We left chapter 11 (Monte Carlo methods) for last in the course and discussed chapter 12 (molecular dynamics) first. As in previous chapters the author gives a very nice introduction (section 12.1 and 12.2) and covers the basics on simulation protocols in sections 12.3 and 12.4. Section 12.4 describes the basic integration algorithms such as leap-frog, verlet, etc... Figure 12.3 was revealing for the students as it compares the time scales in biological systems.

Chapter 11 (Monte-Carlo methods) provides a very comprehensive introduction to Monte-Carlo methods. We found particularly useful some of the subsections of random number generation and the treatment of Importance sampling and Markov chains in section 11.5.

As mentioned earlier we were particularly delighted with the amount of details given in each topic. For example chapters 7 and 8 provide all the formalism needed for the problems of molecular mechanics. In section 8.4 (bond angle potential) the author highlights the differences (both formally and by figures-see figure 8.4) between different formulations of the problem (see also figure 8.6). In Chapter 10 the author describes minimization algorithms in detail and shows some of the patterns that one observes in the Hessian associated to minimization functions of biological structures (see figs. 10.4, 10.5 and 10.11). She also makes very detailed comparisons between the different minimization methods (see figs 10. 2, 10.10). In chapter 12 she compares the different methods and initial conditions for the algorithms discussed (figs 12.3, 12.4, 12.6).

Overall we found that Prof. T. Schlick's book is very adequate for a broad spectrum of levels and very accessible to both graduate and undergraduate students interested in mathematical modeling and computational biology. It is also very well organized facilitating the option of selecting parts of the material for the classroom or for use in one's research.

Software
Murach's ADO.NET 2.0 Database Programming with VB 2005
Published in Paperback by Mike Murach & Associates (2007-08-01)
Author: Anne Boehm
List price: $52.50
New price: $28.00
Used price: $21.00

Average review score:

Best Tech Book I ever read
Helpful Votes: 1 out of 1 total.
Review Date: 2008-04-03
I am an ancient programmer switching from C to .NET. I have read a lotta books in my time and this is the best presentation and layout of a book I have ever seen. Its easy to read. Content is great. I wish I had found it first in my conversion to .NET. I am so impressed that I am checking out the other Murach titles for something to buy.

This book was the best on the topic that I have read.
Helpful Votes: 1 out of 2 total.
Review Date: 2007-12-27
I needed to learn ADO.NET for my job and this book was the best on the topic I read the entire book in about 3 weeks. Everything is explained wonderfully. I love how the examples are laid out on the right with explanations on the left. I also really found the program files extremely helpful. I opened each chapters program and followed right along with the book. All the examples are already created so that you can see how they work and even modify them.

I liked this book so much that I also bought the ASP.NET, SQL, and Visual Basic 2005...all topics I need to brush up on. As far as I can tell these other books follow the same great format.

From someone who thousands of dollars worth of technical and programming books...these are great even for beginners. However if you are not familiar with vb2005 get murach's visual basic 2005 to read first.

Highly Recommended for Someone Wanting to Learn ADO.NET
Helpful Votes: 3 out of 4 total.
Review Date: 2007-11-03
As with the other Murach Press books I have reviewed, this book is extremely readable. It shows step-by-step how to develop database applications with VB. NET 2005 and ADO.NET. This book is best suited to someone new to database development with Visual Studio 2005 but that has a passing familiarity with VB syntax. If you are unfamiliar with flow control statements and VB syntax, you might want to look at Murach's "Visual Basic 2005" book first. I highly recommend this book for entry to mid level developers.

Another Winner from Murach
Helpful Votes: 3 out of 4 total.
Review Date: 2007-10-26
ADO.NET is a huge and sometimes daunting topic to attempt to cover, but in traditional Murach fashion, this book has the capacity to make its reader an expert if read cover to cover. All of the important topics are coverered, including use of the base objects, data binding, typed vs. untyped data sets, and most importantly (in my opinion): use of object data sources.

The best part of Murach books (including this one), aside from the paired page layout, is that they make no assumption about the reader's skill level, and cover enough background on each topic to ensure that you will come away with a thorough understanding of not just what and how, but also why.

Both beginner and expert programmers alike will find this book extremely useful, and it's a great addition to the Murach family of programming reference and tutorial books.

To the point!
Helpful Votes: 5 out of 6 total.
Review Date: 2007-10-04
I am a C# developer but when I started browsing this book I couldn't help it but to continue reading it. It is not only about the VB language itself, but instead, how to use it so solve software problems. It teaches how to better write software, best practices and approaches.
This book doesn't cover all the theory in the world about a topic. Also, not all topics. But it tells you how to use them and what to watch for.
I am glad to have read it.

Software
Nanosystems: Molecular Machinery, Manufacturing, and Computation
Published in Paperback by Wiley (1992-01-15)
Author: K. Eric Drexler
List price: $69.99
New price: $39.14
Used price: $12.85

Average review score:

An astonishing tour de force.
Helpful Votes: 0 out of 0 total.
Review Date: 2008-04-16
It is rare to see an entire new field of study arise in science and engineering. It is even rarer to see it explored so lucidly by a single mind. "Nanosystems" is an astonishing tour de force.

This book is not light weight. It is not going to be readable for people who do not already have a substantial background in the sciences. It is an in depth and extremely careful analysis of the possibility of the creation of molecular machines and the fundamental physical limits that technology faces. The pages are packed with well described calculations and everything is fully footnoted and referenced.

Some people have criticized Drexler's vision, but is rare that the critics have actually read his work. In almost every case, he has already anticipated and discussed their objections in extraordinary detail. It is, in fact, amazing to see all the problems he has anticipated and analyzed, in depth and with great care.

If you are serious about your interest in nanotechnology, you must read this book. It will take you quite some time, but the information you will gain is invaluable, and much of it is available nowhere else.

My only criticism is that it is long past time for a new edition -- much has been learned in the last 15 years and it would be valuable to have it all collected in one place.

Good book
Helpful Votes: 1 out of 2 total.
Review Date: 2006-03-19
I think that this book clarifies all the aspects concerning Nanosystems, wrote by Mr. Nanotechnology: what is, how it is viewed, its possibilities.

I recommend for every one that wanna go inside the nanosystem's world.

A rare Fifth Star simply for its place in history.
Helpful Votes: 55 out of 57 total.
Review Date: 2000-05-22

Finally we may play with the "building blocks of matter" we've been hearing so much about. Here is an instruction manual, detailing the Elements, and their Interactions, while at the same time suggesting possible Design Models for construcion.

Curious about the subject?
Start with Drexler's Engines of Creation, instead. Maybe some other collections of theoretical applications to whet your appetite. Come back to this when you begin to see a bigger picture.

Know some, want to know more?
Definately read. But be warned, it is quite techincal when it is not being necessarily vague. This is a halmark. The basis of this book was Drexler's thesis for his doctorate in Molecular Nanotechnology, the first awarded (MIT 1991, I believe).

Serious about the topic?
You already have access to a copy...or should.

You might very well be able to download significant portions from Foresight's website (it's an org.anization, not a com.mercial); but I would suggest supporting them with at least the price of the book. They seem to be committed to developing this Potential responsibly.

Excellent Resource for Molecular Nanotechnology
Helpful Votes: 9 out of 11 total.
Review Date: 2003-12-02
This book is highly technical and assumes the reader's familiarity with physics, chemistry and the like. It was worth studying. I highly recommend everyone reading this book as the subject matter is inspiring. This book describes the inner mechanics of our (hopefully not too distant) future.

Thank You
Helpful Votes: 9 out of 28 total.
Review Date: 2000-10-19
Dr. Drexler, I carefully studied your book for the first time in February 2000. I studied it once again in August. I now frequently refer to the notes I have made in my copy of your book.

Your book is an excellent guide. Thank you for inviting me to the field of nanotechnology.

Sincerely,

Kenneth L. Buckingham, Founder Tiny Technology, Inc.

Software
Nelson Textbook of Pediatrics
Published in CD-ROM by W.B. Saunders Company (1997-06)
Author: Behrman
List price: $250.00

Average review score:

Excellent
Helpful Votes: 0 out of 0 total.
Review Date: 2007-12-25
One of the best all around references I have found. It gives you the important info you need and cuts out the fluff.

Fantastic Reference Text for Chiropractors
Helpful Votes: 1 out of 1 total.
Review Date: 2008-05-21
This book is a must for chiropractors who's practice includes pediatric patients. It is a one stop source for everything I have needed in practice.

New Edition Available
Helpful Votes: 10 out of 11 total.
Review Date: 2005-09-17
The 17th edition of the Nelson Textbook of Pediatrics is available now. I have seen it on the publisher's website. This textbook is one of the main physician-level educational sources for pediatrics, and I highly recommend it for the personal libraries of all medical professionals as well as those in training. No matter what your field, there will always be the potential that you will become responsible for caring for a child. However, it is usually best to find the latest edition for any textbook.

THE Textbook of Pediatrics.
Helpful Votes: 5 out of 5 total.
Review Date: 2006-09-25
This is THE textbook of pediatrics. I own Rudolphs and Oski's as well. This is the book to buy (or read if you have MDconsult). It has the best diagrams, graphs and is the easiest to read. Don't waste your time with the minibooks such as currents or the mini Nelson book, as most of the information in those books is available for free online on websites such as eMedicine etc... One think i must stress however is that we all need to read the classic core texts. So much emphasis is placed on "Evidence Based Medicine" and advanced diagnostic testing and the latest treatments that we often forget the core pathophysiology of the disease. And that is why core texts like this and Harrison's are still relevant today. We still need our building blocks.

In Depth Pediatric Reference
Helpful Votes: 9 out of 11 total.
Review Date: 2004-05-14
When I was on my PA Peds rotation, I often consulted this great reference in the medical library. Now, that I have my own book, I know its value. There is no other Pediatrics book out there that is better than this one. Don't waste your money on less expensive books like Current Pediatrics which doesn't cover half as many topics as Nelson. Also, for a great little pocket books, try Harriet Lane and Current Clinical Strategies Pediatrics 5 Minute Review.

Software
.NET Framework Solutions: In Search of the Lost Win32 API
Published in Paperback by Sybex (2002-09-24)
Author: John Paul Mueller
List price: $59.99
New price: $43.78
Used price: $15.99

Average review score:

Excellent guide to get started using the Win32 API w/ .NET
Helpful Votes: 3 out of 7 total.
Review Date: 2004-03-28
I am an intermediate programmer, who in the past, has done some Visual Basic 6 and Win32 API integration programming. After learning VB.NET and C#, I found that the .NET Framework was missing some functionality of the Win32 API, which surprised me a little since Microsoft is really pushing .NET as the "API" of choice for developers.

I agree with the book that the .NET Framework is mostly targeted at business developers and the Internet for B2B and B2C applications, as well as internal Enterprise applications. Having said that, I have found the .NET framework lacking, and as the author points out, most likely due to how young it is in comparison to the Win32 API.

This book will get you up and running with making those Win32 API calls when you can't find that same functionality duplicated in the .NET Framework. There isn't much documentation on this subject matter on MSDN or the web (searching on Google), so this is pretty much it. The author did a great job, however, at times, the examples were a little light or topics weren't explained as thoroughly as they should have been. For example, the author will tell you what data type he used in place of a native Win32 data type, but doesn't clearly explain his reasoning for the choice. But other than that small complaint, this book is a must have for any .NET developer.

This book Rocks
Helpful Votes: 3 out of 4 total.
Review Date: 2003-08-22
Let's face it, .NEt is really cool, but it isn't a finished product. For everything else, there's this book. He has some Great examples and explains everything amazingly well. I'm a book junkie and this is definitely one of the best books I've come across recently. I think this book would be a tremendous asset to anyone who wants to learn how to get around .NET's current limitations.

A Very Good Resource
Helpful Votes: 3 out of 5 total.
Review Date: 2003-07-20
.Net Framework Solutions is a very useful resource for those .Net developers (using C# or VB.Net) who want to access the Win32 api from their .Net programs.A no of working examples (with source code available on accompanying CD) and lucid writing style makes this book a pleasure to read and can be very useful to avoid the traps in calling Win32 API. This book assures that you are not stuck with some problem because the .Net Framework does not provide support(which still lacks support for a no of Win32 APIs.)

Excellent companion piece to Adam Nathan's bible...
Helpful Votes: 4 out of 5 total.
Review Date: 2004-08-17
If you are doing .NET -> Native interop., this book should pretty have almost all that you need. Note that it does not cover COM (RCW) interop in that much detail and does not talk about CCW (COM -> .NET). However, the coverage of MarshalAs() and the clever examples that show how to deal with the complex DirectX structures are alone worth the price of admission.

What I liked best was the author didn't take the cop out solution (managed C++) unless it was absolutely necessary. Most of the code examples in the book are in C# and this might be of some concern to the VB.NET programmers. The chapters are well organized and there's an appendix with 50+ good tips on PInvoke. If you are still struggling with your PInvoke interop problem after reading this book, it's time to bring out the heavy weight (Adam Nathan's bible) -- good luck!!!

Atul

Great book overall.
Helpful Votes: 5 out of 5 total.
Review Date: 2003-05-21
This is a great book for developers seeking to understand how to translate C++ datatypes in the Win32 API functions into C# and VB.NET. It's not in-depth like Dan Appleman's VB's Guide to the Win32 API in past years, but it's the first of its' kind for .NET. My only wish is that the author not have spent so much time on DirectX and instead provided more general examples of other API calls. DirectX coverage should have been left for another book aimed specifically at that technology.

Software
The Not-So-Star-Spangled Life of Sunita Sen (originally published as The Sunita Experiment)
Published in Paperback by Little Brown (2005)
Author: Mitali Perkins
List price:
New price: $1.78
Used price: $0.01

Average review score:

ThE BeSt BoOk I hAvE rEaD iN a LoNg TiMe
Helpful Votes: 0 out of 0 total.
Review Date: 2008-08-12
This book has been a very good page turner. I highly recommend it to anyone who enjoys reading.

The wanna-be all american girl.
Helpful Votes: 0 out of 0 total.
Review Date: 2007-02-28
Squiggly Line

ISBN:031615525

The Wanna-be All-American girl

"He is still watching,waiting until she comes gliding down the stairs. Her golden bangels clinking together in a melodious song."
Meet Sunita Sen an eighth grader who's Indian. Her life was fine until her grandparents came to stay for a year. Ashamed of her heritage she keeps to herself. Her mom even tells her she can't have boys over-meaning her friend Michael. Sunita makes an excuse to avoid him. Over time Sunita grows fond of her family but not so fast. Find out in this wonderful historical fiction book.

Though the book can be a bit confusing it's a page turner. I thought the book was ok because I like the cultural stuff but sometimes my mind would go blank thinking about the book and I would not comprehend what Sunita was thinking sometimes. People who read this book I think should be 14-17 years old. Because people younger or even people who are 13 probably will easily be bored or won't quite get what is going on with the main character. To add more to the subject it was hard to concentrate on because sometimes I couldn't understand and have to re-read it and didn't know what they were wearing sometimes. I liked the book because I absolutely love the history of our world and I have never learned so much about India than I have in this book. I liked this genre alot because it taught me that some of us don't like our heritage or where we came from. Or that we are not like everybody else because we have diffierent customs than they do. My most favorite part about the book was the cliff hangers at the end of most of the chapters like this one: "As I flopped down on my bed I knew in a few minutes my life would come crashing down. Then the door bell rang." But all in all I totally reccomend this book to everyone who is willing to read a book about a cultural, pressured,Indian girl name Sunita Sen.

Artfully Describes A Contemporary Teen Dilemma
Helpful Votes: 0 out of 0 total.
Review Date: 2005-06-22
This teen novel depicts the life of Sunita Sen, a 13 year-old girl of Indian heritage whose grandparents come from India to visit for the year. The reader witnesses Sunita's transformation from a shy, angry youth to a mature teenager. This is a young-adult novel that builds its plot around the theme of feeling different. Ms. Perkins' gives the reader the sense that she has lived the story herself, Ms. Perkins handles the topic of multicultural identity with great alacrity. The reader feels compassion towards Sunita as she struggles to gain her personal freedom amidst rumor mills, peer pressure, and the aromas of a distant land. The story is well written and artfully describes a contemporary teen dilemma. It is an enjoyable read. Because of the way it introduces the themes, it may prove to be a valuable book for beginning cross-cultural, multi-generational discussions.

A very well written and captiavting book
Helpful Votes: 1 out of 1 total.
Review Date: 2006-01-21
This book takes place in California and at the main character's Sunits Sen's highschool, at the beginnig of the book. By this time her Indain grandparents Dadu(grandfather) and Didu(grandmother) as she and her family calles them has moved from Inda to live with them. Now at her highschool she is late for class and remebers that day when she and her guy freind Michel had last spoken to each other. He had asked if he could come over that day and she had completely blown him off and didnt tell him why because she was afraid he would think her family was weird. Her mother had changed when her grandparents moved in. She no longer wore the sweat pants and sweat shirt any more, but a saree to make her parents fell more at home. She also cooked constantly and waits on the hand and foot to be the perfect Indain daughter. Sunita is known throughout her school as the cleerful, smart and outgoing girl thats why one of her nicknames is Sunni. Now she is cold and distant to everyone at school and at home, exspecly to her mother. Theres only one place she isnt like this and thats in the back yard in her grandfaters garden, where he tells her stories of how he and her grandmother meet and resites many Indain poems. The Not So Star Spangled Life of Sunita Sen is a wonderful book, and i would highly recommed it to all ages.

Realistic portrayal of multi-cultural teens
Helpful Votes: 3 out of 3 total.
Review Date: 2005-07-27
Sunita Sen isn't black or white, red or yellow. She was born in Kolkata, India. For most of her life that was perfectly okay with her. In fact her nickname, Sunni matched her sunny, cheerful outlook. At the end of her 13th summer, she is on top of the world. She and Michael Morrison are seeing more and more of each other and looking forward to 8th grade. But her carefree American life is shattered when her grandparents arrive from India to spend a year with her family. Her mom takes a leave of absence from her job as a chemistry professor. She starts wearing sarees and cooking Indian food. To make matters worse, she informs Sunni that it's no longer okay to have boys come to visit. On top of all that, her new social studies teacher begins the school year with the topic of cultural diversity, which only makes Sunni even more aware of her differences. Suddenly -- and for all those reasons -- she withdraws from her friends and family. Torn between her desire to be a normal American teen and her love for her Indian family, Sunni struggles to meld the two cultures into her life. In the process she must face up to her own prejudices.

Sunni comes across as so genuine that any teen will easily relate to her dilemma. Through her exploration and discovery of her heritage, Perkins offers readers an intimate view of Indian culture. "The Not-So-Star-Spangled Life of Sunita Sen" is a sensitive and realistic portrayal of the unique pressures facing multi-cultural teens.

Software
Object-Process Methodology
Published in Hardcover by Springer (2002-08-26)
Author: Dov Dori
List price: $84.95
New price: $56.76
Used price: $62.49

Average review score:

Fascinating methodology of simplicity and usefulness
Helpful Votes: 3 out of 3 total.
Review Date: 2003-01-19
I have been fascinated by the simplicity and usefulness of the
Object-Process Methodology paradigm and approach expressed in the book. As a
researcher in Science Education I have been grappling with how to represent
complex, technology-enhanced educational systems that involve humans,
processes and educational artifacts. OPM and the OPCAT software enclosed
were very instrumental in enabling me to model and represent the "big
picture" of educational systems I developed. With OPM I was then able to
gradually refine portions of the system to any desired level of detail.
The applicability of OPM to IT-intensive educational systems is a testimony
to the generic nature of the methodology and to the fact that it is useful
in so many domains. The combination of a single simple graphical model that
generates natural language on the fly is really unique and valuable. I
wholeheartedly recommend the book to anyone interested in modeling complex
systems, be they of technological, economical, or social nature. The method
is straightforward, easy to learn even for non IT-professionals, and most
rewarding in terms of the quality and clarity of the resulting graphical and
textual model.

Object-Process Methodology (OPM)
Helpful Votes: 4 out of 5 total.
Review Date: 2003-02-03
This book describes how Object-Process Methodology (OPM) CASE can be used as a tool for generating complete system intent specifications by graphical object diagrams, precise semantic and syntactic language, and intuitive symbols, definitions and structures. As systems have become more complex, a prevalent problem in systems development has been the number of accruing errors. These errors can cause catastrophic failure in the worst-case in addition to intolerable schedule delays and cost overruns. Introducing errors as well as difficulty finding and successfully correcting them occurs because of the lack of proper analysis and design tools for complex system specifications. OPM has the attributes to mitigate against the possibility of system failure, providing comprehensive visibility for better schedule and cost control in product development. It enhances reuse of system modules, processes and software routines in different contexts, while reducing the chance of errors. OPM automatically generates intent specifications that are readily understood by both customers and product team members and are translatable to machine control subsystems. OPM is a holistic systems paradigm that extends the Object-Oriented (OO) paradigm and overcomes its major shortcomings by integrating system structure and behavior in a single integrated graphic and natural language model. OPM successfully tackles the task of development and lifecycle management of systems, products and projects. OPM is a significant extension of and a major departure from the OO approach. It incorporates the system static-structural and dynamic-procedural aspects into a single, unified model. Presented as a concise visual formalism by a set of Object-Process Diagrams (OPD set), it is automatically translated into a set of Object-Process Language (OPL) script, a subset of natural English. At the basis of the OPM philosophy is the observation that to faithfully and naturally analyze and design systems in any domain, processes, like objects, should be considered as stand-alone "things" (entities) that are not necessarily encapsulated within objects. This detachment and de-coupling of processes from objects emphasizes the duality and complementarity of objects and processes, and opens the door for structure-behavior unification. At any point in time, objects exist with some structure and state. This is the static aspect of the system. Processes affect objects by changing their states. This is the dynamic aspect of the system. System complexity is managed through a number of graphical scaling options: zooming into and out of processes, unfolding and folding objects, and expressing or suppressing object states. These mechanisms provide for selectively detailing a subset of things while still maintaining the high-level context of the details.

OPM provides a new framework for specifying design intents and capturing the complexity of hardware and software interaction. Through OPL, it is possible to translate the process into a machine executable code. In addition, OPM can capture the dynamic behavior of the hardware attributes and software states in a single integrated graphical and textual language that is understandable by domain experts who have no programming experience. These traits of OPM ease the development effort for evaluating the system reliability during the design stages. Simulation and testing protocols can be automatically generated though future extensions of OPM to reduce lengthy system verification efforts.
The main benefit of OPM is its ability to identify system objects, processes, and the relationships among them in a structured way. The resulting OPD set becomes an excellent framework for identifying how to implement structural and procedural improvements. The resulting OPL script provides a well-defined set of existing and future specifications for the system. The ability to freely switch from text to graphics and back is of great value to understanding the system as a whole with a single graphic and textual model, without the need to consult various models and carry out mental transformation among these various models.
Based on my personal experience, the following points highlight the benefits OPM can bring to the particular projects described in this paper.
1. OPM is an excellent way to represent daily activities, products, processes and other complex things
2. OPM has allowed representing the complete system with its various aspects in a single model. The model specifies the systems function, structure and behavior aspects without sacrificing clarity.
3. OPM can be used as a common language to exchange design among members of a team.
4. Since OPM design is visual and textual at the same time, it is easy to explain the design.
5. OPL is very easy to generate from OPD
6. OPM will be a good tool for documenting the existing processes and as ISO documentation.

OPM is an Excellent Methodology
Helpful Votes: 5 out of 5 total.
Review Date: 2005-04-29
I have used many methodologies over my career. Most of them are based around the object-oriented and structured design paradigms. I found out about OPM quite by accident about a year ago. I've been using it ever since. I have used it to model both hardware and software systems, as well as for business process modeling. It is an excellent methodology and I recommend it for anyone developing any kind of system.

One of the nice things about OPM is that it is easy: I was able to get a team "up-and-running" with the methodology in less than an hour of teaching them some basic concepts (try doing that with UML). Another feature is that you can use this for any type of project; you are not locked into a structured or object-oriented mindset like structured analysis or UML. OPM can handle both types of concepts with ease.

Finally, this methodology is fast. It is just easier and more intuitive to model in an OPM fashion. I've also found that others can comprehend the OPM models better than other methodologies too.

I used to be a UML advocate until I found OPM. I have found concepts that are difficult to model in UML are quite easy to model in OPM. It is just more flexible.

The book is really good by the way. It is very complete and gives plenty of good exammples. I congratulate Dov Dori and his team for providing something that all engineering disciplines can use to design their systems.

The way modeling ought to work
Helpful Votes: 5 out of 5 total.
Review Date: 2003-08-11
OPM is a methodology for modeling systems, technical as well as any other system. In the techical world it compares with UML. OPM is designed with consistant and simple notations, uses simple rules that when combined can be used to model any system (real or informational) to any level of complexity that is desired by the system architect. Also, it integrates object modeling and process modeling in one diagram (although you can still keep them separate if you wanted).

UML uses complex rules to model complex systems, something that is very difficult to make happen, therefore it is very difficult to learn and use. OPM uses simple rules and consistant notations to model complex systems. After simple introductions to the methology, we have been able to start using it in our organization. More powerful and far simpler then UML. The way UML should have been done long time ago.

OPM: Finally a universal tool for system architects
Helpful Votes: 5 out of 5 total.
Review Date: 2003-01-31
There is an eternal debate between system designers
and architects of software, products and large systems:
Is it ever possible to show structure (the arrangement
of objects) and system behavior (over time) in the same
representation? Dov Dori's book shows convincingly that it can
be done. Particularly powerful is the duality between
graphical system representation and natural language.
Also, the CD-ROM with OPCAT software allows one to follow
the examples in the book and apply OPM directly to a project.
The book is clearly written and will appeal to engineers,
computer scientists and software developers. A refreshing
contrast to the traditional way of looking a object-centered
systems architecting. This begs for more ... in terms of
connecting OPM to other tools such as Design Structure Matrices,
but also for representing highly complex systems over >2 levels
of decomposition.


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