https://www.developerfusion.com/t/tdd/books/sort/popularity/ TDD Book from Developer Fusion 2010-11-02T00:00:00.00Z http://www.developerfusion.com/book/38509/pro-eclipse-jst-plugins-for-j2ee-development/ Pro Eclipse JST: Plug-ins for J2EE Development 2005-09-08T00:00:00.00Z The 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 http://www.developerfusion.com/book/90168/javascript-testing-beginners-guide/ JavaScript Testing Beginner's Guide 2010-08-24T00:00:00.00Z Test 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 Crowley http://www.developerfusion.com/book/35040/pro-apache-ant/ Pro Apache Ant (Expert's Voice in Java) 2005-11-16T00:00:00.00Z Pro 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 commands James Crowley http://www.developerfusion.com/book/44418/practical-cakephp-projects-practical-projects/ Practical CakePHP Projects 2008-12-02T00:00:00.00Z If 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 Crowley http://www.developerfusion.com/book/17799/practical-api-design-confessions-of-a-java-framework-architect/ Practical API Design: Confessions of a Java Framework Architect 2008-07-28T00:00:00.00Z You 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 Crowley http://www.developerfusion.com/book/80711/professional-aspnet-mvc-20/ Professional ASP.NET MVC 2 (Wrox Programmer to Programmer) 2010-06-28T00:00:00.00Z Top-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 Crowley http://www.developerfusion.com/book/44256/net-test-automation-recipes-a-problemsolution-approach-experts-voice-in-net/ .NET Test Automation Recipes: A Problem-Solution Approach 2006-05-05T00:00:00.00Z If 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 Crowley http://www.developerfusion.com/book/11216/aspnet-mvc-10-quickly/ ASP.NET MVC 1.0 Quickly 2009-03-16T00:00:00.00Z The 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 Crowley http://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, Silverlight 2010-11-02T00:00:00.00Z A 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 Crowley http://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.00Z In 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