https://www.developerfusion.com/t/tdd/books/sort/popularity/TDD Book from Developer Fusion2010-11-02T00:00:00.00Zhttp://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 Crowleyhttp://www.developerfusion.com/book/90168/javascript-testing-beginners-guide/JavaScript Testing Beginner's Guide2010-08-24T00:00:00.00ZTest and debug JavaScript the easy way. *Learn different techniques to test JavaScript, no matter how long or short your code might be. *Discover the most important and free tools to help make your debugging task less painful. *Discover how to test user interfaces that are controlled by JavaScript. *Make use of free built-in browser features to quickly find out why your JavaScript code is not working, and most importantly, how to debug it.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/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/80711/professional-aspnet-mvc-20/Professional ASP.NET MVC 2 (Wrox Programmer to Programmer)2010-06-28T00:00:00.00ZTop-selling MVC book from a top team at Microsoft—now fully updated!ASP.NET MVC 2.0 is now available and shipping with Visual Studio 2010 and .NET 4. A new update to Microsoft’s Model-View-Controller technologies, MVC 2.0 enables developers to build dynamic, data-driven Web sites. This in-depth book shows you step-by-step how to use MVC 2.0. You’ll learn both the theory behind MVC 2.0, as well as walk through practical tutorials, where you’ll create a real-world application.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/11216/aspnet-mvc-10-quickly/ASP.NET MVC 1.0 Quickly2009-03-16T00:00:00.00ZThe book walks through the main concepts of the MVC framework to help ASP.NET developers to move on to a higher level. It includes clear instructions and lots of code examples. It takes a simple approach, thereby allowing you to work with all facets of web application development: requirements, designing, testing, and deployment. This book is for ASP.NET developers who want a fast-paced guide to building powerful web applications using the ASP.NET MVC framework. All the code examples are in C#.James Crowleyhttp://www.developerfusion.com/book/88702/professional-windows-phone-7-application-development-building-windows-phone-applications-and-games-using-silverlight-an/Professional Windows Phone 7 Application Development: Building Applications and Games Using Visual Studio, Silverlight2010-11-02T00:00:00.00ZA one-of-a-kind book on Windows Phone 7 developmentWhile numerous books cover both Silverlight and XNA, there lacks a resource that covers the specifics of Windows Phone 7 development. This book fills that void and shares the specifics of building phone applications and games. You’ll learn how to get started with designing, building, testing, and deploying mobile applications for Windows Phone 7.James Crowleyhttp://www.developerfusion.com/book/60605/professional-refactoring-in-visual-basic-programmer-to-programmer/Professional Refactoring in Visual Basic (Programmer to Programmer)2008-04-07T00:00:00.00ZIn this one-of-a-kind book, Microsoft MVP Danijel Arsenovski shows you how to utilize the power of refactoring to improve the design of your existing code and become more efficient and productive. You?ll discover how to perform unit testing, refactoring to patterns, and refactoring to upgrade legacy Visual Basic code. As you progress through the chapters, you?ll build a prototype application from scratch as Arsenovski walks you step-by-step through each process while offering expert coding tips.James Crowley