Putting the Pieces Together
Platinum Solution recently sponsored a presentation to the Northern Virginia Java Users Group (NOVAJUG) on the benefits of open source Java Web application (meta)frameworks such as Keel. The presentation entitled "Putting the Pieces Together " - Leveraging Multiple Frameworks and the best of Open Source projects for Web application development, was given by Mike Nash, President/Founder of JGlobal Ltd.
Presentation Abstract:
The Java API's for developing Web applications are powerful, but they are also complex and focused on low level tasks.
Open source Java software is plentiful, but difficult to configure and integrate into enterprise applications. This
presentation will cover the practical aspects of putting together open, pluggable java frameworks and toolkits to solve
real-world problems in Web application development. We will cover design strategies and philosophies of the major
choices of frameworks, integration issues, scalability, security, and more. Using practical and real-world examples of
Web applications, we will explore the world of frameworks, talk about the criteria for choosing frameworks and tools
appropriate to your application, and how to avoid the disadvantages inherent to using open source software. Then we'll
explore component architectures and ways of using multiple projects together to accomplish complex tasks, discussing the
pitfalls and how to avoid them. Finally, we will introduce Keel, a new open source Java meta-framework that has been
designed to harness the power of open source components while minimizing the disadvantages of using many different
components and component technologies. You should come away from this presentation with a clear overview of what's
available as far as Web application development frameworks, as well as which ones focus on which areas, and with an
understanding of the issues involved in choosing, implementing and supporting frameworks both individually and in
combination. This is a PRACTICAL discussion that WILL be relevant to your current Java Web development projects.
The presentation slides can be downloaded here.
More information on the Keel Meta Framework can be found at the official Keel Web site.