Sponsored links


Valid XHTML 1.0!
Valid CSS!



Product: Book - Paperback
Title: Beginning JavaServer Pages
Publisher: Wrox
Authors: Vivek Chopra, Jon Eaves, Rupert Jones, Sing Li, John T. Bell
Rating: 5/5
Customer opinion - 5 stars out of 5
Perfect book to get started


Beginning JavaServer Pages is an extremely practical guidebook especially recommended for server-side Java Developers, uses explicit instruction, examples, and sample codes to instruct the reader in JSP application basics, development, and applying JSP in J2EE and JSP component development. A technical user's manual that goes into express detail, offering explicit syntax and step-by-step discussion of technical applications.



Product: Book - Paperback
Title: Microsoft Visual C++ .NET Step by Step--Version 2003 (Step By Step (Microsoft))
Publisher: Microsoft Press
Authors: Julian Templeman, Andy Olsen
Rating: 3/5
Customer opinion - 3 stars out of 5
A Book to Learn What's New about C++ .NET


Much of this book is wasted on me because I am already experienced in MS C++ MFC programming. I bought it because I wanted to see how it and C++ .NET differed. I do think it was worth it overall for this purpose. I took an interest in the C++ portion because I saw the previously posted reviews and noticed that some reviewers were disappointed with it because they thought it inadequate to learn C++. Skimming those chapters I skipped, I would say too that it would have been inadequate for me to have learned C++, but to do justice to this book no one book was sufficient for me to learn C++ either. For example, much of the power of using C++ as an OOP language lies in abstract classes and virtual functions. Instead of building the narrative towards these features, this book mentions their existence almost in passing. Without these features, there's not much to recommend C++ as an OOP language of choice. The beginner who wishes to learn full C++ and not a particular flavor will need other books. Some books were better at explaining object-oriented concepts; some were better at explaining how C++ features related to OOP. Over time I bought about 16 books on C++ and OOP (object oriented programming). In particular, I think two of Herbert Schildt's books, Teach Yourself C++ and C++, the Complete Reference were good. You might think of getting a generalized OOP concepts book such as by Booch. Later, I found the C++ FAQ book by Cline and Lomow useful. Unlike when I learned other languages, learning C++ and OOP required many small epiphanies. Most important you just have to try small programs that implement the ideas in the books to "get it". Once you do, learning something like Java seems almost trivial. Make no mistake, learning OOP and C++ is a tough row to hoe.

Of course, no one goes through all that effort to write command line programs. You'll want window control, graphics, multi-threading, database access, etc. -- all implementation specific activities. This is where this book is relevant. It provides a brief overview of how a C++ programmer can interact and use Windows OS functionality.



Product: Book - Hardcover
Title: Programming Windows, Fifth Edition
Publisher: Microsoft Press
Authors: Charles Petzold
Rating: 5/5
Customer opinion - 5 stars out of 5
Must read for all MS Windows programmers.


This book is very good. I definitely recommend it for all programmers (Delphi, Visual basic etc). It explains the inner workings of the Windows family, and even though the examples are in C, they will prove to be of value to all programmers.



Product: Book - Paperback
Title: Network Intrusion Detection (3rd Edition)
Publisher: Sams
Authors: Stephen Northcutt, Judy Novak
Rating: 5/5
Customer opinion - 5 stars out of 5
Great Networks Security Book


This book is great. It contains great technical content, and its exciting. This author provide guidance. You will find yourself excited after reading the book, looking forward to improving your analysis skills. You don't have to be a newbie to enjoy this book. I found myself learning something in every chapter. The authors are visionaries and they have created a security book that will be an asset to security engineers for years to come.
There are some things I don't agree with, but the author is fair in his delivery and he provides you with the direction you need. I would recommend that non-technical managers have a look in certain chapters. IDS decisions should not be left up to the engineers alone. They usually have a limited view of the organizations needs and don't always make the right decisions.
GET THIS BOOK!