Sponsored links


Valid XHTML 1.0!
Valid CSS!



Product: Book - Paperback
Title: Windows Forms Programming in C#
Publisher: Addison-Wesley Professional
Authors: Chris Sells
Rating: 4/5
Customer opinion - 4 stars out of 5
Easy Coding


The book divides naturally into two parts. Both use the .NET forms package that Microsoft developed to simplify low level coding. The first part is very straightforward graphics programming. Someone who has used X11 on unix, or java's AWT/Swing or, of course, earlier MFC graphics will see no surprises. Font properties, drawing of curves, pens etc are all here. A very complete graphics package.
By placing the above discussion as the first part, the author lets you have easy immediate visual feedback if you choose to code the examples. It is always good for readers to tinker; helps retention.
The second half is slightly more abstract. Issues like resources - internationalisation of labels for widgets you made in the first part. Plus, how to connect to data objects or databases. He gives a brief discussion of ADO.NET. Along the way, there is a simple exposition of XML.
As you can guess, the second part deals with backend, under-the-bonnet tasks. Slightly more abstract than GUI building. The WinForms do indeed seem to handle all these issues clearly, which is vital to your ease of learning and use.



Product: Book - Paperback
Title: Learning the Korn Shell (2nd Edition)
Publisher: O'Reilly
Authors: Bill Rosenblatt, Arnold Robbins
Rating: 5/5
Customer opinion - 5 stars out of 5
An excellent book for the beginner - advanced ksh programmer


This is a great book for someone new to ksh programmer. It should be treated as a work manual and not as a reference book. Read this book through from cover to cover and you'll soon be writing ksh scripts with ease.
The book takes you though Korn shell basics from answer what a shell is to using files, I/O, and character quoting.
From there it goes into command line editing, customizing your environment, and into basic programming. Once through that you learn flow control, arrays, advanced I/O, and process handling.
Finally you learn how to debug the script you just wrote.
As a reference manual this book is average. It's not meant to be a typical "nutshell" book and shouldn't be treated as one.
The bottom line? Buy this book if you are truly interested in learning how to program in the Korn shell.



Product: Book - Hardcover
Title: Critical Chain Project Management, Second Edition
Publisher: Artech House Publishers
Authors: Lawrence P. Leach
Rating: 5/5
Customer opinion - 5 stars out of 5
The Best Book on Critical Chain Yet !


If your organization finds itself mired in delays, budget overruns, and exhausted staff 'running around in circles,' critical chain project management (CCPM) deserves your serious consideration.
An excellent start on the road to dramatic improvements for managing your projects, this book by Mr. Leach includes his practical experiences and numerous tips for successful project management using the renowned Critical Chain approach created by Dr. Eli Goldratt. A key component of this work is the implementation plan, which will jump start your planning for the breakthrough solution to projects mired by bottlenecks and will set you on track for a process of ongoing improvement for your portfolio of projects.
This book does a superb job of walking you through the theory, the psychology, and the practical aspects of critical chain project management. Another key thread is how Larry integrates the PMI Body of Knowledge principles with CCPM - a real plus for those who need the 'whole picture.'
I highly recommend this work for those who are serious about making the dramatic improvements required to excel in the digital revolution - projects often are delivered 20% or more earlier using critical chain properly. Mr. Leach's book will get you started on the right track.



Product: Book - Paperback
Title: A Programmer's Guide to Java (tm) Certification
Publisher: Addison-Wesley Professional
Authors: Khalid A. Mughal, Rolf W. Rasmussen
Rating: 5/5
Customer opinion - 5 stars out of 5
Best Use of UML in a Java Reference, Best Code Integration


This book clearly was written by experienced instructors, not just Java savvy gurus. Three outstanding features of this book are:
(1) The prose is concise and precise, with an austere clarity.
(2) The extensive use of UML diagrams perfectly complements the concepts under consideration.
(3) The book contains answers to all questions and solutions to programming exercises. The answers go into detail as to why alternative choices are invalid.
The code snippets and examples have numerical comment tags, which are referenced in the text. These examples are neither too long, nor too short. The prose that references the examples is highly readable, and does not suffer from "reference bible bloat". Code is never pasted in verbatim without comment. Instead, it is always highly integrated with the text.
For readers just learning Java, the authors point out that supplemental study of the Java APIs is needed to complete their preparation for the exam.
This is not a book to learn OO programming, but the presentation of concepts is so clear that any advanced software engineer should be able to understand Java and its essence from a study of this book.
This book covers the Java core concepts in sufficient depth to grasp them and pass the exam. Additional reading on advanced programming concepts, such as Java threads, is in order for those who are just learning the language. However, this book is invaluable in a study for certification. The other study guides available do not compare to its quality and standard of excellence. All in all, a great work that doubles as a core language reference.