Web Application Frameworks Main

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

Articles
Links
  Wiki
  

Articles:
  • Using Snort, Part 2: Configuration by Brett D. McLaughlin
    Detect intrusions, and prevent attacks from ruining your Web designs and application programming using Snort, a free and open source Network Intrusion Prevention System (NIPS) and Network Intrusion Detection System (NIDS) tool. In the first article in this series, you installed Snort and made sure it could detect packets, log traffic, and be prepared to detect intrusions. In this article, learn what the data inside those packets means, and how you can use that data to infer whether attacks are occurring and alert system administrators to those attacks.
    http://www.ibm.com/developerworks/web/library/wa-snort2/index.html - Jun, 2008
  • Using Snort: Part 1: Installation and configuration by Brett D. McLaughlin   - [Clicks: 3]
    Web sites are the most vulnerable, and therefore the most hacked, bits of technology on the Internet. Enter Snort, a free and open source Network Intrusion Prevention System (NIPS) and Network Intrusion Detection System (NIDS) tool for managing and preventing intrusions to your Web sites, applications, and Internet-enabled programs. Learn how Snort can protect your sites, as well as analyze what's really going on with your networks. By the time you're done, you'll be ready for some of the more advanced intrusion detections that Snort offers, and for optimizing your site and network based on the information that Snort provides.
    http://www.ibm.com/developerworks/web/library/wa-snort1/ - Jun, 2008
  • AppFuse: Igniting your applications with AppFuse by Ryan Withers   - [Clicks: 3]
    This article will show the following three things: First, we will create a shell project. Second, we will extend the project by hand, adding a basic time tracking page. Third, we will wipe the slate clean, and create the same time tracking page again. Only this time we will use the appgen tool to perform complete code generation of the whole thing
    http://www.ociweb.com/jnb/jnbMay2008.html - May, 2008
  • Inheriting Web sites, Part 2: Optimizing your Web site by Brett D. McLaughlin   - [Clicks: 9]
    After you've made a Web site easily maintainable (see Part 1), issues of speed, accessibility, and organization become key. Learn how to analyze your site's pages and improve their efficiency and layout.
    http://www.ibm.com/developerworks/web/library/wa-inherit2/ - Apr, 2008
  • Jacquard: a methodology for Web publishing by Uche Ogbuji   - [Clicks: 2]
    Learn about Jacquard, a software development methodology specialized for Web projects, and especially for Web development among diverse teams. Jacquard looks to align the work and goals of business interest personnel, Web designers, programmers, project managers, database analysts, and more. Learn about the core principles of Jacquard, and follow an example of its use in communication between a user experience team and a programmer team.
    http://www.ibm.com/developerworks/web/library/wa-jacquard/ - Mar, 2008
  • Must-have tools for HTML, JavaScript and AJAX development and debugging by Michael Baierl   - [Clicks: 11]
    Use the best open source tools to work with Web pages, scripts, and styles, and make development of new sites and pages easy. Inspect and modify HTML markup, CSS, and JavaScript on the fly, inspect the DOM and client-server communications, and learn how bookmarklets can make development safer and easier.
    http://www.ibm.com/developerworks/web/library/wa-jstools/ - Mar, 2008
  • Does CSS float? by Michael Russell   - [Clicks: 7]
    The CSS float property is a popular tool in a Web designer's toolbox for page layout, but it is often poorly understood and hampered by inconsistent browser implementations. This article explores the float property and its common uses, developer tool issues, and browser inconsistencies.
    http://www.ibm.com/developerworks/web/library/wa-css/ - Mar, 2008
  • Inheriting Web sites: Getting a Web site to a maintainable state by Brett McLaughlin   - [Clicks: 9]
    In a perfect world, you'd create every Web site you were ever assigned to maintain, improve, and redesign. Unfortunately, in the real world, you're often forced to take on a site someone else designed or constructed.
    http://www.ibm.com/developerworks/xml/library/wa-inherit1/index.html - Feb, 2008

[Top]

Links:
  • Avalon   - [Clicks: 14]
    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: 32]
    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: 34]
    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: 22]
    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: 25]
    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: 148]
    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: 97]
    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: 43]
    Shocks is an Open Source development framework that helps reduce the complexity of Java Servlet applications.
    http://shocks.codehaus.org/
  • Turbine   - [Clicks: 21]
    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: 109]
    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: 106]
    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]