Sponsored links

Valid XHTML 1.0!
Valid CSS!

Product: Book - Hardcover
Title: C# and the .NET Platform, Second Edition
Publisher: Apress
Authors: Andrew Troelsen
Rating: 5/5
Customer opinion - 5 stars out of 5
Clear and Concise

There's not much I can say that the other reviewers haven't said. However, I have to reiterate, this book is great for all coming to C#. The writer is extremely clear on 99% of the topics covered. Concise may be a stretch though. He tends to give a couple of examples per concept, even when the concept is fairly simple. Also, coming from a C/C++ background, I have had to deal a lot with memory management, and was very sceptical of the GC handling my memory. This book made the role of the GC very clear, and my doubts have been minimalized (not completely gone.) Learning C# will also help you understand how VB (6.0) handles memory and objects behind the scenes. For instance, if you create open a form using the "Forms" collection, and then close the form, the Form_UnLoad method is not called, because the form is a member of an application level collection. So if you need to delete an array when the form closes, you should use the "new" operator to create the form. Simple ideas like these, seem a little "off" coming from a C++ background, but C# can close the gap for you.

Product: Book - Hardcover
Title: Database Processing: Fundamentals, Design, and Implementation, Ninth Edition
Publisher: Prentice Hall
Authors: David Kroenke
Rating: 2/5
Customer opinion - 2 stars out of 5
A simply miserable read

I'm a beginning db student, and this book is bad. Really bad. I'll just pick a few words that describe my experience with it: verbose, awkward, vague, anguishing...
Mine is now filled with handwritten corrections that our professor helped us add (I can't believe how many typos slipped through editing). Our whole class pretty much agrees that this book still needs some serious work before it could be considered publishing material.
The university department chose this book based on Kroenke's excellent teaching and database reputation. However, it seems that he really has no idea of how to put together a good book.
Something criticized in other reviews is the text's layout. I agree--it's horrendous. You are often reading about a diagram two pages back, or one page ahead. In fact, I'd say that, more often than not, when the illustrations are referenced, it is on a totally separate page. (Did that make sense?) Example: "Figure 4-5a shows how......." So you'll have to flip two pages back to see the illustration.
Ugh! I normally love learning, but I really have to force myself to trudge through this drivel.

Product: Book - Hardcover
Title: Software Project Management: A Unified Framework
Publisher: Addison-Wesley Professional
Authors: Walker Royce
Rating: 4/5
Customer opinion - 4 stars out of 5
Well Written Book For Big Process Needs

This book is hard to rate because I think the author has done a fine job of presenting the material. However, I would caution most people from putting it into practice. The managment process outlined is very rigorous, and should be reserved for defense contractors and other organizations that deliver large commercial applications to external clients. For software organizations that deliver applications internal to their company, the process in this book is probably a bit more than is needed.
That being said, the "process framework" hinges on iterative development. The author does a good job of showing why the traditional waterfall process does not work in today's environment, and this is applies to all organizations.
Then the author goes on to outline how software development breaks down into phases and iterations within phases. He also talks about the activites and artifacts that belong in each phase. Additionally, he talks about how organizations should be structured to support the process and how to taylor the process to a specific organization.
The case studies support the claims made throughout the book making it well rounded and logically sound. This process will work very well in the correct situation.

Product: Book - Paperback
Title: Information Security Risk Analysis
Publisher: Auerbach Publications
Authors: Thomas R. Peltier
Rating: 3/5
Customer opinion - 3 stars out of 5
Qualitative not Quantitative

The book outlines - over the course of about 50 pages - a simple and qualitative risk metric. IF one is looking for a method to quantify risk then look elsewhere; perhaps to a professional actuary.

Overall it is a decent book for an introduction to qualitative risk analysis.