Enduring Ideas
- web applications are built by teams
- identification and separation of layers is a key to long-term success
- data storage and retrieval
- content
- presentation (including data entry)
- repetitive content should be reused, not copied
- Object Pascal is a fantastic programming language
- packaging sells