Enterprise-level companies are more and more likely to use platforms like Novell's recent incorporation of Mono, both to save money and to improve customer experience and increase security levels. Novell's Mono Developer's Handbook walks you through a case study/project from beginning to end, using useful techniques and tricks, teaching you how to develop software on the Mono platform. Topics covered include web services and applications, accessing databases, use of files, building GUIs, and improving the user experience.