Sponsored links

Valid XHTML 1.0!
Valid CSS!
Product: Book - Paperback
Title: Professional Active Server Pages 3.0 (Programmer to Programmer)
Publisher: Peer Information
Authors: Alex Homer, David Sussman, Brian Francis, George Reilly, Dino Esposito, Craig McQueen, Simon Robinson, Richard Anderson, Andrea Chiarelli, Chris Blexrud, Bill Kropog, John Schenken, Matthew Gibbs, Dean Sonderegger, Dan Denault
Rating: 5/5
Customer opinion - 5 stars out of 5
A "must have" for ASP developers

An excelent reference, it explains ASP from top to bottom. I've had it for over 3 months and everytime I needed to look up something about ASP it has given me the answer.

Product: Book - Paperback
Title: Beginning Visual C++ 6
Publisher: Wrox
Authors: Ivor Horton
Rating: 5/5
Customer opinion - 5 stars out of 5
Very good book

I've been sitting in Borders and read though about 10 books on VC++, and finally I picked this one. I know C++ fairly well, but I've not really touched Visual C++. I have also used Visual Basic, and pretty much figured out VB by myself. But I was confused when I start use Visual C++.
As many people have said that first half of the book is about the standard C++. And the rest is about MFC. Some reviewers said they know C++ pretty well (it seems the first half is not useful for them), but got confused by the second part on MFC. The trueth is you need understand standard C++ to really understand how to use Visual C++. Even after using C++ for 3 years now, There are still things can confuse me (i'm not talking about wrting loops here). Some people said they will learn OOP then C then C++, hmmm, they clearly don't know what they are talking about. Truelly understanding the standard C++ will give you the fundation of studying more advnaced features of the language. If you don't know how pointer works, how class and inheritance works, read and UNDERSTAND the first half of the book first before complain anything for not understanding the rest.
Many other books I read teach you quickly on how to make windows and applications in Visual C++. A none C++ programmer should be able to follow them, but they are not going to really understand what's going on. With this book you will know how and why things work the way they are by clearly understand the fundmental of C++.

Product: Book - Paperback
Title: Implementing J.D. Edwards OneWorld
Publisher: Muska & Lipman/Premier-Trade
Authors: Robert W. Starinsky
Rating: 3/5
Customer opinion - 3 stars out of 5
Acceptable introductory textbook

I was frankly expecting more of this book. The author superficially covers the basics of the OneWorld software architecture and the very basic of navigation and usage. Being titled "Implementing", I was expecting to find real life information on hardware sizing, what to do and not to do to successfully implement the software. There was not much more than what you could find in J.D.Edwards documentation and available Knowledge Garden papers. Also, anybody who has worked with this software knows that there is still a lot to do to make it as reliable as marketing hype pretend it to be. One would expect some objectivity from a third party, as good as the software really is. Wise advices like waiting for implementing ESU and service pack, making sure you have the appropriate skills around to do an implementation are slipped away from the content. If you have not worked with OneWorld before, and are planning to learn and implement the software, this is an acceptable introductory textbook. However, if you are looking for more in-depth coverage of real life issues with this software, you will have to look some place else.

Product: Book - Paperback
Title: Expert One-on-One J2EE Development without EJB
Publisher: Wrox
Authors: Rod Johnson, Juergen Hoeller
Rating: 5/5
Customer opinion - 5 stars out of 5
a rare insight in J2EE problems and emerging solutions

This is an excellent book for those software developers who strive for technical excellence, those who are trying to achieve at least three things simultaneously in one project: (1) clean, extensible and easy to understand design, (2) simple, easy to maintain code base, (3) good performance of the resulting software.

The two Rod's books help to choose the right tool for the right job by giving an expert overview of the available technologies, tools, and applicable design principles and patterns. Any software architect/developer who is a perfectionist and who tried to evaluate more than one tool or design solution for one problem, to find the most suitable one, will know how difficult it is, and will appreciate author's time and effort to share his knowledge. Like the first Rod's book, it's a breadth of the fresh air after so many serious official books (packed with childish useless examples nevertheless) that ignored the prominent open source projects which were in direct competition with the official technologies.

To me, a true professional in software design is the one who can come up with the simplest design, and implementation, and the smart choice of tools and technologies for the given problem. But unfortunately, it's common to see projects with unjustified design decisions, wrong (done without any analysis) choice of tools and technologies, - sooner or later this leads to financial failure of the project due to maintainability and performance issues.

This book does a good job of educating software developers not to take officially supported technologies for granted - they have failed anyone who used them mindlessly, but to carefully analyze what is important for the given project and what available choices are, and then make an informed decision.