https://www.developerfusion.com/t/patterns/books/sort/popularity/Patterns Book from Developer Fusion2005-11-23T00:00:00.00Zhttp://www.developerfusion.com/book/44041/software-development-on-a-leash-experts-voice/Software Development on a Leash2002-03-18T00:00:00.00ZSuitable for any project manager or VB software professional willing to think outside the proverbial box, Software Development on a Leash presents some innovative ideas for building more flexible software based on patterns, and "best practices" for reusable component design illustrated in Visual Basic.This book's most salient feature is the authors' no-holds-barred attack on "traditional" ways of designing software.James Crowleyhttp://www.developerfusion.com/book/36642/java-persistence-for-relational-databases-books-for-professionals-by-professionals/Java Persistence for Relational Databases2003-07-02T00:00:00.00ZJava Persistence for Relational Databases is chock full of best practices and patterns, for those of you who want to connect to databases using Java! Coverage includes various database-related APIs for Java, like JDO, JDBC (including the newest 3.0 APIs), and CMP ("Container Managed Persistence" with EJB). All those things you developers have wanted to know&emdash;but were afraid to ask&emdash;are featured inside this book.James Crowleyhttp://www.developerfusion.com/book/17626/pro-net-20-code-and-design-standards-in-c/Pro .NET 2.0 Code and Design Standards in C#2005-11-23T00:00:00.00ZThis book is special, because for the first time you get an easy-to-follow set of code and design standards that addresses the basic needs of .NET developers and application architects. The material is presented in a "what, why, where, and how" format, so it's easy to understand a given topic and apply the solution. The format facilitates fast understanding and quick reference&emdash;just what you need when you're under pressure.James Crowleyhttp://www.developerfusion.com/book/35199/foundations-of-aop-for-j2ee-development/Foundations of AOP for J2EE Development2005-09-16T00:00:00.00ZFoundations of AOP for J2EE Development covers a relatively new programming paradigm: aspect-oriented programming, or AOP. Presented are the core concepts of AOP: AspectJ 5, JBoss AOP, Spring AOP, and JAC. Specific features of these tools are compared. The book also explores the potential uses of AOP in everyday programming life, such as design patterns implementation, program testing, and application management.James Crowleyhttp://www.developerfusion.com/book/36786/web-services-patterns-java-edition/Web Services Patterns: Java Edition2003-04-08T00:00:00.00ZWeb Service Patterns: Java Edition describes architectural patterns that can guide you through design patterns (service implementation and usage) and illustrates the different ways in which you can use web services. Author Paul Monday had two primary goals in writing this book: to show some interesting design patterns that are applicable to web services as well as the broader computing community and to give some hands-on experience using a web service environment.James Crowleyhttp://www.developerfusion.com/book/44123/pro-jmx-java-management-extensions-experts-voice/Pro JMX: Java Management Extensions2003-11-17T00:00:00.00Z...grab a copy of Pro JMX at your local bookstore and stick yourself deep into your La-Z-Boy for a relaxing reading experience. — Valentin Crettaz, Val's Blog Get ready to plunge into the complete world of JMX architecture&emdash;including the release of JMX Remoting 1.2! Pro JMX: Java Management Extensions features cutting-edge examples of JMX integration with distributed applications, including sequence diagrams and real-world sample code.James Crowleyhttp://www.developerfusion.com/book/44145/pro-jakarta-commons/Pro Jakarta Commons2004-02-16T00:00:00.00ZThe author does a great job of surveying the Jakarta Commons components and showing how each solves real problems. An enjoyable read with lots of easy to understand examples. — Floyd Marinescu, creator of TheServerSide.com and author of EJB Design Patterns Jakarta Commons are easily reusable components that can quickly be put to good use in any server-side Java development undertaking. In fact, components are not big applications, but sleek code bits that perform specific tasks very well.James Crowleyhttp://www.developerfusion.com/book/44211/foundations-of-objectoriented-programming-using-net-20-patterns/Foundations of Object-Oriented Programming Using .NET 2.0 Patterns2005-10-13T00:00:00.00ZFoundations of Object-Oriented Programming Using .NET 2.0 Patterns solves the object-oriented and pattern-programming problem by mixing the two&emdash;the book teaches object-oriented concepts using patterns, or a solutions-based approach. The book's material is organized around tasks and patterns, and illustrated through development problems and solutions that include persistence, code efficiency, and good design. This book is of special interest to those who want to learn how to use .NET 2.James Crowleyhttp://www.developerfusion.com/book/35887/foundations-of-jsp-design-patterns/Foundations of JSP Design Patterns2004-09-15T00:00:00.00Z...the pattern chapters have plenty of code that allows you to understand the pattern both by explanation and by example of a real application. — Tom Duff, Duffbert's Random Musings Foundations of JSP Design Patterns gives you the tools to build scalable enterprise applications using JSP.James Crowleyhttp://www.developerfusion.com/book/44092/bug-patterns-in-java/Bug Patterns In Java2002-10-04T00:00:00.00ZBug Patterns in Java presents a methodology for diagnosing and debugging computer programs. The act of debugging will be presented as an ideal application of the scientific method. Skill in this area is entirely independent of other programming skills, such as designing for extensibility and reuse. Nevertheless, it is seldom taught explicitly. Eric Allen lays out a theory of debugging, and how it relates to the rest of the development cycle.James Crowley