Programming 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: $23.52

Really helpfulReview Date: 2008-01-15
Complete Guide for ASP Web PartsReview Date: 2008-01-10
in his book also work on ASP 3.5.
A must buy book if your working with webpartsReview Date: 2007-09-11
Ps. I have bought many many tech reference books from Amazon over the years. This is the first time I have ever posted a review. This book has been an invaluable reference for a large project I am currently working on.
Paul Hale (Domainscanners)
Excellent introduction on web partsReview Date: 2007-08-30
Web parts are a strong web UI element and this book has done a great job of talking about ALL the things that are necessary for proper web parts development.
The BEST Web Part ResourceReview Date: 2007-01-11
Key concepts:
- Web Part Connections
- Zones and how web parts behave inside them
- Tips & Tricks to get web parts to behave like they look in SharePoint
- Page Life cycle with web parts
- AJAX and web parts (little light on that topic)
I have done some basic web part development and read other articles on the web. This book by far brought a lot of concepts together and allows you to build a portal based on web parts.

Used price: $8.60

good visual guideReview Date: 2008-04-27
Good AJAX begginer workshop in a bookReview Date: 2008-03-04
Every step of the project is explained at a level that assumes you might not have seen that type of code before. But the exact syntax of each line of code isn't always explained so you may have to follow up with more reading and research if you want to adapt what you've learned to your own project later.
Several things I thought were particularly good about this book. One: given that browsers do a good part of the processing with AJAX through JavaScript, and given that you can't count on consistent behavior across browsers--or even on JavaScript being enabled, I was pleased to find that the project was designed to create a non-AJAX version first and then to add the AJAX layer on top of that.
Two: there was a good amount of error-checking built in to the application even though it is a fairly simple one. That's something as a not-so-proficient programmer I often find myself overlooking.
And three: tips on debugging in PHP and in JavaScript are included. Although they are pretty basic tips, if you are a beginner, they will be helpful.
I'd say this book can give you as much for your investment of time as many a day-long workshop would and at much lower cost.
Great book on Ajax and server side and client side problemsReview Date: 2008-01-25
Two thumbs up for this book.
Excellent BuyReview Date: 2007-11-09
His examples are easy to understand, and pertinent to the job at hand. I own several books by Larry, and have found them all to be very helpful, not matter what the task may be. Keep up the good work Larry, and I look forward to your next release.
Good Specific Example Of AjaxReview Date: 2007-12-12
Throught out the book, the author refers the reader to other resources that cover topics referred to briefly or noted as simply not in the scope of the book. Examples are installing Apache/PHP, verifying data input, security considerations etc.
The book is a excellent read for those who have already delved into one of the pre-Ajax volumes that covered MySql/PHP in depth and want an Ajax upgrade. Others with basic application implementation needs will benefit from the overview, example code and resource tips provided.

Used price: $27.00

The best Business Process book available!Review Date: 2008-01-14
Business Process ChangeReview Date: 2007-09-29
Harmon has created a New StandardReview Date: 2007-09-11
From my perspective, this book does for BPM what Harold Kerzner's books do for project management - set the standard for others to follow.
Very good discussion of business process - applicable to a broad arena of workReview Date: 2007-10-19
The Best Overall Perspective of BPMReview Date: 2007-08-12
This intense study provided me with a valuable foundation of knowledge, but I still didn't know how pull all of the pieces together. Organizations are extremely complex systems. To improve performance, which approaches work best under which situations? Which tools to use? What skills are needed to improve and redesign processes? What's appropriate, and what's not?
In early 2005, I discovered Business Process Change, First Edition, by Paul Harmon. This book provided me with the big picture perspective of the BPM world that I sorely needed. It helped me to ask the right questions and to structure our process improvement plans more effectively. The issues we have been addressing require long term solutions, and this work continues today. But, we are building an infrastructure that will integrate people and technology into our process change initiatives to ensure the sustainability of our efforts and results.
The First Edition not only helped me organize a more effective process improvement strategy in our business unit, but I also consider the knowledge and perspective gained to be a significant factor in my being selected to lead our relatively new Center for Process Excellence (CPE), a central BPM group located in our corporate offices. The mission of our CPE is to promote a process-based culture throughout our company. We currently lead process improvement and redesign projects to solve specific business problems, and we have begun to develop process modeling skills in our lines of business. We are now focusing on establishing an enterprise business process architecture for our organization and securing executive support for large-scale business transformation.
Thankfully, I now have the Second Edition to consult as we continue on our process journey and take our work to even higher, more ambitious levels. I bought my copy two weeks ago, and while I haven't read it cover-to-cover yet, I have read enough to know that this is not the First Edition with just some cosmetic changes. It is a complete overhaul. It reflects the newest and best thinking in business process change and management today. Like the First Edition, it is a surprisingly clear, practical and useful guide. That's the bottom line for me--what works and how can I use it.
If there was ever a must read book for business process change professionals, this is it.

Used price: $19.99

good c bookReview Date: 2007-03-14
a comprehensive reference and much moreReview Date: 2007-12-03
Good supplemental resourceReview Date: 2007-09-21
Excellent referenceReview Date: 2007-06-13
VERY VERY HIGHLY RECOMMNDED!!Review Date: 2007-03-09
Prinz and Crawford, begin with an overview of the C language. Then, the authors provide an overview of standard headers and a detailed function reference. Finally, they provide the necessary knowledge of the C programmer's basic tools: the compiler, the make utility, and the debugger.
This most excellent book will help you understand the key concepts, such as type conversion, dynamic memory management, working with pointers, and more. Perhaps more importantly, this book will help you get the job done.

Excellent for absolute beginnersReview Date: 2002-09-09
Great book to beginReview Date: 2001-12-20
Wanna learn C++...this is the book!!Review Date: 1998-09-12
The best c++ book I have read on the subject.Review Date: 1999-08-29
Simply the best book there is for learning C++Review Date: 1998-10-23

Used price: $0.11

Excellent Book - for those whoe wanna know about C++Review Date: 1999-10-25
To sum up the previous review: dubiousReview Date: 2004-02-25
Anyway, the book is very highly recommended. Every C++ programmer, even a beginner, should have at least 3 books, and this should be one of them. Different books have different styles. Others to consider are a reference such as Stroustrup's, a "tutorial" such as "Accelerated C++", a "hints and tips" book such as "Effective C++", and a basic book such as Lippman's primer. For those with some C background, "Thinking in C++" by Eckel is very good. The book is available on Amazon as well as free by Eckel on the internet.
see similar title by same authorReview Date: 2000-01-20
Witty, in an annoying wayReview Date: 2002-11-05
Q: What is a downcast?
A: Trouble.
Or this:
Q: Why is downcast dangerous?
A: It's like walking on a highwire without a safety net.
Or this:
Q: What is contravariance?
A: The glue that holds OO together.
Many people will find the one-liners amusing, I am sure. Personally I think they are a waste of paper. Good practice should always be making definitive statements in the one-liner, and put the descriptive ones in the paragraph that follows, not the other way round.
To sum up: good technical advice, dubious style.
Excellent answers to common C++ questionsReview Date: 1997-08-28

Used price: $4.91

Good book; well planned and writtenReview Date: 2007-06-12
Well worth the read - a lot of it is just good common sense, straightforward project management process, but it provided a great roadmap for validation of my plan to put the project back on track.
Definitely would recommend it - it's an easy read; I finished it in under 5 hours on the flight out, complete with note-taking. Kudos to E.M. Brennatan for writing this in a straightforward fashion.
With this advice, you can right the rudderless software projectReview Date: 2006-04-26
A catastrophe is a major disaster, far beyond what most software development projects actually are. Granted, there are problems, but most of the situations described in this book are ones that can be recovered from with more effective planning and focused execution. The author puts forward a ten-step plan for disentanglement:
1) Stop the project - not permanently, just long enough to examine the project in detail before things get worse.
2) Assign an evaluator - a disinterested party is assigned to perform an honest and unbiased appraisal of the project and what is going wrong.
3) Evaluate the project - the evaluator takes the lead in doing a complete dissection of all aspects of the project, what is being done right and what is going wrong.
4) Evaluate the team - examine the people working on the project and determine if all are suited to their jobs and if all are performing at the appropriate level.
5) Define minimum goals - determine what is considered to be the minimum level of achievement that will be considered a success.
6) Determine if the minimum goals can be achieved - if the minimal level of success is not possible, then the decision must be made to terminate the project.
7) Rebuild the team - this step has two basic components. Personnel changes if necessary and reinvigorating those who are going to remain part of the team. One of the greatest tasks is to overcome the defeatist mindset.
8) Risk analysis - attempt to identify all possible risks and assign a reasonable probability of occurrence to all of them.
9) Revise the plan - as circumstances change, modify the plan to reflect the different conditions.
10) Create an early warning system that will flag the appearance of problems when they are not yet serious.
These ten steps are each the topic of a chapter. Exercises for further practice are included at the end of each chapter, although no solutions are given.
I enjoyed the book; it contains a lot of sound advice on how to right a rudderless software project. Most of the advice will work only on a project that is not yet seriously out of control. Quite frankly I don't believe that a ten-step plan like this is powerful enough to get the most dysfunctional death marches back to a point of potential profit. Therefore, while I believe that the advice is sound, it is limited in scale, where the measurement is of the level of dysfunction in the project. On that basis, I can recommend the book.
It's best to know it before you need itReview Date: 2006-05-29
This book differs from traditional project management books in that it focuses on corrective rather than preventive measures. The author teaches two critical things. First, he presents a set of criteria used to recognize a project that is in need of rescue. This is an important step! Once a project is identified as seriously out of control, you can apply the steps presented in this book to bring it back on track and guide it to a successful completion. This book will give you the reasoning and courage necessary to make hard decisions.
Table of Contents
Chapter 1 An Introduction to Catastrophe Disentanglement
Chapter 2 When Is a Project a Catastrophe?
Chapter 3 Step 1--Stop
Chapter 4 Step 2--Assign an Evaluator
Chapter 5 Step 3--Evaluate the Project
Chapter 6 Step 4--Evaluate the Team
Chapter 7 Step 5--Define Minimum Goals
Chapter 8 Step 6--Can Minimum Goals Be Achieved?
Chapter 9 Step 7--Rebuild the Team
Chapter 10 Step 8--Risk Analysis
Chapter 11 Step 9--Revise the Plan
Chapter 12 Step 10--Create an Early Warning System
Chapter 13 Epilogue: Putting the Final Pieces in Place
I would recommend this book to anyone involved in software projects.
A useful addition to my software development libraryReview Date: 2006-05-10
Tackles a problem not well-covered by other books...Review Date: 2006-05-31
Contents: An Introduction To Catastrophe Disentanglement; When Is A Project A Catastrophe?; Step 1 - Stop; Step 2 - Assign An Evaluator; Step 3 - Evaluate The Project; Step 4 - Evaluate The Team; Step 5 - Define Minimum Goals; Step 6 - Can Minimum Goals Be Achieved?; Step 7 - Rebuild The Team; Step 8 - Risk Analysis; Step 9 - Revise The Plan; Step 10 - Create An Early Warning System; Epilogue - Putting The Final Pieces In Place; References; Glossary; About The Author; Index
If you're in IT for any length of time, you'll be part of a project that is massively over budget or late. Rather than just continue the death by 1000 cuts or a quick mercy killing, Bennatan presents a ten step process that allows an organization to take a (hopefully) objective look at the project and decide what can possibly be saved from it. I was impressed that it wasn't a long drawn-out procedure either. The plan calls for an evaluator (or a small team for huge projects) to come in and quickly assess the environment... what's been done, the climate of the team, and what could be redefined as a "minimum system". At the end of this process, the organization should be able to either kill it off with the knowledge that it can't be saved, or continue on with a redefined set of deliverables that are achievable. It won't be everything that was originally wanted, but it will be more than you'd get by letting it die. I was also impressed with the "What Can Go Wrong (And What To Do About It)" section in each step. He doesn't present this as some cut and dried panacea that will flow smoothly every time. It may not be an easy task, but the book will give you the help you need to make it all work.
Definitely a book that is worthy to be on every IT project manager's bookshelf, as you *will* need it some day...

Used price: $19.45

The best book for beginnersReview Date: 2007-04-19
Ms. Hamilton's style as an author is unbelieveably clean and understandable.
Understanding and Skill Needed for PERL PowerReview Date: 2007-01-10
The book provided me with a very straight forward process to write scripts. As a self instruction book the arrangement and flow of the text was excellent. It was a great accomplishment to see my scripts work the first time. The only trouble that I encountered is when I didn't follow the process steps in writing the scripts.
I highly recommend this book.
The Review Date: 2006-12-21
I can understand how someone who wants to be a guru (like the previous reviewer) would be disappointed, but this book is great for explaining most of the features anyone would need. Check out the [...] web site if you don't want to believe me.
Great book!Review Date: 2006-12-21
I highly suggest this book for anyone looking for an entry point on the subject of CGI programming.
A Fantastic Project Oriented ApproachReview Date: 2006-11-05
That is exactly what I did with this book. I read the first edition, some six, maybe seven years ago, and then went on to build whatever I wanted. A year or so after reading it, I made a content management system replete with a gui interface that my employers could use. This book was the inspiration for years of Perl code creation, and employment.
Now, you won't learn as much as you would with any of the standard Perl books (such as Programming Perl, by the O'Reilly publishing world), as it's a project based approach to Perl learning. You aren't inundated with theoretics and syntax that you could then apply; instead, you receive the fundamentals, with some useful code snippets that you can put into your own code, and go forth to create.
In short, it is a delightful read, and I highly recommend it to any user who prefers a practical approach to learning, versus a theoretical one. If your aim is to go directly into a Perl programming job, then you may want to look elsewhere, but if you want to be able to build web applications, this is a quick easy read that will provide you with the tools to create all that you might want.

Used price: $20.54

Outstanding, but not what I expectedReview Date: 2008-04-17
Pros: It didn't matter that it didn't go where I wanted it because it was still very entertaining and unexpectedly beneficial to follow the writer on his path. The book is solid from start to finish and doesn't have a false air of superiority about it; everything is very practical and friendly. Definitely a good read that rewards the effort.
An excellent book for all writersReview Date: 2004-12-14
Writing for games has a lot in common with writing for other media (e.g., character and theme) and a lot that is unique to itself. Lee does an excellent job of covering both aspects - so much so that I would recommend this book to writers with absolutely no interest in interactive media. (I've read my share of writing books over the years, and this one stands at the top of the heap.)
Of particular interest to me were chapters 3-6 on character and chapter 14 on modular storytelling, the most elegant way I've seen of organizing a linear experience into a non-linear structure. The book also does an excellent job of discussing storytelling in massively multiplayer games and provides extensive background material, much of which is intended to set up and justify Lee's modular storytelling model - rather more background than necessary, actually, since you should be sold on the need for something like modular storytelling long before he gets around to explaining it.
The book's does have a few faults. For example, a couple of the later chapters feel out of place, and the text is dusted with a handful of puzzling and sometimes repeated typos (Eowen? Kalishnakov?) But these are of little consequence and should not detract from your enjoyment.
Highly recommended.
ExcellentReview Date: 2007-11-07
Breaking through barriersReview Date: 2007-07-05
While the title of the book is "Character Development and Storytelling for Games," the book really focuses more heavily on the latter. I was expecting the former, but by no means am I complaining! I have been able to break through blocks in my own role as a writer for this project.
If you are looking for the "right" way to write your story, you won't find it here. What this book does instead is to open doors, and then let you decide whether to walk through them or not. And even then, you still have to choose for yourself what to do once you've walked through them. If you are looking for new openings in crafting your game _and_ writing your story(and synthesizing them both together), this is the book for you.
Very interesting, but could have been shorterReview Date: 2006-06-25
I think the author really understands these difficulties. You want to make an emmersive worl, but you need to do it very quickly. So he talks about dialog, and how to convey as much information as possible in as few words as possible. He talks about how to get the player to sympathize with a chaacter, from the situation that characetr is in, to the design of the character art, to the words that the character says. All of the information is very practical, not like some books that leave you with a bunch of high-level nonsense that doesn't work in a real game. I really appreciated that he wasn't one of these "video games are mindless because they don't tell a story" type of guys. Or acting as if video games need to learn how to tell a story in order to "grow up" like movies or TV have. In a straight up action game or fighter, you don't need as much of a story as you do in a more adventure game. Playing a video game is a just a different experience, and the story has a different role, it's NOT the holy grail like some people think. Rather than trying to tell you how to convert video games into novels, he describe ways that you can inject story without taking away from the inetraction. I think he makes a good case that in almost any game, you can introduce just a bit of characetr depth and relationships, without stopping for a ten minute cutscene, and it adds value to the game.
This author's background was originally in TV, but he also has considerable experience in video games. I felt like he has a good background to be writing the book, and was speaking from experience.
The only negative comment about the book is that I found several of the chapters to be very similar. Like you'd be reading a chapter, and you'd think, "Hey, didn't I just read this exact same thing a few chapters ago?" Actually, you didn't, this chapter is covering a very slightly different topic. In other words, I think he could have consolidated a few chapters, which would have saved me some time. I suppose this makes it easier to jump around, since you don't rely on information from previous chapters. But I found it a little repetitive.
All in all, a really good book for anybody interested in video game design or storytelling in general.


We LOVE this book!!Review Date: 2004-03-10
Discuses the Different COBOL VersionsReview Date: 2003-07-13
New features of COBOL/390Review Date: 2000-02-06
Author comments on the bookReview Date: 2003-08-02
To my knowledge, there are no other books that focus on the advanced techniques of COBOL in the IBM enterprise environment. This book introduces new techniques for program structure and memory management and explains the major components of optimizing programs within the IBM enterprise environment. If you are developing enterprise applications, this is the book for you. IBM has made major expansions in COBOL in recent years and this book will help you unlock those new features.
Good but incompleteReview Date: 2001-06-30
The author is very upfront about not covering the object extensions - I can almost forgive him. But these are the future - our top management is very object/web oriented.
I think there is a slide on the LE coverage. After we went through the Y2K conversion, our programs are loaded with language environment calls. Section 3.13 is a listing only of what should have been a great amount of detail on using LE calls and intrinsic functions.
In defense of the author I did find an example of the function used with a date (on page 384) MOVE FUNCTION CURRENT-DATE (1:8) to WS-GREGORIAN which is close to our shop standard MOVE FUNCTION CURRENT-DATE (1:14) TO WS-DATE-TIME.
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