Skip to content

Commit

Permalink
Small additions, fleshing out topics.
Browse files Browse the repository at this point in the history
  • Loading branch information
tjweir committed Sep 17, 2008
1 parent 3f3ec1e commit 560764e
Showing 1 changed file with 19 additions and 6 deletions.
25 changes: 19 additions & 6 deletions book.txt
Expand Up @@ -134,38 +134,47 @@ So you see 2 distinct Sections: Generalized info and intro, and getting into and
* What are the use cases for snippets vs. views? * What are the use cases for snippets vs. views?


5. Intro to the Mapper package 5. Intro to the Mapper package
... ... This may be Mapper, or it may be Record


6. AJAX and COMET 6. AJAX and COMET
... - The Spreadsheet example is good, but potentially too complex for an illustrative example
- The Clock is nice and nice, so maybe the Clock and the simple Chat service


7. Deployment 7. Deployment
... - Ask the list what they are deploying with
- Jetty, resin, tomcat, whatever



====== Advanced Topics ====== ====== Advanced Topics ======


8. Detailed request/response handling info 8. Detailed request/response handling info
... - Track a request lifecycle


9. URL Rewriting 9. URL Rewriting
* Why and how? * Why and how?
* Example: user-friendly URLs * Example: user-friendly URLs


10. JSON handling 10. JSON handling
... * this is getting used more often so this is important


11. JsCommands 11. JsCommands
* Integrated javascript handling without hard-coding it in templates * Integrated javascript handling without hard-coding it in templates
* jQuery intro * jQuery intro
* Utility library that makes IE6 less ugly ;) * Utility library that makes IE6 less ugly ;)
* Powerful support for dynamic attributing of elements * Powerful support for dynamic attributing of elements
* Based on CSS selectors * Based on CSS selectors
* Talk about Marius JS abstraction


12. AJAX and COMET in depth 12. AJAX and COMET in depth
- this is probably the place for the Spreadsheet example
- talk about design "patterns" ex. the proper TagCloud example


13. JPA Integration 13. JPA Integration
- [I know nothing about this -Tyler]


14. Using Scala Actors 14. Using Scala Actors
- this is a broad topic, ask the committor list for opinions



====== Advanced Examples ====== ====== Advanced Examples ======


Expand All @@ -178,17 +187,21 @@ So you see 2 distinct Sections: Generalized info and intro, and getting into and
====== Appendices ====== ====== Appendices ======


A. Lift message handling A. Lift message handling
- What happens now
- How to Fade them web2.0 stylee!


B. Helpers methods, in particular Can/Empty/Full B. Helpers methods, in particular Can/Empty/Full
- Can is super important, as it's everywhere


C. I18N and L10N C. I18N and L10N
* S.?(String) * S.?(String)
* lift:loc tag * lift:loc tag
* Proper placment of language resources * Proper placement of language resources


D. Logging D. Logging
* Configuring built-in log4j * Configuring built-in log4j
* Using slf4j instead * Using slf4j instead



E. Mailer E. Mailer
* Configuring the mailer lib * Configuring the mailer lib
Expand Down

0 comments on commit 560764e

Please sign in to comment.