Web Application Frameworks Main

View: [ 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 ]

Articles
Presentations
  Tutorials
  

Articles:
  • Secrets of lightweight development success, Part 9: Continuations-based frameworks by Bruce Tate   - [Clicks: 22]
    By letting you look at Web requests as a single application instead of multiple requests, continuations can make it easier to manage state, improve the way components fit together, and simplify vexing problems, such as the Back button and threading. This article explores the continuations server approach.
    http://www-128.ibm.com/developerworks/opensource/library/os-lightweight9/ - Nov, 2005
  • Developing Content-Driven Web Apps with karma-jcr by Oliver Kiessler   - [Clicks: 14]
    The karma framework, along with its object-persisting partner karma-jcr, helps you get database-based web applications up quickly. Project founder Oliver Kiessler shows how to get started.
    http://today.java.net/pub/a/today/2005/09/29/content-driven-web-apps-with-karma.html - Sep, 2005
  • Building Web Components Without a Component Framework by Michael Jouravlev   - [Clicks: 90]
    JSF is touted to be the ultimate component framework for Java web application programming. Tapestry claims to be based on the idea of component development. And across enemy lines, ASP.NET generated a whole new market for web components. What are web components and can they be developed with something more traditional like JSP and Struts?
    http://today.java.net/pub/a/today/2005/08/04/jspcomponents.html - Aug, 2005
  • Modern Java Frameworks for Web Development by Vlad Kofman   - [Clicks: 104]
    Take a good look at various Java development frameworks, review their features, and the advantages of using them. Also, compare several production quality frameworks, such as Struts, Spring, and Hibernate and go over basic similarities and underlying concepts.
    http://www.developer.com/java/ent/article.php/3523506 - Jul, 2005
  • Web Wizard Component, Part 2: The View by Michael Jouravlev   - [Clicks: 70]
    In the previous article in this series, we started creating a wizard component for a web application using a model-driven approach. We designed a set of rules represented by a linked list of wizard steps. Now it is the time to integrate these rules with a corresponding user interface (UI).
    http://today.java.net/pub/a/today/2005/03/29/webwizard2.htm - Mar, 2005
  • Introducing Hamlets by Rene Pawlitzek   - [Clicks: 23]
    Servlets are a key component of server-side Java development, but despite a number of attractive traits, servlets do not support or enforce the separation of content and presentation. To master that functionality, Rene Pawlitzek proposes Hamlets -- servlet extensions that provide this functionality within a lightweight framework implemented with less than 500 lines of Java source code.
    http://www-128.ibm.com/developerworks/web/library/wa-hamlets/ - Mar, 2005
  • Web Wizard Component, Part 1: The Model by Michael Jouravlev   - [Clicks: 62]
    The first part of the article shows how to define and test wizard navigation rules using nothing more than the standard JDK. The second part explains the ideas behind the user interface and shows how to implement them using the well known Struts framework.
    http://today.java.net/pub/a/today/2005/03/15/webwizard1.htm - Mar, 2005
  • Development of Component-Oriented Web Interfaces by Alex Maclinovsky, Alexey Yakubovich   - [Clicks: 21]
    The first half of this article introduces the notion of compartments as a fundamental concept that pervades the layers of many Web applications and stages in their lifecycle. It defines compartments and analyzes their structure and key characteristics. Then it will examine the existing presentation layer technologies for building compartmentalized appli-cations and demonstrate their weaknesses. The second half of the article proposes an architecture and framework that directly support design and development of compartmentalized applications and improve their performance. It demonstrates how the use of this framework improves developer productivity, facilitates reuse and yields more flexible and maintainable applications.
    http://www.sys-con.com/story/?storyid=48536&DE=1 - Mar, 2005
  • Streamline Your JSP Management with Enhydra by Benoy Jose   - [Clicks: 17]
    Anybody who has worked with large Web applications understands how difficult it is to manage JSP pages. JSP pages are particularly difficult to modify and maintain because of the hundreds of HTML tags and stylesheets used in them. Once a JSP page is created and all the business logic is embedded into it, it becomes impossible for a UI designer to load the JSP back into any graphic editing tool and modify the HTML. Embedding business logic into a JSP page after changes in HTML have been made can also be a difficult job. Enhydra proposes an XML- and object-oriented approach to deal with UI screens by introducing presentation objects. Presentation objects replace JSP pages with an XML/DOM tree-based structure that's easy to manipulate and simple to maintain.
    http://javaboutique.internet.com/tutorials/enhydra/index.html - Feb, 2005

[Top]

Presentations:
  • Comparing Web Frameworks by Brian McCallister, Greg Hinkle, Erin Mulder   - [Clicks: 82]
    Struts is by far the most common web framework, but it is by no means the only option. Java Server Faces has made a splash lately, a there are a number of open source alternatives, including WebWork2, Tapestry, and Cocoon. This session will survey a number of available web frameworks, taking a closer look at how they work, what kind of code and content you need to write for each, and any specific strengths or weaknesses. After discussing each of the projects, we'll look at how to select the best web framework for your unique application requirements.
    http://chariotsolutions.com/slides/osconf2005-webframeworks.pdf - Mar, 2005 - (PDF)

[Top]

Tutorials:
  • Programming Hamlets by Rene Pawlitzek   - [Clicks: 8]
    This tutorial illustrates various aspects of Hamlet programming as it provides a number of practical Hamlet examples. The examples are part of WebZEC (Web-based Zurich Event Console) -- a fast, browser-based console to quickly navigate in intrusion-detection alarms. With these samples, you can develop a good understanding how to use Hamlets for Web-based application development and how Hamlets work.
    [Formats: HTML, PDF, Zip]
    http://www-128.ibm.com/developerworks/edu/wa-dw-wa-hamletprg-i.html - May, 2005

[Top]