Home | JSP | EJB | JDBC | Java Servlets | WAP  | Free JSP Hosting  | Spring Framework | Web Services | BioInformatics | Java Server Faces | Jboss 3.0 tutorial | Hibernate 3.0 | XML

Tutorial Categories: Ajax | Articles | JSP | Bioinformatics | Database | Free Books | Hibernate | J2EE | J2ME | Java | JavaScript | JDBC | JMS | Linux | MS Technology | PHP | RMI | Web-Services | Servlets | Struts | UML

Features

Open Source Resources

*Open source Home
*Open source Books
*Open source Browser
*Open source Code
*Open source Community
*Open source CRM
*Open source Download
*Open source Hardware
*Open source HTML
*Open source Image
*Open source Java
*Open source Software
*Open source Voip
*Open source Jobs
*Open source E-mail
*Open source E-mail Server
*Open source Exchange
*Linux Open Source
*Open Source CMS
*Open Source Groupware
*Open Source e-commerce
*Open Source Frameworks
*Open Source PDF
*HTML Editor Open source
*Open Source Database
*Open Source DBMS
*Open Source FTP
*Open Source Reports
*Open Source Shopping Cart
*Open Source Calendar
*Open Source Ajax
*Open Source Blog
*Open Source Text Editor
*Open Source chat
*Open Source CD
*Open Source ERP
*Open Source Wiki
*Open Source Content Management
*Open Source Defination
*Open Source Directory
*Open Source Document management
*Open Source Forum
*Open Source Games
*Open Source Identity
*Open Source Java Database
*Open Source Knowlegement base software
*Open Source point of sales
*Open Source portals
*Open Source RFID
*Open Source Server
*Open Source Project
*Open Source C++
*Open Source Firewall
*Open Source Intelligence
*Open Source Accounting Software
*Open Source router
*Open Source SQL
*Open Source XML Editor
*Open Source PHP
*Open Source Templates
*Open Source content Management system
*Open Source Metaverse
*Open Source Outlook
*Open Source Web Templates
*Open Source Bug Tracking
*Open Source Game Engine
*Open Source GPS
*Open Source Intranet
*Open Source POS
*Open Source Proxy
*Open Source Sound
*Open Source Web Mail
*Open Source PIM
*Open Source Media Center
*Open Source Backup Software
*Microsoft Open Source
*Best Open Source Software
*Mac OS X Open Source
*Open Source Images
*Open Source Midi
*Open Source Victor
*Open Source Excel
*Open Source Movement
*Palm Open Source
*IBM Open Source
*Open Source Databases
*Open Source dreamweaver
*Open Source ISO
*Open Source MMORPG
*MIT Open Source
*Open Source DRM
*Open Source DVD Ripper
*Open Source Encryption
*Open Source JavaScript
*Open Source JMS
*Open Source Version control
*Open Source Web Page
*Open Source Download Manager
*Open Source IRC
*Open Source MP3 player
*Open Source Testing
*Open Source PVR
*MySql Open Source
*Developer open Source Library
*open Source Installer
*open Source Institute
*open source project management
*open source Accounting
*open source Antivirus
*open source Application Server
*open source Business Model
*open source Workflow engines in java
*Open Source JVM
*Open Source Billing Software

Struts Resources
*Struts Books
*Struts Articles
*Struts Frameworks
*Struts IDE
*Struts Links
*Struts Presentations
*Struts Projects
*Struts Software
*Other Struts Tutorial
Visit Forum! Post Questions!
Jobs At RoseIndia.net!

Have tutorials?
Add your tutorial to our Java Resource and get tons of hits.

We offer free hosting for your tutorials. and exposure for thousands of readers. drop a mail
roseindia_net@yahoo.com
 
   

 
Join For Newsletter

Powered by groups.yahoo.com
Visit Group! Post Questions!

Open Source Frameworks

  1. Open Source Web Frameworks in Java
    The core of the Struts framework is a flexible control layer based on standard technologies like Java Servlets, JavaBeans, ResourceBundles, and XML, as well as various Jakarta Commons packages. Struts encourages application architectures based on the Model 2 approach, a variation of the classic Model-View-Controller (MVC) design paradigm. Turbine is a servlet based framework that allows experienced Java developers to quickly build secure web applications. Turbine is an excellent choice for developing applications that make use of a services-
    oriented architecture. Some of the functionality provided with Turbine includes a security management system, a scheduling service, XML-
    defined form validation server, and an XML-RPC service for web services. It is a simple task to create new services particular to your application.
                                                                 
  2. Building enterprise with open source frameworks
    Any software developer worth the price of their iPod will tell you that "reusability" is one of the Holy Grails of software development: it is incredibly valuable, but equally as elusive. How many developers working on insane deadlines have time to sit back and think about all the wonderful ways that their business components "might" be used in the future? Even standards committees led by industry experts have trouble with this. And let's face it, business requirements change so quickly that by the time someone else comes along to reuse your stuff, it probably needs to be re-written anyway. So by now you should have a good idea of the frameworks that you'll need. The next step is integrating them. At Elastic Path, we do this by building a "reference architecture" which consists of a few representative use cases that touch the majority of frameworks that we'll be using.

  3. Struts Frameworks
    Apache Struts is an open-source framework for creating Java web applications, based on the classic Model-View-Controller design. Web applications differ from conventional websites in that web applications can create a dynamic response. Most websites deliver only static pages. A web application can interact with databases and business logic engines to customize a response. In the Struts framework, requests first pass through an extensible "front controller". After pre-processing the request and applying any global concerns, like logging and security, the controller selects a handler, or "action". The action manages the business logic and transfers control to another resource that will complete the response, such as a JavaServer Page, Velocity Template, or PDF report generator. To close the loop, the framework provides custom tags that make it easier for pages to access the dynamic data obtained through the action handler. 
                                                                   
  4. Wicket open-source framework to debut
    A new open-source framework aimed at simplifying the development of Java-based Web applications will debut at JavaOne Monday with support from a former Sun Microsystems Java evangelist. Wicket, an open-source project founded in spring 2004 by Jonathan Locke, a member of the team that developed the JFC (Java Foundation Classes)/Swing framework, will introduce Wicket 1.0 next week at the annual Java developer confab, according to a press statement from the Wicket project. Miko Matsumura, former Java evangelist at Sun and currently vice president for Infravio, will host a session about Wicket 1.0 Tuesday at JavaOne with one of the members of the project's development team, Martijn Dashorst, senior staff engineer at Topicus. 
                                                       
  5. How Many Java Web Frameworks
    I've got to admit, after creating a poll for the best Java framework for web development and a bunch of comments later, I came to realization that there are a ridiculous number of them out there. That's about it and that's just the open source frameworks, add to it proprietary products and you've got an even longer list. Now I seriously doubt that I can come up with a list this long for open source web applications written in Java. This leaves me with an even bigger question that the community needs to ask itself. Why are there more open source frameworks in Java than applications? Well maybe this poll might provide an answer. 
                                                   
  6. Open Source Frameworks Matrix 
    The mission of Flashline's Open Source Frameworks Matrix is to facilitate side-by-side comparison and evaluation of the growing list of Open Source frameworks. This matrix is a work in progress, and will expand and improve based on both the increased availability of Open Source frameworks and the participation of the community. If you have questions, comments, or suggestions regarding the Open Source Frameworks Matrix, please send them to editor@flashline.com.
    * The Open Source Frameworks Matrix is presented as a Microsoft Excel file consisting of several worksheets. The first worksheet is a   master list of a selected group of Open Source frameworks. The other worksheets in the file divide the list of products into logical categories.
    *The Open Source Frameworks Matrix is provided as a free service to registered members of the Flashline community. Registration is free,    quick, and provides access to a number of additional resources that you'll find of interest and value.
    * Register Now to download the Open Source Frameworks Matrix.
                                         
  7. What is the Open Source Metadata Framework
    The OMF aims to collect data about Open Source documentation, or metadata, that will be used to describe the documentation. The idea is that the OMF will act as a sophisticated card catalog type of system for the numerous Open Source documentation projects that exist. The OMF offers a number of advantages over standard card catalog type systems, however. Chief among these is the fact that the OMF has been designed from the ground up to be completely open, standards based, and sharable. We will accomplish this by using pre-defined standards (XML and the Dublin Core description for metadata) and allowing all metadata generated to be accessed by anyone that wants it.
                                                                                              
  8. Open source simple MVC framework
    Simflet is an open source simple framework for portlet development. The reason it's been written? Because there is no proper MVC model in the Portlet API. As a result, portlet development is like servlet development: complex applications aren't easy, because of the infrastructure issues. There are many well-known frameworks such as JSF, Struts, Spring, etc., for portlet development, but they require something like portlet-bridge and they are not always successful in different portal servers, or they require some extra configuration or setting during the development. This increases development time. Features of Simflet:
    * based on GenericPortlet, can be deployed into any available JSR-168 portal server
    * simple and easy to develop with the framework
    * MVC model similar to Struts (command, action, validator, etc)
    * easy upload file from portlet
    * no additional configuration
                                                                         
  9. Open-Source Framework Means Happy Trails for Java Developers
    Chris Nelson said he found developing in Java was just too hard, so he decided to do something to make it easier. Now he's about to deliver on it. Nelson, an independent developer and director of the Cincinnati Java User's Group, is the founder of the Trails framework, a new open-source framework aimed at making Java easier for developers. Some might call Nelson a flatterer, as imitation is considered the finest form of flattery and Trails gets some of its notions from the popular, though non-Java, Ruby on Rails framework. But Nelson said Trails was simply "inspired" by Ruby on Rails but is not a Java-based clone of it. Nelson noted that aside from frameworks such as Spring, other methods also have been used to simplify Java development, but they, too, fall short.
                                                                         
  10. Open-source PHP5 web framework
    Based on the best practices of web development, thoroughly tried on several active websites, symfony aims to speed up the creation and maintenance of web applications, and to replace the repetitive coding tasks by power, control and pleasure. Symfony provides a lot of features seamlessly integrated together, such as:
    * simple templating and helpers * cache management * smart URLs * scaffolding
    * multilingualism and I18N support
    * object model and MVC separation
    * Ajax support
    * enterprise ready
                                        
  11. Open-souce PHP framework for AJAX
    Ajax AC is an open-source framework written in PHP, used to develop/create/generate AJAX applications. The fundamental idea behind AJAX (Asynchronous JavaScript And XML) is to use the XML HttpRequest object to change a web page state using background HTTP sub-requests without reloading the entire page. It is released under the terms of the Apache License v2.0.The basic idea behind AjaxAC is that you create an AjaxAC application, which in itself contains a number of action handlers and event handlers. An application in this context might mean an entire web site powered by AJAX, or it could mean a subset of a form .
    * All application code is self-contained in a single class (plus any additional JavaScript libraries)
    * Calling PHP file /HTML page is very clean. All that is required is creating of the application class, then referencing the application JavaScript
     and attaching any required HTML elements to the application.
                                          
  12. Ajax and Java based open source portal framework
    Light is an AJAX- and Java-driven portal framework. One of its unique features is that it can be turned on when users need to access their personalized portal and turned off when users want to do regular business processes. Since last year, I have been working at a project. This project's mission is integrating a few Java EE web applications with Single-signon technology and also upgrading these Java EE web applications. The new integrated Java EE web application will be used by organization's internal employees and customers, and I thought it would be nice to integrate with a Portal application; it will attract customers and give flexibility to the users. So I started to evaluate some popular open source portal products and frameworks.
                                  
  13. The Java Framework Landscape
    Java frameworks span everything from the simplistic to the entirely comprehensive. Some frameworks, for example frameworks concentrating on user interface development, web applications, or persistence, are tightly focused. Others take a more "holistic" approach, providing benefit to many different areas of an application's development efforts. It is these "whole application" frameworks I'll concentrate on here. The best frameworks do exactly what a "framework" is defined to do: Provide a basic conceptional structure (as of ideas) or a skeletal, openwork, or structural frame on which you can construct your application. This article will touch on a few frameworks available as open source, and observe some of the techniques and patterns used when choosing frameworks and putting frameworks to use. An application framework is a tool that provides both structure and services to your application. Unlike an IDE or compiler, a framework usually will be deployed along with your application. Exactly what the structure looks like, or what the services are, depends on the particular framework.
                                                           
  14. Building a Universal Binery Framework
    Mac OS X ships with over 100 open source projects that provide a wealth of functionality. While Apple provides working versions of these for both PowerPC and Intel architectures, sometimes you want to build your own to tune performance or enable custom features. Most of these open source projects use a makefile to drive the build process, which is fine if you intend to build the project the same way each time.Migrating a makefile-based project over to a native Xcode project provides several advantages:
    1. You can take advantage of zero-link and other Xcode features in your Debug builds. Zero-link speeds up the compile-link-debug cycle. Release builds disable Zero-link.
    2. You can distribute builds across machines on your network, which is useful if you have a really large piece of software that takes a long time to build on a single machine.
    3. You have additional output options available in Xcode. For example, you can build a framework instead of a regular library.
                                                                  
  15. Constructing a framework an enable to Open Source
    This article builds upon open source/open content literature and applications to develop a framework from which academics, citizens, critics, journalists and the media industry can collectively develop a sustainable model or models to save quality journalism - possibly by reinventing journalism as it has traditionally been defined. When the Los Angeles Times unveiled its Wikitorial, an open source experiment in commons–
    based editorial writing, it was shut down within two days as malicious trolls began to fill it with obscene photos (Shepard, 2005). The editorial page editors apparently didn’t understand how commons–based peer production works (Jarvis, 2005). Even a cursory reading of the commons–based literature.
                                         
  16. Framework - Wikipedia
    In software development, a framework is a defined support structure in which another software project can be organized and developed. A framework may include support programs, code libraries, a scripting language, or other software to help develop and glue together the different components of a software project. Frameworks are designed with the intent of facilitating software development, by allowing designers and programmers to spend more time on meeting software requirements rather than dealing with the more tedious low level details of providing a working system. For example, a team using Apache Struts to develop a banking web site can focus on how account withdrawals are going to work rather than how to control navigation between pages in a bug-free manner.
                                    
Facing Programming Problem?
Add This Tutorial To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 

Current Comments

0 comments so far (post your own) View All Comments Latest 10 Comments:

Leave your comment:

Name:

Email:

URL:

Title:

Comments:


Enter Code:

 

Note: Emails will not be visible or used in any way, and are not required. Please keep comments relevant. Any content deemed inappropriate or offensive may be edited and/or deleted.

No HTML code is allowed. Line breaks will be converted automatically. URLs will be auto-linked. Please use BBCode to format your text.

  JDO Tutorials
  EAI Articles
  Struts Tutorials
  Java Tutorials
  Java Certification

Tell A Friend
Your Friend Name
Search Tutorials

 

 
 
Browse all Java Tutorials
Java JSP Struts Servlets Hibernate XML
Ajax JDBC EJB MySQL JavaScript JSF
Maven2 Tutorial JEE5 Tutorial Java Threading Tutorial Photoshop Tutorials Linux Technology
Technology Revolutions Eclipse Spring Tutorial Bioinformatics Tutorials Tools SQL
 

Home | JSP | EJB | JDBC | Java Servlets | WAP  | Free JSP Hosting  | Search Engine | News Archive | Jboss 3.0 tutorial | Free Linux CD's | Forum | Blogs

About Us | Advertising On RoseIndia.net  | Site Map

India News

Send your comments, Suggestions or Queries regarding this site at roseindia_net@yahoo.com.

Copyright © 2007. All rights reserved.