This online lab manual accompanies DevelopMentor course materials and is licensed for the exclusive use of attendees. You may use source code from this lab manual in commercial software, however no warranty is granted on the correctness or robustness of this software. You may not redistribute the source code or documentation/manual without the express written permission of DevelopMentor, Inc.