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

Used price: $0.84

This is THE SERVICE bookReview Date: 2007-01-11
Into the lightReview Date: 2000-07-12
Best of its kindReview Date: 2001-01-14
From the beginning the author has the attitude that NT services are easy to understand and his "prophecy" becomes self-fulfilling throughout the book. The book is well organized and it pays special attention to service design and usage patterns.
Also notice that the book does not cover hardware drivers. By the way, do read the previous review titled "One of a kind" as it gives very useful tips on installing ATL services (using "myservice.exe -Service") and housing COM objects in a service; I have not found that information in the book.
Right on target!Review Date: 2000-07-26
One of a kindReview Date: 2000-12-09
Professional NT Services describes the issues involved in writing services, such as security and threading, and provides sample code every step of the way. The book also details how to build a service with ATL and even tells you how to improve ATL's implementation. It even talks a bit about Microsoft Transaction Server (now part of COM+).
Here are three bits of information that I discovered elsewhere that I wish were more evident in the book -
1. If you create an ATL service, the default registation code registers the EXE as a COM server instead of a service -- run "myservice.exe -Service" to register the service.
2. The easiest way for multiple clients to be able to use a single COM instance that's housed in the service is to implement the COM class using DECLARE_CLASSFACTORY_SINGLETON. This is your typical "server" pattern.
3. Clients that want to connect to COM objects housed in the ervice should use CLSCTX_SERVER in CoCreateInstance
Perhaps this information is buried in the book somewhere, but I didn't find it. At any rate, without this book, I wouldn't have known where to start.
Finally, for all its great qualities, the book needs to be revised for Windows 2000. It mentions some new features of "NT5" but I wonder how accurate this information really is.

Used price: $9.37

Incredible knowledge in a fairly small book.Review Date: 2008-08-09
While it's not as specific as some other books (language specific references, compiler construction texts, etc), it is a great beginning and reference for a wide range of topics. The bibliography of this book is incredible. I have marked a large number of papers/books from the bib that I now want to read in full.
The bonus information on the CD is also very good, including all the source code from the book, extra sections, and links to other resources.
Excellent coverage of language conceptsReview Date: 2007-05-03
Great book.Review Date: 2006-11-10
Probably the best book in the "Survey of Programming Languages" genreReview Date: 2006-02-23
And then it's always illustrative to know about the differences in many common languages, to see where different decisions have been made and what are the consequences. To know that certain legacy languages (e.g. C, Fortran) have features that were not designed because they were the "best" option (for some definition of best), but because the design was constrained by what technology was currently available.
This knowledge is not only required of compiler writers. It should be required of every good programmer. Compiler writers, of course, must know this, and probably in more detail. But Scott's book is a good resource about programming languages, in a level of detail that I believe adequate for all programmers.
There are two main kinds of books on programming languages: they are "survey" and "implementation".
Survey books show how things work in a lot of languages, comparing them along the way. Often the comparison gets down to small details that can affect the meaning, or semantics, of similar programs written in these languages. These books contain one individual chapter for every major topic, and inside such a chapter all languages are compared in relation to the topic. For example, one such chapter covers "subroutines" and then compare a host of different languages on how they implement subroutines.
Implementation books are different: they show how to implement many language features, usually by presenting code for interpreters and compilers. The reader doesn't learn that Ada permits nested subroutines, but instead how nested subroutines really work and how to implement them in a language, for example. A very good book of this kind is "Essentials of Programming Languages" by Friedman, Wand & Haynes.
I normally prefer the implementation books. I'm not really interested if Standard Pascal permits functions to be passed as parameters or not; if I do need to write a Standard Pascal compiler I'll look for a reference manual. I much prefer to know how to implement functions as parameters, and be done with it. Comparing minutiae about extant programming languages can sometimes be very enlightening, and sometimes be mostly dull.
Scott's book, however, really shines because it mixes feature descriptions and implementation details in the presentation. It does the usual routine of comparing a lot of different languages, most of the time the more popular ones like C++ and Java, but it then shows how the implementations differ because of differences in features. The book strikes a good balance between "language design" and "implementation" approaches, although it is clearly slanted towards design, and so more of a traditional "survey" book.
It wins over other survey books by including implementation information about almost every topic, and by the clear writing and style. Also, most survey books concentrate on mainstream imperative languages (nowadays C++, Java, C#) and leave other paradigms to chapters at the end. Scott's book is a bit better in this respect: the presentation often includes Common Lisp, Scheme and Standard ML in the comparisons. There are separate chapters about functional and logic programming too, but considerations about functional programming are spread in the whole book. This is important because paradigms change, and a good programmer must be able to adapt.
It's a good reference for language implementors and good education for most programmers. I look forward to the next editions.
Very Good BookReview Date: 2007-07-20
"It aims, quite simply, to be the most comprehensive and accurate languages text available, in a style that is engaging and accessible to the typical undergraduate....
At its core, PLP is a book about how programming languages work. Rather than enumerate the details of many different languages, it focuses on concepts that underlie all the languages the student is likely to encounter, illustrating those concepts with a variety of concrete examples, and exploring the tradeoffs that explain why different languages were designed in different ways."
I'm not knowledgeable enough to pass judgment on "the most comprehensive and accurate" part. But, I'm pretty happy about the book meeting the rest of those goals. I read through the book on my own and have only a few significant gripes:
- Chapters 2 (Programming Language Syntax) and 4 (Semantic Analysis) are tough to get through. They're basically trying to teach enough about Alphabets, Languages, Regular Expressions, Context-Free Grammars, Finite Automata and Push-Down Automata for the reader to understand what the rest of the book is based on. I've read Cohen's Introduction to Computer Theory, which is dedicated solely to this material and I still had some trouble. With an instructor in a class to walk through the things, it should be doable. But, for a person reading the book on his own, ugh.
- All of Section III: Alternative Programming Models, seems to depart from the format of the rest of the book (as noted in the Preface) where the author talks about the concepts and then how the different languages implement them. Instead, he focuses on the languages themselves and almost seems to be trying to cram a primer into his text. Since the section seems to be a special case, it wouldn't be so bad except that the languages covered are a bit out of the mainstream and so that degree of depth gets pretty unreadable at times. Again, with a professor around, things would be better.
- At a more pedagogical level, the author has a tendency to merely explain what his example Figures are doing in general terms. The problem is that a lot of the code/pseudocode involves fairly advanced structures in several languages (many of which most people won't have run across). It would have made things a lot easier if he had walked his way through each of those Figures line-by-line and explained what each line did. Once again, this wouldn't be that much of a problem in a normal teaching environment since a professor could do it.
Other than those three things, this is a very good and readable book. I rate it at four stars out of five.

Used price: $199.00

Review of SQL/400 GuideReview Date: 2006-08-28
Well written.
Most everything you need for SQL on the iSeriesReview Date: 2006-07-19
Good practical book to learn SQL on iSeriesReview Date: 2004-10-12
Used it the day I got itReview Date: 2001-09-25
It is a great learning tool and I'm very glad I bought it.
SQL for the 400/iSeries Cool!Review Date: 2001-05-09
Conte and Cravitz flood the text with real working examples that hit homeruns with the IBM midrange user. Yet, minus the sprinkling of RPG/ILE & Cobol code any DB2 user would find the text extremely helpful.
Keep this book at the ready since it's a "quick grab" when questions come up regarding triggers, UDF's or Database Modeling and design.
The Book is a great starting point for the AS400/iSeries guru looking to open their database to the outside world. With a solid SQL footing the JDBC mountain is a much easier climb.
Conte & Cravitz keep up the great work!

Used price: $20.83

The bar has been raised on advanced Delphi booksReview Date: 2003-04-22
Worth the wait!Review Date: 2002-06-05
The book consists of 12 chapters. But even before the first chapter Julian takes on the question of "why a book on Delphi algorithms?" in the introduction. He explains that a number of Computer Science algorithms books are hardly practical, and the practical books are mainly for C, C++, or Java. This is a book about algorithms and data structures using Delphi (for Windows, but also Kylix for Linux), with a lot of focus on practical and useful techniques that make sense.
A great plus is that the code in the book works for every version of Delphi and Kylix (and probably also in C++Builder), and I'm fairly confident it will remain working in the next version(s) of Delphi and Kylix to come. A bonus point is the syntax high-lighting in the source code listings. A small effort for the author/publisher, but a great help for the reader who sees the source code for the first time.
It's now been reprinted!!!Review Date: 2006-12-05
Surprisingly very readable, and useable day to dayReview Date: 2003-03-30
I first thought Bucknall's book would not be for me, as I was afraid of landing into high level topics and getting lost in jargon.
On the contrary, I hardly can stop reading the book, which finally provides a very practical approach to Delphi/Kylix programming, giving light to many abstract topics you will not find in most books : the trade-off between speed and memory efficiency, how data structures and the mix you make of them in your application affect your program's speed and reliability, easy steps that make debugging and testing more efficient,...
Once you've got the hang of using the VCL within Delphi and know how to place controls on a form, you can immensely benefit from this book, that can be used as a reference into many algorithms and their Delphi implementation, or can be read chapter by chapter as an introduction to analyse the merits of several ways to sort/search/hash or use various data structures to solve a problem you face as a programmer.
Julian Bucknall's text is very understandable, even to non english native speakers, stays close to the topic while providing you with a wide scope of insights into related subjects. He's also keen on giving you all the tips he can coming from his personal practice as a programmer that make you understand why some theoretical topics matter to your program's quality. It's nearly like having him looking over your shoulder and helping you making the best choices. The book provides you with a real simple alternative to searching the web multiple times or trying to translate C coded algorithms into a Delphi equivalent, hence it will be a time saver to many Delphi user's, even a casual one like me.
This book is a must have, as a complement to a good Delphi / Pascal reference.
Julian Bucknall it's really a GREAT GENIUSReview Date: 2002-03-05

Used price: $32.03

Must have for AD support folks.Review Date: 2006-05-26
Great Book.Review Date: 2005-12-14
Very helpful to admins / IT supportReview Date: 2006-03-13
Great Resource for AdminsReview Date: 2005-12-11
Start here, it is all here!Review Date: 2006-03-03

Used price: $4.00

Saves Costly Mistakes.Review Date: 2008-12-02
It covers a wide range of legal and tax issues that serves a platform for understanding. Detailed inquiry into your particular legal or tax matter is best addressed by a professional familiar with your situation.
"Working for Yourself" is concise, well written and indexed and serves the purpose of a "Small Business Essential" exceptionally well.
Recommended.
great for the self employedReview Date: 2008-12-01
Personally, I think this will become increasingly important as layoffs continue to rise.
If you have been laid off or think you might be given the forced early retirement notice, read this book.
Excellent ResourceReview Date: 2008-11-29
Another Nolo, another successful bookReview Date: 2008-11-27
Very good overview, but not a comprehensive guideReview Date: 2008-11-26
In short, if you are already self-employed and understand the basics of the tax and legal issues involved, you won't find much in this book to help you. On the other hand, if you are at the stage of thinking about the possibility of starting your own business, it would be difficult to find a better overview of the issues.

Used price: $11.89

So far, so goodReview Date: 2008-11-10
Great Book Beginner or advancedReview Date: 2008-01-07
Excellent technical book!Review Date: 2008-06-20
Extremely useful book for the medium-level Maya userReview Date: 2007-11-05
It is a good book for people who have already some experience in using Maya and want to broaden their knowledge.
That said the book contains 13 topical chapters plus a 14th chapter filled with "additional techniques". However, the last three chapters (12-14) can only be found as PDF files on the accompanying CD. The printed book itself finishes with chapter 11. The book could also do with an update to bring it in line with the extensive changes to Maya's UI since the release of version 8.5, but if you use your brain a little you can use Maya's online reference to help you locate menus that have been moved or renamed since this book was published.
Excellent for ProfessionalsReview Date: 2007-08-12
As a professional Video Game Artist, I've reccommended this manual to our enitire company of 300, and will continue to do so to everyone else. In the past, decent documentation on the finer points of Maya has been elusive, but Mr. Lanier has saved us! I will be adding his other manuals to my library.


One of the BEST I've read recentlyReview Date: 2008-11-20
Some of the best features about this book are the code bits, graphical representation of the information, tips and samples. The samples are very illustrative and once you work with them you'll be comfortable in creating any similar gadgets.
The author also takes so much personal interest in updating the web site [...] regularly even after months of publishing the book, I think that tells you something about the author. I believe he is very passionate about web development and sharing his knowledge and it reflects all over the book.
Finally, if you are serious about becoming an expert in creating vista gadgets, I strongly believe that just this book is enough and you MUST have this book in your rack.
vista gadget unfolded Review Date: 2008-08-25
Although it requires lots of practice and knowledge of different technologies to create gadget but this book tries to cover most of the technologies involved.
I would definitely suggest my friend to have a look into this book.
Simple and great bookReview Date: 2008-08-15
Awesome Guide + Lots of Example + Template for developing GadgetReview Date: 2008-08-11
There are numerous gadget examples which are developed through out the book. I particularly loved the Comic Strip Gadget included in the extra section of the book, that one gadget is worth the price of the book.
Great Book, In-depth Analysis and reading material.Review Date: 2008-06-30

Used price: $37.09

The Bible of Director 3D. Period. BTW: It is current.Review Date: 2008-02-20
Best Book Hands down for Interactive 3d DevelopmentReview Date: 2008-01-19
As anyone knows reading this review knows Director is the only program that will allow you to create 3D games and programs for the web. Hopefully Adobe will update it rather than let a very powerful program fade away.
Great BookReview Date: 2007-07-16
This is THE book for 3D in Director MXReview Date: 2003-05-07
If you plan to do 3D in Director MX, either games or presentations, you owe it to yourself to read this book.
I got A for my project !Review Date: 2003-02-23
And this book is the great answer. Everything you need about Director 3D is in this book! (although this book doesn't cover about Havok Physics Engine).
This book tells you WHAT and HOW, I mean, this book not only tells you HOW to make something (ex: primitive object) but also explains about that thing. (ex: what is a primitive object). So, you're not only able to programm but also understand about WHAT are you doing.
This book explains from basic and the last page explains advance technique. So, if you start from first page and finish the book, you'll become an advance 3D Director programmer (even before you read this, you're nill in 3D Director).
OK, I'll tell you what I get from this book, here is my project: a Multiplayer First Person Shooting (FPS) game! (like Counter Strike, Quake, etc). Notice that this is my FIRST 3D Director project! And I got A!
NB: if you're NOT a programmer and don't WANT to possessing 3D Director programming SERIOUSLY,
I don't recommend this book, for this book is code heavy, full of code programming, just try "Macromedia Director 8.5 Shockwave
Studio for 3D: Training from the Source" (by Phil Gross).
Just a note: I learn about Multiuser form Director 8.5 Studio
(you won't find about Multiuser in Director's Third Dimension).

Used price: $35.49

Could be a great bookReview Date: 2008-08-18
I don't agree with some of the author's opinions and the choice of a sans-serif font throughout the book - makes it a difficult read.
The tech support from Iconlogic has been good. I would like to do plenty of business with this company, but would like to see a better organized book that I can easily use in class.
Overall, you won't lose by buying this book. The book and student files could be a bit more interesting.
Essentials of Macromedia CaptivateReview Date: 2007-01-19
WYBIWTP - What You Buy Is What Title PromisesReview Date: 2006-10-07
title of the book. The promise is maintained when you buy it,
read it and follow its step by step exercises.
If I'm right, "essentials" are the things that come first and
foremost. When you are new to a jungle, a subject or an
application you want to get the essentials as fast as you can.
If the application you want to learn is Captivate, then Kevin's
book is the buddy on your side, the one with more
experience, the one that helps you with clear instructions and
useful tips.
The exercises on the CD are well written and work. They take
you step by step through the major features of Captivate.
The language is simple. Even for those, like me, that have
English as a second language.
In a matter of days you are up and running, creating your own
multimedia instructional materials.
Then you'll probably need other books, because Kevin's
Essentials has brought you, fast and safe, to the point you
can take another leap forward, to reach Station "Advanced".
Last but not least, Kevin Siegel is a "real person" that stands
behind his product. Like other reviewers before me, I wrote
him an Email and he answered promptly.
These Drills Really DO Increase Your Skills!Review Date: 2006-08-26
Cheapest class you will ever takeReview Date: 2007-01-31
I am a freelance web designer and Flash animator in the Seattle market. Last year I wanted to learn Captivate and realized there are no classes in the Puget Sound area and only 3 books on the market.
I purchased this one and it taught me the program just working on the exercises at night. The book has not typos, a nice flow and they cover most of the program. It is a productive book and you see results quickly. Since then I have added E-learning to my list of skills I offer thanks to this book and the Adobe's Captivate.
I do admit I also purchase the Visual Quick Start book. But when I need to reference something I go to Essentials first. I will look at the example in the exercise I did and it will click right away, "Oh that's how I did it".
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