About The Company
4D v11 SQL The Missing Manual Book by Luc-Michel Six
4D v11 SQL: The Missing Manual is an essential tool to complement 4D v11 SQL. It is designed to help both new and experienced 4D developers get up to speed on 4D v11 SQL, whether you're upgrading an existing application or starting fresh.
The 4D Web Services Companion by David Adams
This book is a must for any 4D developer who will be working with Web Services.
Programming 4th Dimension
by David Adams
This is the ultimate bible for 4D programmers. Unfortunately it is out of print but you should see if can can borrow it from someone how has one.
Code Complete, Second Edition
by Steve McConnell
Probably the best practical guide to programming no matter what language you are using. This is a must for ever programmer's book shelf.
Software Project Survival Guide (Pro -- Best Practices)
by Steve McConnell
Steve McConnell outlines the best practices for software projects. This book applies to web design projects as well as software development projects.
Joint Application Development
by Jane Wood and Denise Silver
This an excellent book on the JAD technique of software development. It is also a great guide for anyone involved in any type of facilitation.
About Face 2.0: The Essentials of Interaction Design
by Thomas A Bruce
IDEF1X is the most used database modeling language in use. This is an excellent comprehensive guide to it. John Foster uses IDEF1X for DataPulse, an excellent visual data modeling tool.
Object-Oriented Thought Process, The (2nd Edition) (Developer's Library)
by Matt Weisfield
After 25 years of traditional programming, I was having a hard time understanding OO until I found this book. It is an excellent introduction to Object Oriented Programming.
Sams Teach Yourself UML in 24 Hours (Sams Teach Yourself in 24 Hours Series)
by Joseph Schmuller
This is an excellent book on UML. If you are new to OO, I suggest reading the Object-Oriented Thought Process first so you will get the most out of this book.
