## Chapter 2. OLAT development framework overview

Table of Contents

2.1. Architectural overview
  2.1.1. Introduction
  2.1.2. System boundaries
  2.1.3. Programming concept
  2.1.4. Component based
  2.1.5. Separation of logic and layout
  2.1.6. Event dispatching
  2.1.7. Ease of developing and debugging
  2.1.8. Authentication and Authorization
2.2. Application Layers
  2.2.1. Responsibilities of the layers in short
2.3. Easily extending OLAT
  2.3.1. Extend OLAT using Eclipse
  2.3.2. The extension concept
  2.3.3. How to add a new site
2.4. Elements explained
  2.4.1. Controllers
  2.4.2. Managers
  2.4.3. i18n
  2.4.4. Mappers
  2.4.5. Properties
  2.4.6. db
2.5. The util package

summary

Would you like a brief summary about how OLAT works in a technical way and how its architecture is? Here we are!