Apache Wicket 101



            Matthew J. McCullough
             Ambient Ideas, LLC
Thank You
Thank You!
atthew McCullough is a Java
  plication architect and co-founde
  bient Ideas.  He is an outspoken a
r the use of Agile Me...
Why?
“                another
    What good is              web
    application framework? Why re-
    invent the wheel? Becaus...
The Short List
Automatic State
  No HttpSession
POJOs
 No GET/POST
Localized Styles
  No XML
Maven Support
 No Custom HTML
Like Swing
  Unlike Struts
Simplicity
Technicalities
Pairing


                      Java File
HTML File
Web
                    Application



Components   Page




                     Panel




              Form           L...
Code
  Review
Resources

•Wicket Homepage
  http://wicket.apache.org


•The Server Side Wicket Intro
  http://www.theserverside.com/tt/a...
Q&A

Email questions to:
MatthewM@AmbientIdeas.com

Slides & Source Code at:
www.AmbientIdeas.com/engineering/engineering-...
Wicket Web Framework 101
Wicket Web Framework 101
Wicket Web Framework 101
Upcoming SlideShare
Loading in …5
×

Wicket Web Framework 101

1,574 views

Published on

An introduction to the Apache Wicket Web Framework by Matthew McCullough of Ambient Ideas given to the Denver Open Source Users Group (DOSUG)

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,574
On SlideShare
0
From Embeds
0
Number of Embeds
18
Actions
Shares
0
Downloads
55
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Wicket Web Framework 101

  1. 1. Apache Wicket 101 Matthew J. McCullough Ambient Ideas, LLC
  2. 2. Thank You
  3. 3. Thank You!
  4. 4. atthew McCullough is a Java plication architect and co-founde bient Ideas.  He is an outspoken a r the use of Agile Methodologies and urce libraries in Enterprise Applications.  M rves as a member of the JCP, member of the C mmittee, member of CodeReviewers.com, member of the boar the Denver Open Source Users Group, and frequently speaks at t ons.  Matthew contributed to the Sun Java 5 SCJP Certification Exam, and makes appearances in coding on severa across Can successful J2EE, SOA, and Web Services systems, including a J2EE Resort Management application supporting celebrity destinations
  5. 5. Why?
  6. 6. “ another What good is web application framework? Why re- invent the wheel? Because this time we could make it rounder! ” Jonathan Locke, Wicket Project Founder
  7. 7. The Short List
  8. 8. Automatic State No HttpSession
  9. 9. POJOs No GET/POST
  10. 10. Localized Styles No XML
  11. 11. Maven Support No Custom HTML
  12. 12. Like Swing Unlike Struts
  13. 13. Simplicity
  14. 14. Technicalities
  15. 15. Pairing Java File HTML File
  16. 16. Web Application Components Page Panel Form Label
  17. 17. Code Review
  18. 18. Resources •Wicket Homepage http://wicket.apache.org •The Server Side Wicket Intro http://www.theserverside.com/tt/articles/article.tss? l=IntroducingApacheWicket •Reference Wiki http://cwiki.apache.org/WICKET/reference-library.html
  19. 19. Q&A Email questions to: MatthewM@AmbientIdeas.com Slides & Source Code at: www.AmbientIdeas.com/engineering/engineering-presentation.html

×