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: $98.72

Excellent Delphi resource Review Date: 2007-05-16
A standard-setter that few have followedReview Date: 2007-01-13
Mr. Thorpe's writing style is clear, concise, and does a great job of exploring the topic at hand. Any competent Delphi programmer will be well capable of undertaking VCL development on their own if they have this book at their side. One point to note about this book is what used copies go-for on Amazon.com (and elswehere): I typically see prices of between $50 and $100, even though the book was first published about 10 years ago. How many other technology books, particularly for a specific software technology, remain in such high demand after such a long period of time?
"Delphi Component Design" was written for the VCL [Borland's Acronym for "Visual Component Library"] as it was implemented in Delphi 3.0 - back in the mid to late 1990's: the implementation of VCL it describes is still the foundation underlying VCL as implemented in Delphi today, and is close enough to the modern implementation to still be a very useful text. However, since Delphi's product direction is to pursue .NET as opposed to enhancing the older VCL, the book's usefulness is limited to those who are seeking to maintain or enhance existing Delphi VCL-based applications. Even though I no longer work in Delphi, I still find myself called-upon often enough for Delphi support that I'm not going to give up my copy of "Delphi Component Design" quite yet - even despite the used copy prices I see!
Don't even bother trying to buy from A1 Tech BookReview Date: 2002-05-03
The book is supposed to be great, by the way.
First book on the subject: A good start with good beginingsReview Date: 2002-04-12
Danny points out its not necessary to understand every base object behind the object you are building off from.
This is true if you wish to add a minor adjustment to a component. But this I believe this is a major miss conception if you are building a new and different component. And for this purpose the book dose not begin to address threading, what is happing in TObject, as TObject is not in Delphi Pro to view and is the fundamental object that every object is built from!!!!!!. This is no different than the Pascal 7 days when every one wanted to read the OOP code for them selves at an enormous cost for a copy.
I'm not saying the book should cover the windows API as that's another subject on its own, but how a action is handled through the Objects, or how a windows event is managed though OOP:- draw, mouse button.....
I need a book that should cover enough to be able to install an object into a base object like a speed button into an editor or a listbox connected to a speed button so something like TCombobox or TGraph is understood how each piece interacts and is constructed together as a unit. When the OOPer's get hold of this understanding the tools for Delphi could become available will become limitless to the users. VB definitely has this advantage over Delphi today because we do not understand enough to create something different or new. Give it another go Danny with an extra book, as it is easy to understand what you have written, be cursus to get such a difficult subject right. And you have made a breath of fresh air already into the subject that is very useful to those that have read your first book but some of us need to go further.
The most valueable Delphi resource on the planetReview Date: 1998-12-01

Used price: $21.50

Superb history of Virtual Worlds developmentReview Date: 2007-06-27
The theory behind Virtual WorldsReview Date: 2007-03-30
I didn't simply believe everything because it was a published book, I beleived it because Richard used examples from real games. With all the experiance Richard has you would expect him to have learnt everything the hard way, he has but he's also smart enough to realise that sometimes you can learn from others mistakes instead of making them yourself.
The book is aimed at the 'Dungeons and Dragons' (and most of his examples are) type of game but there is no reason the information cannot be used in other genres.
The most amusing part is how right he can be.
Richard states that 'you cannot allow players to carry items over from the Beta testing to the online game, even though your players will try to convince you otherwise'; something I didn't really think and didn't really agree with.
My family and I were all about to join 'Pirates of the Caribbean' when it started; when the announcement was made that players form the Beta test would be allowed to keep items my daughters asked what a Beta test was, I explained and now they don't want to play as they consider that to be cheating. We have all decided not to play.
Learn from others (like Richard) or pay the price.
James
Designing Virtual WorldsReview Date: 2007-01-10
Doesn't include indepth technology and the development issues related to designing virtual worlds
Good primer on virtual worlds.
Guide to the philosophy and strategy of designing virtual worldsReview Date: 2006-02-07
The book starts out with chapters on the history of virtual worlds and the cultural influences that affected their characteristics. Next, there is a fly-over view of the "production line" of building a virtual world. Bartle then turns his attention to the players - who they are, what they want, and how a virtual world can meet their needs. World design is examined from the standpoint of virtual geography, virtual world citizens, and finally the physics required to implement your world. Chapter 5 is about the specific sociology and physiology of the virtual world - skill levels, individual characteristics, how virtual inhabitants divide themselves into groups, combat, and even the meaning of death in the virtual world. The final three chapters are very philisophical in nature. Chapter 6 is basically a liberal arts syllabus through the prism of virtual world design. The last chapter, on ethical considerations, talks about censorship, and also looks at the player as a person and how game playing in virtual worlds can hurt more than help some kinds of people, particularly those prone to addiction.
Bartle's social commentaries may be a bit long-winded for some people, although I found them interesting. Some readers may also be somewhat frustrated by the fact that the book talks more about what can go wrong in the design of a virtual world - overly complex and static story arcs, characters that players do not get invested in, characters in which players get too invested, etc - than what can go right. I really enjoyed the book, mainly because it moves the focus of the potential virtual world designer from the artistic and technical viewpoint to the player's viewpoint - why they plays games, and why a player would pick your game versus someone else's game.
Game theory and design? This is the book you've been looking for!Review Date: 2006-07-17
Rest assured - if you are a game designer, developer, or just love reading about game theory, this book is worth every penny.
I have read many other books on the subject and not one of them are packed with as much depth, knowledge, and wisdom. Bartle covers every avenue that a designer needs to consider in order to be successful. This book will help you and your team create an active, emergent virtual world.
As a game developer, I learned many valuable lessons on what made other games lose subscribers, or worse -- catastrophically fail.
Richard Bartle's writing style is very creative and detailed, and like his games, it gives you the 'just one more page' syndrome. For example, in this book it mentions how often a player must be rewarded in order to retain interest. He uses this same technique for writing by giving you something insightful to read atleast every 10 pages.
Bartle has covered all the bases. Designing Virtual Worlds is a great book, very entertaining. I give it 5 out of 5 stars - a must read.
More than 700 well-written pages packed with valuable insights, and it still leaves you begging for more.

Used price: $27.96

Very Good JobReview Date: 2008-04-03
very goodReview Date: 2006-11-09
Great BookReview Date: 2007-02-14
Its refreshing to see that someone wasnt limited by a publisher to keep the book size down, and he obviously was able to take his time really illusrating every step.
Its a great book.
I love this book.Review Date: 2006-08-07
One of the best books for character modeling, rigging and animationReview Date: 2005-11-03
2)The accompanying CD contains very insightful scripts (that acutally works) - goodies other books only PRETEND to give.
3)It guides beginners and ease them through relatively advanced topics in character animation.
4)If you really need to achieve something in a hurry in Maya. Yes, this is the book to get.


Good book lacking games thoughReview Date: 2007-02-01
Great way to startReview Date: 2004-06-20
It comes with a demo of Flash MX 2004, but I highly recommend buying it (I got it at an educational discount). Both MX and this book were well worth the money.
ExcellenceReview Date: 2003-11-19
Enthusiastic, Excellence, Easy to followReview Date: 2003-12-02
Easy to understan, complete and excitingReview Date: 2003-11-19

Used price: $9.91

The State of the Art in Digital ArtReview Date: 2005-09-10
With the advent of digital photography and the necessary software to manipulate images, digital artists began to move in the way of the painters. Their digital images are formed by the manipulation of multiple images, of changes that can be made down to the bit level if desired.
This book explores digital art. While as of yet this is not well received by the conventional art community, it is a sign of coming times. Specifically in this book the same three specific images have been given to seventeen artists to use to illustrate what they might create. The procedures they followed to create new images coming from these three seed images are documented. The results are wildly different between the resulting pictures.
This is the forefront of digital art.
A must for any aspiring digital artist. Matt KellandReview Date: 2006-01-03
Now and AlwaysReview Date: 2005-09-25
Since we have digital artists in the thousands, however, all eager to learn more technique, to make the most of all that's available, to see what each other is doing, we need resource material to serve them. "Going Digital" does this admirably in an original way. Seventeen artists each take the same three given photographic images and use up-to-the-minute tools to mold their own creations. The results are startlingly different. Most important, each artist has recorded his or her creative process in a sort of running diary, illustrated with dozens of images used or discarded en route to the final one.
The technology will more than likely change drastically as artists and computer scientists continue to interact. What will remain exciting and inspiring in Joe Nalven and JD Jarvis's book is the implicit discussions among editors and contributors about the meaning of art, the value of art, the place of artists, what changes and what abides. Both the many fine prints and the thoughtful questions raised fit into the history and practice of art, as always fascinating every one of us. Every question has more than one answer; rarely are these answers just yes and no. Although the discussion is implicit, the reader knows that he is in the hands of experienced teachers. The authors leave no doubt that their book goes past "now".
You'll want this book on your shelf or in your hand always. I wish that Amazon would let me give it a sixth star.
A Review Date: 2005-10-06
I received my "Going Digital" from Amazon a few days ago and read it cover to cover in two sittings - loved it! I especially enjoyed the participant's musings on the three seed photos. It was interesting that most all of them liked the image of the figure.
The resulting prints could not have been more different - a very interesting intellectual/artistic exercise indeed. It is a "must have" book for all digital artists - and will undoubtedly be a classic text book on the subject.
(...)
I find that having to create something with images not of your own choosing forces
you to stretch the limits - to step outside of your comfort zone. I have produced images that I NEVER would have done otherwise.
I have been working digitally less than two years, most of that time I have been in
an internet group with weekly challenges. I credit the "seed image" restriction with helping me grow and find my own voice in this digital world.
When I switched to digital everything was so new and unfamiliar. I have not been able to get into a comfortable rut with the ever-changing challenges. They have pushed me in directions I never would have chosen for myself- and that's a good thing!
When I finished the book I looked for a website that had the images available - I was dying to try my hand at it!
Buy the book, then try out the concept of "seed images" for yourself. It is a fantastic learning experience.
Oh wait... while I am here. Harald Johnson's other book "Mastering Digital Printing" (second edition) is another "must have" if you are serious about your digital art.
Carol
(...)
The Revolution has begun!Review Date: 2005-11-11

Used price: $0.01

Everything You Need to Know about NetworkingReview Date: 2001-07-04
Recommended for Network+ study as wellReview Date: 1999-06-10
Skeptically, I plunked down the money, read the book, and took the exam. I passed with 95%!
The book is a 'Must-Have'Review Date: 2000-06-10
A winner on all counts.Review Date: 1999-11-16
Good info, but not for passing the exam.Review Date: 1999-07-22
I do not recommend this book for those who are planning to take the MCP exam. This book covers almost 50 % of the material of the exam. There are some poor parts in it which represent some objectives of the exam. These poor parts are: troubleshooting, performance enhancement, topologies, and protocols. From experience, I can tell you the following points are mentioned heavily in the two exams and were not slightly covered by this book which are:
*Troubleshooting: It does not tell you about the way to low-level troubleshoot a bus topology networks, which include measuring resistance in different parts of the network .
*Performance Enhancement: nothing about window size and packet size for TCP/IP protocol.
*Topologies: Nothing about mesh topologies.
*Protocols: Nothing about the TCP/IP suit and IPX/SPX suit. It does not mention which protocols are under these Protocols and to which layer do they belong to.
Besides, the sample test at the end of the book is silly and does not represent real MCP exams.

Used price: $8.24

"A 1"Review Date: 2006-08-21
Andre Van Staden - Senior Developer
Marco Giani - Group IT Back end Developer
One of the bestReview Date: 2005-04-18
I would highly recommend this book to anyone using Access with SQL Server. It is easy to understand and has plenty of useful code examples. I use this as a reference on a regular basis.
Appears to be an excellent book.Review Date: 2006-06-26
Super Book - Take my word on it!Review Date: 2003-10-28
In addition to a thorough discussion on SQL Server security vs. Access security, data conversion, upsizing, etc., the book covers the differences among MDWs, MDEs, ADPs and ADEs beautifully and it addresses scenarios for when to use stored procedures, server functions, views, etc and with great attention to detail. The chapters ADO vs. DAO and on T-SQL are well written too. Later the book even goes into simplifying building multi-tier apps with Access as front end, VB-based COM+ components in the middle and of course, SQL Server sitting in the back. And just when you think the last chapter will be a letdown as many last chapters are, it wows you with an incredible amount of insight into how to optimize, backup and perform other settings in SQL Server.
If you are a serious Access developer like me, and are timid about moving full force into SQL Server, then this is the book for you! I recommend it highly!
If I had bought this book first I'd have save a lot of moneyReview Date: 2006-07-26
Maybe their approach works so well for me because I came from an Access background, but I am willing to bet anyone coming straight from VB and needing to understand Transact SQL, effective stored procedures, funtions, and triggers would appreciate this book as well.

Used price: $0.46

5 Star Book for sure!Review Date: 2003-06-30
Best book I have read on the subject to date.Review Date: 2003-06-20
Excellent reference work for the experienced Windows adminReview Date: 2003-07-08
I highly recommend this book to all experienced Windows Server administrators who need just the new info and just the facts, from authors who actually know what they're talking about.
Troubling Inaccuracies and omissionsReview Date: 2003-11-07
Page 130: stub zones are NOT secondary zones with glue records. They contain read-only SOA, NS and "glue" A records and nothing else.
MUCH better.Review Date: 2003-06-12

Used price: $19.99

Works Well For This Newcomer/Latecomer to WordReview Date: 2006-08-30
The Standard for MS Word in Law FirmsReview Date: 2005-02-11
Well, if you are a Word Perfect user in a law firm today, you will want to open up new vistas by learning MS Word for Law Firms. I recruit in Legal, and this tool is useful to improving your skills and making a transition to a larger law firm possible.
good for mdsReview Date: 2004-01-02
Excellent book - Well DoneReview Date: 2003-06-11
A Good Book, But Word is Not My Choice for Legal DocumentsReview Date: 2003-05-26
Ms. Payne's book helped me with the first task and made Word a much easier program for me to utilize.
I was somewhat disappointed, however, in the second aspect. I would like to automate my litigation documents to a greater extent, but I couldn't fully realize this goal. At the end of the day, I'd like to turn out better, more polished legal documents, but, I think there are some limitations in either my own understanding or the software that prevent me from being as effective as I'd like. At more than 700 pages, Ms. Payne's book certainly contains a good deal of information and suggestions as to how Word can be used in a law firm environment, but I found it to be most helpful as a Microsoft Word resource.

Used price: $38.26

Great book!Review Date: 2008-11-18
For DBA and DevelopperReview Date: 2008-03-28
This book is great for DBA and Developper alike. I would recommend it to anyone working with Oracle, even if you're not working to solve performance issues. With all those tips at hand never your application will suffer from poor programming.
Guillaume
Excellent Book!Review Date: 2008-11-13
For those who want to be specialized in Oracle database tuning, this book is a must.
I wish all Oracle books would be in this level of quality.
Fantastic Reference - Very Comprehensive!Review Date: 2008-03-02
Good examples, a must read for any Oracle DBAReview Date: 2008-02-24
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
The book starts off with a brief explanation of the models used in Delphi, basic concepts of a component, and the analysis and design of new components. This is followed up by an examination of Implementation Details, the fundamentals of polymorphism, virtual methods, exceptions, RunTime Type Information (RTTI), streaming, messaging, OLE and COM interfaces, and optimization techniques. "Design Time Support Tools," opens with an overview of the Integrated Development Environment (IDE) and emphasizes the interface issues. Danny Thorpe wraps it all up with chapters on property and component editors, and experts and add-in tools.
This book contains many insightful points. The chapter on virtual methods and polymorphism contains the best explanation of the implementation details of virtual methods that I have ever seen. This chapter could serve as a reference in any study of object-oriented programming. I've incorporated many of these points into my own training course. As one whose main approach to OOP has been via C++, I found this material invaluable when teaching a course in advanced Delphi recently. The clear descriptions of the underlying implementation distinctions between virtual and dynamic methods may save you in the area of performance. Knowing and understanding why virtual methods will defeat the smart linking of the Delphi compiler/linker can reduce the size of your EXE.
When I am presenting exceptions and exception handling to experienced programmers, they always ask the following question: "What is the real difference between this and how we have traditionally handled errors?" In only a few pages, the author answers this question and puts forward two lists, "Rules of Thumb for Implementing Exception Handlers" and "Rules of Thumb for Raising Exceptions"; solid advice for both developers and educators who develop developers.
Optimizing code when there is "abundant" stack space (surely a hint of heaven!), multiple threads and different system-defined string types differ from traditional tricks. These topics are all covered in the chapter on optimization. Just because this space is available is no reason to misuse it. Knowing that the stack will never shrink over the lifetime of the thread should force you to rethink overuse. Understanding that long strings are allocated on the heap rather than the stack should cause an occasional re-examination of approach. It is also gratifying to see that there is also a short section on sledgehammer techniques, or put another way, "genuinely useful hacks."
There is also an occasional sweet sprinkle of humor. From polymetamorphicdata (care to guess what that is?) to TypInfo ("tip info") and GUID ("gwid") the jokes are appropriate and blend well into the message. However, they are grains of seasoning rather than the bulk of the flavor.
Delphi is a development environment that provides the opportunity to do many things quickly and efficiently. Add in a copy of this book and you are ready to harness the true power of Delphi by creating your own components and pushing things to the leading edge of software creation. Some sections can be read and appreciated just for their insights into object-oriented programming and design.
Published in Journal of Object-Oriented Programming, reprinted with permission.