Part VIII. Development Methodology

Table of Contents

49. Understanding Compilation
1. Overview
2. The Command Line Compiler
3. LZO Binary Compilation
4. Compiler Errors and Warnings
5. Compiler Directives
50. Editing
1. Overview
2. XML Schema
3. Eclipse
4. GNU Emacs
5. VIM
6. Developing OpenLaszlo Applications with IntelliJ
51. Debugging
1. Using the OpenLaszlo Debugger
2. Enabling the Debugger
3. Runtime Error Checking
4. Logging to the Debugger
5. Getting version information
6. Using the Evaluator
7. Explaining CSS with Debug.explainStyleBindings(node)
8. Inspecting Objects
9. Generating a bug report
10. Conditional Compilation of Debugging Code
11. Configuring the Debugger
12. Logging to the Server
13. Formatting Output
14. Monitoring and tracing object properties
15. Finding "memory leaks"
16. Debugging in DHTML
52. Unit Testing
1. Including the lzunit component
2. Writing test cases
3. Advanced techniques
4. Chaining tests
5. An Introduction to Test-Driven Development in OpenLaszlo