Books & Videos

Table of Contents

  1. Chapter 1 Introduction to Java Enterprise Best Practices

    1. How Does a Best Practice Come About?

    2. Can Best Practices Be Arguable?

    3. What’s in This Book?

    4. About the Practices Themselves

    5. Enterprise Java Programming Resources Online

  2. Chapter 2 EJB Best Practices

    1. Design

    2. Implementation

    3. Deployment and Packaging

  3. Chapter 3 Servlet Best Practices

    1. Working Effectively with Servlets

    2. Caching with Servlets

    3. Other Servlet Tips

  4. Chapter 4 JDBC Best Practices

    1. Configuration

    2. Design

    3. Code

    4. General Database

  5. Chapter 5 XML Best Practices

    1. XML Authoring

    2. SAX

    3. DOM

    4. JAXP

  6. Chapter 6 RMI Best Practices

    1. Marshalling and Unmarshalling Objects

    2. Making Applications More Robust

    3. Improving Application Performance

    4. Further Reading

  7. Chapter 7 Java Management Extensions

    1. Naming

    2. Instrumentation

  8. Chapter 8 Enterprise Internationalization

    1. Internationalization and Localization

    2. Presentation Layer

    3. Business Object Layer

    4. Data Access Layer

  9. Chapter 9 JSP Best Practices

    1. Appropriate Usage of JSP in an Enterprise Application

    2. Page Design

    3. Caching

    4. Error Handling

    5. Custom Component Development

    6. Deployment

  10. Chapter 10 JavaMail Best Practices

    1. Understanding Enterprise Email

    2. Sending Email

    3. Email for System Integration

    4. Performance Optimization

  11. Chapter 11 Enterprise Performance Tuning Best Practices

    1. Performance Planning

    2. The Performance Environment

    3. Proactive Performance Management in Production

    4. Efficient Distributed Computing Architecture

    5. Tuning Procedure

    6. User Perceptions

    7. Tuning Techniques

    8. Miscellaneous Best Practices

  12. Chapter 12 List of Contributors

  1. Colophon