Practices and patterns that are used throughout LAMS.

The overall introduction to development practices and coding style is in the attached document DevelopmentPractices.doc. Please read through this, then have a look at the following pages.

General

Licenses and Copyright
CVS Repositories
Database Configuration and Scripts
Development Environment

User Interface

Accessibility
Dates
Tag Library Definitions
Error Messages in Jsps
LAMS Custom Tags
FCKeditor Integration With Tool
Flash

Java Coding

WDDX
Common Java Libraries
Transaction Management and Datasource Configuration
Date Handling
Logging with Log4J
Spring Application Context Files
Unit Testing
Utility Classes
How to set up JAAS in LAMS
JBOSS Class Loader Configuration
Accessing LAMS Configuration Settings

To Make Developing Easier

Java APIs via Docjar plugin
Performance Notes
Useful Websites
Working Offline
Debugging with JBOSS and Eclipse
LAMS i18n API