https://www.developerfusion.com/t/tdd/books/view/samplechapters/SampleChapters TDD Book from Developer Fusion2008-12-02T00:00:00.00Zhttp://www.developerfusion.com/book/44418/practical-cakephp-projects-practical-projects/Practical CakePHP Projects2008-12-02T00:00:00.00ZIf you’ve been using PHP for sometime now and would like to start using a web framework, you’ll want to try CakePHP, which is an open source rapid development web framework built on PHP. PHP experts Kai Chan and John Omokore guide you through a variety of practical CakePHP applications. You will work on projects such as a video gallery, unit testing application, an e–commerce app, a blog site, and much more.James Crowleyhttp://www.developerfusion.com/book/17799/practical-api-design-confessions-of-a-java-framework-architect/Practical API Design: Confessions of a Java Framework Architect2008-07-28T00:00:00.00ZYou might think more than enough design books exist in the programming world already. In fact, there are so many that it makes sense to ask why you would read yet another. Is there really a need for yet another design book? In fact, there is a greater need than ever before, and Practical API Design: Confessions of a Java Framework Architect fills that need!James Crowleyhttp://www.developerfusion.com/book/44256/net-test-automation-recipes-a-problemsolution-approach-experts-voice-in-net/.NET Test Automation Recipes: A Problem-Solution Approach2006-05-05T00:00:00.00ZIf you develop, test, or manage .NET software, you will find .NET Test Automation Recipes: A Problem-Solution Approach very useful. The book presents practical techniques for writing lightweight software test automation in a .NET environment and covers API testing thoroughly. It also discusses lightweight, custom Windows application UI automation and teaches you low-level web application UI automation. Additional material covers SQL stored procedure testing techniques.James Crowleyhttp://www.developerfusion.com/book/35040/pro-apache-ant/Pro Apache Ant (Expert's Voice in Java)2005-11-16T00:00:00.00ZPro Apache Ant is ideal for Java developers who need to use the leading open source build tool out there for development and project management. It is organized around chronological tasks instead of alphabetical functions, using a sample application throughout the set-up, from calling database scripts to unit testing. Practical examples are used at every stage and each task includes a concrete example. The configuration files are XML based, so there's no need for you to write shell commandsJames Crowleyhttp://www.developerfusion.com/book/38509/pro-eclipse-jst-plugins-for-j2ee-development/Pro Eclipse JST: Plug-ins for J2EE Development2005-09-08T00:00:00.00ZThe open source Eclipse has proven to be a best-of-class, extensible application development framework. Out of the zip file, Eclipse offers many tools for developing Java applications including wizards, unit testing, debuggers, and editors. However, these tools do not support the development of enterprise applications. Up until this point, an enterprise developer using Eclipse had to spend a large amount of time locating and evaluating plug-ins to build a suite of enterprise tools.James Crowley