Sponsored links


Valid XHTML 1.0!
Valid CSS!



Product: Book - Paperback
Title: Applied Microsoft .NET Framework Programming
Publisher: Microsoft Press
Authors: Jeffrey Richter
Rating: 5/5
Customer opinion - 5 stars out of 5
.NET from the Inside


This book really gets to the core of the .NET FCL and CLR. Jeffrey writes with a no nonsense, down to business style that gets right to the heart of the topic. He covers all the different parts of C#, he tells you how they relate to the CLR, and he shows you the ILASM that is generated as a result of your code. Along the way he points out opportunities for optimization and shows you why some parts of the language may make it difficult for your assemblies to interact with different languages that use them.
This book was written for the programmer who already understands OO programming. I have found this book to be quite insightful on helping me understand what goes on inside the .NET FCL and CLR when writing C# code.



Product: Book - Paperback
Title: The Humane Interface: New Directions for Designing Interactive Systems
Publisher: Addison-Wesley Professional
Authors: Jef Raskin
Rating: 4/5
Customer opinion - 4 stars out of 5
Computer Geeks: Please Read This Book!


This is a valuable book for two reasons. First, it explains how human cognitive abilities and limitations determine which UI designs will be easy vs. difficult for people to learn and use. It can therefore help to educate those software designers who lack training in cognitive psychology. Second, it challenges longstanding GUI design assumptions, pointing out many ways in which conventional GUIs are actually bad for users. It can therefore point the way for evolution of current-day GUIs into something better.
What this book is NOT is a design-guide for creating GUIs that are Windows (or Mac, Motif, or Web) compliant. If that's what you want, you should look elsewhere.
My one criticism is that, in my opinion, the book loses steam in its later chapters, becoming a collection (the author calls it a "potpourri") of Raskin's pet peeves about computers, along with his remedies. For the second edition, these chapters could be tightened up or cut. Nonetheless, the Human Interface should be required reading for every software designer and UI researcher.



Product: Book - Hardcover
Title: Advanced Programming in the UNIX(R) Environment
Publisher: Addison-Wesley Professional
Authors: W. Richard Stevens
Rating: 5/5
Customer opinion - 5 stars out of 5
Still an excellent resource


Although it's nearly a decade old, this book is still the best resource for understanding the intricacies of UNIX system calls. It does not cover graphical interfaces or networking; those are topics for other books. Highly recommended for seasoned programmers.



Product: Book - Paperback
Title: Software Project Survival Guide
Publisher: Microsoft Press
Authors: Steve C McConnell
Rating: 5/5
Customer opinion - 5 stars out of 5
A Must For Dev Managers


This book is a must for development managers (those who manage software development projects)! Read it cover to cover and highlight the important summary paragraphs throughout the book for easy reference later.
If you're a senior manager, then read it and get all of your development managers a copy for reference.