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
Original file line number Diff line number Diff line change
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?

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

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
...
- Ask the list what they are deploying with
- Jetty, resin, tomcat, whatever


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

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

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

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

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

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
- [I know nothing about this -Tyler]

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


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

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

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

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

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

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


E. Mailer
* Configuring the mailer lib
Expand Down

0 comments on commit 560764e

Please sign in to comment.