Software Books
Related Subjects: Adobe Microsoft
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: $26.33

It worked for meReview Date: 2008-05-14
Just passed the examReview Date: 2008-04-14
1)The actual test is considerably more difficult than the practice exam that comes with this book. I took the pratice exam in 30 minutes while the real test took 2 hours.
2)The topic of db backups (through SQL and SSMS) seems to carry more weight on the test than in the book, so be prepared.
As a side note, the technical editor of this book (Darril Gibson) wrote a All-In-One study guide for several SQL exams. It's an excellent book and I used it as a side reference while studying. If you plan to take all three tests, you may want to save your money and just buy the Gibson book.
The way to pass the examReview Date: 2008-02-06
My only criticism of the book is that the editor did a very poor job. There were grammatical and spelling mistakes throughout the book. It appears the editor didn't even run a spell check. Mostly these errors were not a problem, however, at least one practice question and answer directly violated the text and a couple of code examples would never have run. While the CD was helpful (the certcam videos were nice), the E-book was incomplete. It did not have the appendixes - and the table appendix would have been nice to print.
Overall a great book that anyone planning on earning this certification should read. The exam is not easy, but with the help of this book you should pass.
Even better than Microsoft's bookReview Date: 2008-01-22
Excellent BookReview Date: 2007-11-02


Good Concise ReviewReview Date: 2008-03-04
Excellent book for the government contractorReview Date: 2008-02-13
This guy gets it..!Review Date: 2008-01-17
Excellent Read!! Highly Recommended!Review Date: 2008-01-10
well organizedReview Date: 2008-01-04

Used price: $38.99

A must have for every .NET developer.Review Date: 2005-11-08
Best reference on BCL. The series should be extended to other .NET Framework class librariesReview Date: 2005-08-06
SLAR volume 1: $42.89
Shipping & Handling: $12.98
Having BCL authors commenting on types, design decisions, dos and don'ts: priceless.
You can find references about the BCL on innumerous places. For an insiders perspective, SLAR.
an authoritative and essential reference for all .NET developersReview Date: 2006-06-24
Excerpt from C# Online.NET Review (wiki.CSharp-Online.NET):
"This book is the authoritative reference to the .NET Framework libraries: Base Class Library (BCL) and Extended Numerics Library. Each type has its own chapter with the following features;
- Header - namespace name, type name, library name.
- Type summary - C# declaration syntax for all members.
- Type description - detailed usage description.
- Annotations - annotations by key Microsoft design team members including Anders Hejlsberg.
- Example - C# source code and program output."
Now that I have it, I can't live without it!Review Date: 2005-07-22
If you are looking for a handy reference style book for the .NET Framework BCL (Base Class Library) then look no further. This book is packed to the brim with information, code samples and other goodies. Of coarse you can find this sort of information on MSDN, but wouldn't it be nice to have a well laid out hard-copy on your desk?
This book comes with a couple of really handy tools. First, you get a pretty handy .NET Framework map, which is a pretty large poster that maps out the BCL nicely. Also, you get a really nice CD which includes a .pdf file with almost 4000 pages (it's like a super-detailed version of the book). That's not it - the CD also has a HUGE library of code samples. The CD alone is worth the price in my opinion.
I am very happy with this purchase, I only wish I would have bought it sooner. I am very much looking forward to the next volume!
Didn't disappointReview Date: 2004-12-13

Used price: $24.50

Definite keeperReview Date: 2008-02-27
So much info, so little money!Review Date: 2008-01-17
Excellent network security referenceReview Date: 2005-10-24
AWESOME!!!!!!!!!!!Review Date: 2005-03-13
It has just about everything you need to know when it comes to infosec.
Very complete book!Review Date: 2005-02-13

Used price: $30.23

Excellent exam preparation bookReview Date: 2008-02-22
I pass the exam with 80% mark, but be careful guys, the parts in the exam was NOT easy.
Well done!! Review Date: 2007-12-12
This fall, my students requested to take the CSWA Certification exam. I had my students purchase this book which we used for the exam preparation. The students enjoyed the book immensely. The book is focused on the exam, by key categories with many examples and exercises. I would not recommend this book for anyone who does not have at least six to eight months of SolidWorks knowledge. The CSWA exam is not an easy exam, but like any industry certification, it provides a tangible measurement to the skill sets of the student in 3D CAD. Well done.
Read and PassReview Date: 2007-11-03
The Book!Review Date: 2008-03-31
I use the SolidWorks CSWA Certification Guide in class. The book is a comprehensive review and practice package for the certification. Every chapter focuses your study and tests your knowledge of the subject through specially designed assessment exercises. What is especially great about this book is that it includes self study sections with the initial and final models.
For anybody starting to prepare for the CSWA exam, this is the book you should be looking at.
Official Certified Solidworks Associate CSWA Exam BookReview Date: 2008-04-04

Used price: $43.75

Great book!Review Date: 2007-10-05
An excellent introductory volume and roadmapReview Date: 2007-05-01
Overall this was an excellent volume, and the only two objections that I have are both minor. First, the book could benefit from a small amount of updating; some of the data, especially in Part I of book, dates from 2001-2003. In any other discipline, that would still be considered fairly recent. However in technology, that verges on being stale. In addition, that was the period of the global downturn in IT. The authors' data would be obviously impacted by that global economic event. To be clear: I do not believe that any of the authors' points would be reversed by updating the data. On the contrary, I expect that current data would only strengthen their points, as the trends they identified have only accelerated since the book's first publication. Second, as noted earlier the authors provided several cases of companies who tried offshoring and either failed, or suffered setbacks. Given the fact that offshoring is not the cure-all for every company, it would have also been useful to see a couple of case studies of companies who investigated the offshoring option but decided against it. It is just as important to understand why a company declines to offshore, as it is to understand why they would undertake to do so.
This is a book that I wish I had read before working on several offshoring/outsourcing projects for former employers. It is highly recommended for anyone who is contemplating the offshore option, or who has recently been put in charge of making such an option successful.
Useful and comprehensiveReview Date: 2005-08-04
development gets offshored and of how to do it right
should you decide to try it yourself. The authors are
an academic and a consultant, making the book an
appealing blend of evidence-based theory and practical
advice. The focus is primarily on software
development, with some attention paid to such
IT-enabled services as call centers.
The two most appealing things about the book are its
maintenance of a practical tone and its
comprehensiveness in identifying the many things you
need to get right to get offshoring to work right. For
example, international projects tend to get into
serious difficulty if the customer is unwilling or
unable to provide sufficiently detailed specifications
to bring task ambiguity down to the level that can
survive the communications problems caused by distance
and cultural differences.
The authors put a lot of effort into explaining why
some countries have been successful at growing an
offshoring business and others not. This insight is
valuable for companies into offshoring for the long
haul, as you need to understand how wage rates and
technology depth wax and wane over time.
The book also has a number of chapters written by
specialists in such important ancillary areas as
international contacts and managing cultural
differences. All in all, a very useful book.
Valuable Strategic PerspectiveReview Date: 2005-10-19
I am Executive Director of a research center on process management, and we have done research in this area. I know and respect Erran Carmel, the author, and Peter Schumacher, who co-authored Chapter 5. Peter's work is grounded in consulting that he has done at the Value Leadership Group, which advises companies on how to think beyond cost cutting and view offshore as an opportunity to build unique competitive advantage.
Useful reference for IT ProfessionalsReview Date: 2006-04-17
Erran Carmel had previously authored, "Global Software Development Teams", in 1999, and has deeply focused on the topic of developing software with global teams for years. It is obvious that a researcher was one of the co-authors, as very accurate listing of references are made, more than you usually see in many of these books on offshoring. These references provide another list of papers and publications that the reader can use for further research. The book makes excellent use of cross-referencing between topics, which also adds to its usage as a good reference tool.
Right off I like the preface in which the authors define the terms offshoring and outsourcing. Since I agree there are many strange definitions leading everyone to think outsourcing means offshoring, this needed to be included. The offshore stage model, previously defined by one of the authors in a research paper, puts the offshoring numbers in to perspective by dividing it in to stages and the number of Fortune 1000 companies currently using the offshoring model. These numbers may be surprising to some, as the actual usage is much smaller than is played up in the media.
The book is full of case studies, most of them fairly interesting. The case study in chapter 9 is meant to show the difference between working in a low-content country versus a high-context country like India. I, along with I believe many practitioners, will look on this case study and say that Christina (not her real name) was not a good manager, no matter where she was working, if they thought dumping a bunch of new work on a team was not going to impact the schedule. Low-content or high-content country aside, the project manager made too many assumptions and may not be the experienced project manager that she thought she was. I think others will see the same when they read it. Another real life case study gives an example of one company trying to do a comparison between countries; what do we learn from it, price wins out over quality in the end, which in reality is often the case.
The emphasis on knowledge transfer is exceptional. This area is often glossed over in many offshoring books. Chapter 7 which is dedicated to managing the offshore transition defines different ways of undertaking knowledge transfer. One of the ways that they describe is to have the developers work in different positions, i.e. put them in to the user's position, so they understand why the user works the way they do. They state that this is new. I started out in banking twenty years ago and this is how I started out, working the user positions of the applications which I was then to develop and maintain, so I do not think this concept is new. But perhaps the authors mean this is new for offshore outsourcing. In all though this section on knowledge transfer is valuable and looks at all of the different types of transfer: skills, process, domain and work and cultural norms. Good emphasis on the fact that the easiest one to achieve is skills transfer, but the other ones are more difficult to achieve. For example it is more difficult to have someone work on dispute resolutions app for credit card processing, when they do not understand how credit card processing works.
Chapter 8 on overcoming distance and time emphasizes and outlines virtual team management. Much of the information presented is included in many books on virtual team management, but as this book is a primer for IT managers, it has a place in this book. Readers will find the suggestions on iteration development; formalizing the iterations and frequency of iterations particularly helpful in a real situation. I whole heartedly agree that this is what builds trust. If you have frequent deliverables, and the remote team meets those frequent deliverables, i.e. they do what they say they are going to do, trust is built. The authors also define the range of deliverables and that it can be anything: plans, outlines, prototypes, simulations, design reviews, test results, software code reviews, module integration and documents. Again I wholeheartedly agree. This will be an area that many IT managers may have to get used to because at first to some it seems like "make work", when in fact all of what is delivered from the offshore is and should be useful for fulfilling the project.
There are a few situations where puzzling statements are used such as the quote on pg. 28, just before a section on IT-enabled services. The quote refers to E-loan and its well-documented offering to its clients of a couple of years ago. At the time E-loan offered the users of their loan service to Press 1 if they wanted their loan processed in 1 day in an Indian center, or to press 2 if they wanted their loan processed in the US which included the statement that the processing may then take longer. In March of 2004, this was written up by many Indian firms as admittance by a US company that Indians are faster. It seems strange that the authors use this statement with no no explanation; for example was it really an admittance that Indians are faster or did it really mean E-loan had 4 times as many processors in India versus the number in the US, thus accounting for how loans could be processed faster there. Or were they working round the clock in India versus only one shift in the US, another reason for the difference. In other areas the authors go to great lengths to explain issues which are reported in the press, such as how offshore labor rates are reported in detail and what they really mean versus the actual total cost of ownership.
The book contains an excellent discussion on the different types of risk, very detailed, to a level not usually defined. Only one area, contractual risk, seemed to be lacking. The authors state that a buyer can mitigate contractual risk by signing a contract with a US company, if you are a US buyer, or with a UK company if you are a UK buyer, i.e. with a company which is also domiciled in your location versus in the offshore location only. The authors also refer to the chapter on Legal issues of offshoring where contractual risk will be further defined. In that chapter, however, only mention to reduce contractual risk is to work with providers who can provide a combination of onshore/offshore resources, thus enabling a buyer to access the provider's onshore resources if necessary. They seem to fail to mention one of the bigger issues; if the contract does go awry, even if you are dealing with the big Indian players, most of the assets that of that vendor are located in the offshore location. If any case, you will have to bring suit against that vendor in their home country. Large buyers already seem to be aware of this based on both outsourcing and vertical conferences I have attended over the last couple of years.
There were two areas where I thought more emphasis could have been made, if this is a book is really meant to assist IT professionals. One of these areas is helping the IT manager assess their own offshore readiness; how do they feel about the process, are they ready to change how they work, are they ready to manage by not walking around? The second area of missed opportunity is assisting IT professionals in defining what could be a new role for them in the global environment, for example by working in and/or managing the offshore office which is responsible for managing the onshore and offshore outsourcing for a client.
Offshoring Information Technology is an informative and educational book for IT managers looking to define their place in the offshoring world. The details provided on the offshoring process and through the case studies will make it easy for an IT professional to determine where they may need to gain additional knowledge to move their career forward. The book will be most useful and most familiar to those IT professionals currently working in or with large scale enterprises as most case studies and examples such as in total cost of ownership and the governance areas, use examples from large enterprises. This book is highly recommended for IT professionals who are looking at career development as well as those persons who are in a position to help their countries promote their outsourcing capabilities.

Used price: $0.29

A true online student service!Review Date: 2006-04-06
Online Student Skills and Strategies HandbookReview Date: 2006-02-23
Great resource in a useful formatReview Date: 2006-03-21
An innovative and unique resource for online learners!Review Date: 2006-03-20
Great Resource!Review Date: 2006-03-12

Used price: $32.07

A good option to buyReview Date: 2007-09-02
It has a simple concept, but a great variety of commands, by this way, as a solution for all the complexity inside the RMAN solution, Oracle Database 10g RMAN Backup & Recovery come as a special "friend" to help us discovering all posibilities inside Oracle RMAN software.
Makes backup & recovery ezeeeReview Date: 2007-08-14
Must have backup/recovery bookReview Date: 2007-06-18
A very good book on RMANReview Date: 2007-05-06
And very much impressed with the technical details and examples given in the book... Same way, the book on 10g also excels in technical depth and details...
Worth it's weight in Gold!Review Date: 2007-06-30
What Robert and Matthew do is break it down piece by piece. There is a great intro and they build on that in subsequent chapters. If you want to link RMAN directly with your backup software (i.e. Veritas, EMC, Legato, etc..) then the authors show you how. I used the Veritas piece to link RMAN in and it worked flawlessly. They go over the latest features including block changing files (for faster incremental backups), merging level 1 and level 0 backups (for faster recoveries without the overhead of backing up the whole database), and even cover what the flash recovery area is and how to use it. There is so much great material packed in this book. Yeah, you can try and read Oracle's docs, but rather than just show you how to do it, the authors also teach you why to do it.
You can read this book chronologically or use it as a reference. The authors writing style make this book a great joy to read. They also include a lot of great examples in case you like to learn by seeing.
I would highly recommend this book if you are an Oracle DBA, whether you use RMAN or not. Afterall, RMAN is what you should be using :).

Used price: $0.01

Just what I was looking forReview Date: 2006-08-01
Up-to-date complete referenceReview Date: 2004-11-18
Great training resource for Palm OS devicesReview Date: 2000-08-19
Palm Organizers Visual QuickStart GuideReview Date: 2000-08-24
I scanned the Palm For Dummies book before settling on this book. In my opinion, the Dummies book was comparatively confusing and overly brief.
New 4th Edition Now AvailableReview Date: 2004-12-15
http://www.amazon.com/exec/obidos/ASIN/0321287665/

Used price: $67.42

Not advanced, but good and vastReview Date: 2001-04-18
The programming itself is rather basic, and very straightforward. In many places an advanced programmer would have avoided a global variable, unified code through the use of higher-order functions, had functions communicate through a shared local environment, created a lazy list, you name it.
The author avoids most of these more advanced approaches in order to present the ideas behind the approaches without being sidetracked into programming technique issues, and that is the correct choice for this book. Even as it is, there is already the duplicity of teaching Common Lisp and teaching AI programming.
That being said, the code in general is not bad at all, even though I wouldn't want my students to learn CL programming from it. The author has simply bent down to the level of, a good C programmer, and worked from there. His main intention being to teach AI programming approaches, he has spent much less time to raise the programming level of his audience.
Knowing the author's level of Lisp programming, I can't wait to see a book by his hand on how to use abstraction as an organising principle in programming.
Excellent study of both AI and Common LispReview Date: 1998-06-02
An Excellent Reference on WHY to write good LispReview Date: 2001-06-21
a) A historical study of Artificial Intelligence, with USABLE examples of code, or
b) A book presenting techniques for programming in Common Lisp.
As a reference about Common Lisp, it is certainly lacking, but this is no great problem when both the Common Lisp HyperSpec and Steele's book are readily available in electronic form. It provides something more important: SIGNIFICANT examples, and significant discussions on WHY you would use various Lisp idioms, and, fairly often, discussions on HOW pieces of Common Lisp are likely to be implemented. Its discussion of an implementation of the LOOP macro, for instance, provides a very different point of view than the "references" to LOOP. (Contrast too with Graham's books, which largely deprecate the use of LOOP.)
From an AI perspective, it is also very good, providing WORKING SAMPLES for a whole lot of the historically significant AI problems, including Search, PLANNER, symbolic computation, and the likes.
It would be interesting to see parallel works from the following sorts of perspectives:
- The same sorts of AI problems solved using functional languages (e.g. - ML, Haskell), to allow contrasting the use of those more modern languages. Being more "purely functional" has merits; such languages commonly lack macros, which is something of a disadvantage.
- The use of CL to grapple with some other sorts of applications, notably random access to data [e.g. - databases] and rendition of output in HTML/SGML/XML [e.g. - web server].
Norvig's Corollary to Greenspun's Tenth Law of ProgrammingReview Date: 2005-04-23
William Zinsser said, "The essence of writing is rewriting" and the same can be said for writing computer programs. Norvig's book presents this process--how the limitations of a program are overcome by revision and rewriting. What sets Norvig apart as a writer is that, amazingly enough, he can write about debugging (the most dreaded part of computer programming) and make it a fascinating read!
Lisp has been getting a higher profile lately because of essayists like Paul Graham and Philip Greenspun; in particular, Greenspun's Tenth Rule of Programming which states: "Any sufficiently complicated C or Fortran program contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp." So, should this book be read as an exhortation to return to Lisp as the preferred programming language?
Paradoxically, I think not. One third of the way through the book, Norvig shows us how to implement Prolog in Lisp. From then on out, most of the AI techniques he presents either directly use Prolog instead of Lisp (such as his excellent discussion of natural language processing using Prolog) or use Prolog as a base to build on (such as his discussions on knowledge representation).
From this we can abstract what I'd like to call Norvig's Corollary to Greenspun's Tenth Law of Programming: "Any sufficiently complicated LISP program is going to contain a slow implementation of half of Prolog". I'm leaving out the "ad hoc", "bug-ridden" part of Greenspuns's law, because Norvig's programs are neither. But it is quite remarkable the degree to which, once having absorbed Prolog, Norvig uses Prolog as the basis for further development, rather than Lisp.
Is this a book about Prolog then? Again, no. What is the take-away message? It is this: as our world becomes more and more complex, and as the problems which programmers are facing become more and more complex, we have to program at a higher and higher level.
Norvig does not stop at just embedding Prolog in Lisp. He also shows us how to embed scheme as well. Excellent discussion on the mysterious call/cc function and on continuations.
In a capsule review, it is impossible to really give an overview of a 1,000 page book like this one. But the scope and heft of the volume really needs to be commented on: the programs presented in this book are like basis vectors, the totality of which nearly span the space of programming itself. In no way should this be considered "just an AI book" or "just a LISP book". This book transcends language, time, and subject matter. It is a programmer's book for the ages.
One of the BestReview Date: 2006-04-13
Related Subjects: Adobe Microsoft
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
Having said that, the book did a very good job of introducing the exam topics, making note of important topics (HINT: This will probably be on the test), and chapter review questions. I felt the review questions were fairly similar in style to the 70-431 multiple choice question. The practice test's simulation questions are a little buggy, I don't think I could ever answer any of them, but it wasn't that big of deal since I use SSMS everyday. I thought the web content was pretty good, videos, and the second practice test but it is very difficult to navigate to the material. I almost gave up looking for it but somehow I did find it.
I beleive that you could pass the test just by using this book (or any other book) but I think that you should really do the majority of your learning with hands on experience. I do reccomend this book to aid your studying, it worked for me.