File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Events and the fly likes Denver, CO JUG-8/10/05-Bruce Tate:Beyond Java;Sharad Acharya:Dynamic Struts Forms Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Books » Events
Bookmark "Denver, CO JUG-8/10/05-Bruce Tate:Beyond Java;Sharad Acharya:Dynamic Struts Forms" Watch "Denver, CO JUG-8/10/05-Bruce Tate:Beyond Java;Sharad Acharya:Dynamic Struts Forms" New topic
Author

Denver, CO JUG-8/10/05-Bruce Tate:Beyond Java;Sharad Acharya:Dynamic Struts Forms

Greg Ostravich
Ranch Hand

Joined: Jul 11, 2002
Posts: 112
Bruce Tate wasn't able to make it last month due to inclement weather in Texas. He'll be here tonight to give the talk he was going to give last month.

Wednesday August 10th, DENVER JAVA USERS GROUP Meeting
====================================================
<http://www.denverjug.org>

*** Free Pizza @ 5:30 ***

Our next meeting is on Wednesday, August 10th.
---------------------------------------------
Featured speaker: Bruce Tate
"Beyond Java"
7:15pm -8:30pm

Basic Concepts: Sharad Acharya
"Dynamic Struts Forms"
6pm - 7pm
----------------------------------------------
Location: Qwest Auditorium at 17th and Arapahoe.

*** FEATURE PRESENTATION ***
"Beyond Java"
Bruce Tate

Description:

The Java programming language has been tremendously successful. Many of the roots of its success may be surprising to the audience. But every major programming language has a limited life cycle. While it's true that Java and .NET seem to be the only games in town, some alternatives are beginning to emerge. In this session, we'll discuss some of the limitations of the Java language, and the impact that they might have on the productivity of Java developers. We'll then look at some of the innovations around other frameworks and languages, and some of the features of those languages that boost the productivity of other non-Java developers:

Typing, and why it matters
Code blocks and closures
Regular expressions
Innovative frameworks
Finally, we'll take a look at where developers may look at using other languages. Clearly, most of the work that we do will be in Java for the foreseeable future, but certain project classifications may make it much easier to embrace alternatives, for good competitive effect.

Speaker

Bruce Tate is co-author of "Better, Faster, Lighter Java". A popular speaker at No Fluff Just Stuff symposiums, Bruce Tate is still writing. Other best selling titles include "Bitter EJB" and "Bitter Java".

Bruce Tate is a consultant with 15 years of IT experience. He worked for 13 years at IBM, in roles ranging from a database systems programmer to Java proof-of-concept team lead where he served on the certification board for the IT profession. He left IBM to build a solutions development team at a high-powered TL Ventures startup, and left that post to build his own consulting business.

His company focuses on Java persistence, development and performance process, and education. Bruce holds eight patents ranging from database design to development environment user interfaces.

*** BASIC CONCEPTS ***

"Dynamic Struts Forms"
Sharad Acharya

Description:

Struts is one of the most popular contemporary Web application development frameworks based on the Model, View and Controller architecture (MVC). Adopting the Struts framework allows for the separation of responsibilities among the Model, View and Controller components of an interactive Web application. A Model component encapsulates application data with the business logic operating on such data and is represented by Struts action forms. There are several types of forms available to choose from and the use of one over the other depends on the application requirements.

In this presentation, Sharad will discuss some of the available Struts form types and how the use of map or list backed forms can dynamically generate contents based on data returned by an application layer. I will show code examples to support the concepts discussed and describe a large scale application that used map backed forms to render extremely dynamic contents.

Speaker

Sharad Acharya has more than 8 years of IT experience including more than 5 years of design, development and integration of J2EE applications for retail, insurance, banking, and mortgage industries. He has authored several articles for contemporary journals/magazines, created a pattern language for architecting dynamic and configurable web systems and crated a commercial test engine for the Sun Certified Web Component Developer exam.

Recently, he joined MIS Distribution and Fulfillment department at Cabela's Inc, as Senior Programmer Analyst. At Cabela's he will be focusing on applications integration and customization of system components to serve the multi-channel order management system. He is a Sun Certified Enterprise Architect for the J2EE platform and holds an MS degree in Computer Science. Software architecture, pattern mining, statistical modeling and forecasting are amongst of his research interests.

*** AGENDA ***

5:30 - 6:00 p.m. Food, and Networking.
6:00 - 7:00 p.m. Basic Concepts
7:00 - 7:15 p.m. Announcements
7:15 - 8:30 p.m.
8:30 p.m. Door prizes

*** DIRECTIONS ***

Qwest Auditorium is located downtown Denver at
1005 17th St,
Denver, CO 80202.
The building entrance faces 17th Sreet. Take elevator
to "A"uditorium level.

For maps, see:
<http://www.denverjug.org/meetings/location.jsp>


*** SPONSORS ***

Thanks to our regular Denver JUG sponsors for
supporting the Java
community:
- Qwest for providing facilities
(<http://www.qwest.com>)
- MicroStaff for providing food
(<http://www.microstaff.com>)
- TEKsystems for providing food
(<http://www.teksystems.com/>)
- EvolutionHosting for providing web hosting
(<http://www.evolutionhosting.com>)


Greg Ostravich - SCPJ2
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Denver, CO JUG-8/10/05-Bruce Tate:Beyond Java;Sharad Acharya:Dynamic Struts Forms
 
Similar Threads
Denver Java User Group-8/13/03 Chris Huston on JDOM
DenverJUG-12/08/2004 Raible-Spring Framework/Huston-JMS
Free Grady Booch lecture - Denver, CO. (9/10)
DenverJUG 4/09/2003:Davis-Anti Pattern Intro & Clark-Bitter EJB/EJB AntiPatterns
Denver, CO JUG-7/13/05-David Geary:Ruby on Rails;Bruce Tate:Beyond Java