Web Application Frameworks Main
Articles:
- Create modern Web sites using HTML5 and CSS3 by Joe Lennon - [Clicks: 11]
Since the World Wide Web emerged in the early 1990s, HTML has evolved to become a relatively powerful markup language, which, when backed up by its close partners JavaScript and CSS, can be used to create visually stunning and interactive Web sites and applications. This tutorial serves as a hands-on introduction to HTML5 and CSS3. It provides information about the functionality and syntax for many of the new elements and APIs that HTML5 has to offer, as well as the new selectors, effects, and features that CSS3 brings to the table. Finally, it will show you how to develop a sample Web page that harnesses many of these new features. By the time you have finished this tutorial, you will be ready to build Web sites or applications of your own that are powered by HTML5 and CSS3.
[Includes source code]
http://www.ibm.com/developerworks/web/tutorials/wa-html5/index.html - Mar, 2010 - Make Your Java Web Applications Impervious to Cross-site Scripting by Ramasubramanian Thiyagarajan, Vijayasaradhi Paramakusum, Sivakumar Kuppusamy - [Clicks: 4]
Use client-side validation and server-side filtering to guard your Java web application against cross-site scripting attacks.
http://www.developer.com/java/web/article.php/3866481/Make-Your-Java-Web-Applications-Impervious-to-Cross-site-Scripting.htm - Feb, 2010 - Build better Web applications with Google Sitebricks by Michael Galpin - [Clicks: 14]
Do you want to quickly build a Web application that can be maintained, or worked on, by other people? Google Sitebricks lets you rapidly develop Web applications that are built to last. Sitebricks uses dependency injection to do away with boilerplate code. It leverages type safety and inference to check the correctness of your application, so you catch problems at compile time instead of run time. In this article, learn how to build Web applications powered by Google Sitebricks.
[Includes sample code]
http://www.ibm.com/developerworks/java/library/wa-sitebricks/index.html - Feb, 2010 - OpenID for Java Web applications, Part 1 by J Steven Perry - [Clicks: 8]
OpenID is a decentralized authentication protocol that makes it easier for users to access resources in your Java Web applications. In this first half of a two-part article, you'll learn about the OpenID Authentication Specification and walk through the steps of incorporating it into a sample Java application. Rather than implement the OpenID Authentication specification by hand, author J. Steven Perry uses the openid4java library and a popular OpenID provider, myOpenID, to create a safe and reliable registration process for a Java application written in Wicket.
[Includes sample code]
http://www.ibm.com/developerworks/java/library/j-openid/index.html - Jan, 2010 - Get to know Apache Click by Nathan A. Good - [Clicks: 4]
Get introduced to Apache Click, a Java Platform, Enterprise Edition (Java EE) Web application framework that enables the creation of Web applications without using Model-View-Controller (MVC) patterns or JavaServer Pages (JSP). This article provides examples of displaying a simple Web page and creating a Web form that submits data that is displayed on a different Web page.
http://www.ibm.com/developerworks/opensource/library/wa-apacheclick/index.html - Jan, 2010 - Emerging Web technologies by Martin Streicher - [Clicks: 27]
Few things change as quickly as technology, and Web technology seems to change faster still. Discover what you can expect from technology makers in 2010.
http://www.ibm.com/developerworks/web/library/wa-emergingtech/index.html - Jan, 2010
[Top]
Links:- Avalon - [Clicks: 25]
Avalon is component-oriented programming project consisting of: Framework, the core framework for COP, Excalibur, common utilities written as components, Phoenix, a server framework, Cornerstone, blocks for use in a Phoenix server, and, Logkit, logging facilities.
http://avalon.apache.org - Barracuda Presentation Framework - [Clicks: 45]
Barracuda is an Open-Source Presentation Framework designed to make it easier to build web apps by providing a simple yet powerful Server-Side Component Model that makes it easy to manipulate DOM structures using proven MVC patterns like you'd find in Swing.
http://barracudamvc.org/Barracuda/index.html - Echo - [Clicks: 44]
Echo is a framework for developing object-oriented, event-driven Web applications. Echo removes the developer from having to think in terms of "page-based" applications and enables him/her to develop applications using the conventional object-oriented and event-driven paradigm for user interface development. Knowledge of HTML, HTTP, and JavaScript is not required.
[Echo is open-source software distributed under the terms of the GNU LGPL License.]
http://www.nextapp.com/products/echo/ - Enhydra XMLC - [Clicks: 27]
Enhydra XMLC is the presentation technology that supports the needs of designers, developers and architects alike, delivering what JSP cannot - strict separation of markup and logic in a true object view of dynamic presentations.
http://xmlc.enhydra.org - Expresso Framework Project - [Clicks: 35]
Expresso is a powerful, open standards-based, enterprise-strength J2EE architectural framework for developing database-driven web applications based on open standards. It is based upon many years of collective experience from industry-leading software engineers, consultants, and enterprise Web developers. Expresso is designed to shorten time-to-delivery of Web-based, business transactional applications by providing a library of extensible Java Server components for providing services to web-based applications so the developer can concentrate on application logic.
http://www.jcorporate.com - Framework Matrix - [Clicks: 194]
Comparaision Matrix of web frameworks
http://www.frameworks-boulder.org/Application_Frameworks.html - MVC2 Based Java Frameworks Research Resource by Chandan Singh, Sandra Cann, Larry Hamel - [Clicks: 123]
This site offers a comparison of mvc type 2 based frameworks in spreadsheet format as well as an informative presentation.
http://www.mvc2frameworks.org/ - Shocks Servlet Framework - [Clicks: 54]
Shocks is an Open Source development framework that helps reduce the complexity of Java Servlet applications.
http://shocks.codehaus.org/ - Turbine - [Clicks: 28]
A model-view-controller framework for constructing web applications with either Velocity or JavaServer Pages. Turbine also has several sub-projects, such as Fulcrum which is a singleton services framework (with a bunch of helpful services) etc.
http://jakarta.apache.org/turbine/index.html - Wafer - Feature Matrix - [Clicks: 129]
We are providing this feature matrix as a simple overview of all of the web application frameworks analyized. In addition to a basic yes/no matrix we are also providing a more detailed analysis of how each feature is implemented in each framework.
http://www.waferproject.org/feature-matrix2.html - Wafer - Web Application Framework Research project - [Clicks: 126]
Wafer is a research project which compares the many open source web application frameworks which are available using a common example application. This research project is designed to compare the application frameworks on a level field by specifying an example application so that the application features become irrelevent and the merits of each framework becomes the focus.
[Action Servlet, Barracuda, Bento, Bishop, Cocoon, Echo, Expresso, Japple, JPublish, JStateMachine, Maverick, Melati, Millstone, Niggle, Open Symphony, SOFIA, Struts, Tapestry, TeaServlet, Turbine, Webwork, wingS]
http://www.waferproject.org/index.html
[Top]
Wiki:[Top]