Agenda
- 11:30 am – Welcome Announcements
- 11:40 am – Main Presentation
- 12:40 pm – Wrap Up
Agenda
- 6:30 pm – Pizza
- 7:00 pm – Welcome Announcements
- 7:15 pm – Main Presentation continued
- 8:45 pm – Giveaways and Wrap Up
Presentation Information
Did you know Spring has its own web framework known as Spring MVC? The Java community has an abundance web frameworks including JSF, Struts, Webwork and Tapestry to name just a few. Find out why Spring provides another and what features it can provide to you.
Agenda
- 11:30 am – Welcome Announcements
- 11:40 am – Main Presentation
- 12:40 pm – Wrap Up
Agenda
- 6:30 pm – Pizza
- 7:00 pm – Welcome Announcements
- 7:15 pm – Main Presentation continued
- 8:45 pm – Giveaways and Wrap Up
Presentation Information
JavaServer Faces (JSF) is quickly emerging as the leading solution for rapid UI development in Java-based server-side applications. The presentation will cover core JSF and its functionality, including Managed Beans, Navigation, Event Handling, Conversion/Validation and the Data Table. The final demo includes Facelets, RichFaces, and MySQL 5.
The OKC JUG Third Anniversary Edition!
Agenda
- 11:30 am – Welcome Announcements
- 11:40 am – Main Presentation
- 12:40 pm – Wrap Up
Agenda
- 6:00 pm – Hello Java – ???
- 6:30 pm – Pizza
- 7:00 pm – Welcome Announcements
- 7:15 pm – Main Presentation continued
- 8:45 pm – Giveaways and Wrap Up
Presentation Information
Hello Java
Main Presentation
The software profession faces many challenges including our general approach to requirements. A high percentage of implemented functionality is seldom used and requirement deficiencies are frequented cited among the top five reasons for project failure. How can we as software professionals and craftsmen know that we are producing the most valuable system at just the right time for our users? The concept of "pull" from lean manufacturing, in combination with agile values and practices, provides a powerful guide for how we can improve our profession by allowing the incremental specification of functionality to "pull" the creation of working software. In this workshop participants will experience how a real working system can be constructed from the ground up through the definition of executable specifications. In a cycle comparable to that of Test Driven Development participants will see how, through a series of micro-iterations, requirements can pull the creation of executable specifications, integration tests, unit tests, and production code.
Lunch Meeting – RESCHEDULED
Agenda
- 11:30 am – Welcome Announcements
- 11:40 am – Main Presentation
- 12:40 pm – Wrap Up
Evening Meeting – RESCHEDULED
Agenda
- 6:00 pm – Hello Java – ???
- 6:30 pm – Pizza
- 7:00 pm – Welcome Announcements
- 7:15 pm – Main Presentation continued
- 8:45 pm – Giveaways and Wrap Up
Presentation Information
Hello Java
Main Presentation
Cross-Cutting Concerns: Aspect Oriented Programming versus rolling your own
In this session, we will have two presentations that show ways of accomplishing cross-cutting concerns; a facet that applies across many otherwise unrelated parts of a system. In one presentation, we'll take a very quick, code-based tour through using Aspect-J. In the other, we'll see reflection used to accomplish similar results.
In the end, you'll have a better idea of ways to deal with cross-cutting concerns, which occur in most systems of at least a moderate size.
Come prepared to look at some Java code and ask questions.