Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 32.406.353 Times

jZeno 1.0.36

  Date Added: June 14, 2010  |  Visits: 745


Report Broken Link
Printer Friendly Version

Product Homepage
Download (73 downloads)

jZeno is a meta-project that integrates a collection of java open source libraries, to form a ready-to-use web development environment. jZeno is made to allow people to create web applications by using pure java development as much as possible. The main architectural goal of Largely reducing the need to know technologies like javascript, HTML, CSS, database specific SQL, and tons of different APIs. Limiting the amount of APIs, technologies and programming styles allows developers to learn a smaller set of skills much deeper. We think this set of skills should be : a thorough understanding of java, OO development and design patterns. We decided to create jZeno after growing more and more frustrated with JSP and Struts over the years. We hoped JSF would improve things but have come to the conclusion that it is mainly a commercially-driven API that does not really make development life any easier. So we started looking further and came across Echo, a toolkit for developing web applications in pure java. In a nutshell Echo provides you with an implementation of the Swing API for developing web applications. We have created an optimized version of the Echo toolkit to allow partial, and highly compressed updates of web pages, providing AJAX like performance (available in the upcoming 0.9 release). While Echo provides an easy way of creating the presentation layer of a web application, some glue was still missing to turn it into a rapid development platform. So we decided to add a set of easy to use dynamic components, that provide an easy way to do data-binding, validation, event handling and such. Many useful components are also provided by the EchoPoint library, a collection of rich Echo components. Besides the presentation layer jZeno also provides a number of services for facilitating the creation of business facades. This environment is similar to stateless session beans in the EJB specification, but witout the overhead of EJBs. These services include transaction management, dead-lock detection and retrying, performance monitoring, security checking, etc... jZeno also uses Hibernate for O/R mapping inside you business facades. Besides these major functions jZeno contains out-of-the-box solutions for a host of other features any real-life web application needs. This inluces things like genrating reports in a pdf,xls,rtf and other formats (through JasperReports). It also includes live performance monitoring (JAMon) and heap monitoring of your application in its production environment, among other features... jZeno applications have a traditional layered architecture. The tradidional 3 tiers are seperated : the presentation tier, the business tier and the domain model. The first tier is created by using the jZeno dynamic components and the lower level Echo and EchoPoint components. The business tier contains support for running your business logic, decorated with a stack of aspects that together create an environment very similar to stateless session beans (but with less requirements and configuration overhead). The domain model tier is basically the O/R mapping provided by Hibernate. jZeno provides a tightly integrated environment for all these tiers. In the future support for deploying on an EJB container may be added if required. Whats New in This Release: - A bug in errormessagescomponent (warnings) has been fixed. - Validation has been fixed to pre-render/rebind invisible pages on DynaTables before validation. - The TTL for DNS caching has been set to a maximum of 5 minutes. - SessionSyncFilter will always serialize unless using an image/script service. - A McKoi startup bug when using hibernate annotations has been fixed. - Processing of radio buttons with action listeners has been fixed. - BigDecimalViewer and ComponentUI have been added for consistency. - A bug in the NewsTicker component has been fixed..

Requirements: No special requirements
Platforms: Linux
Keyword: Echo Fixed Has Been Has Been Fixed Java Java Open Source Jzeno Libraries Open Source Programming Tier Web
Users rating: 0/10

License: Freeware Size: 31 MB
More Reviews or Write Review

Miscellaneous  -  Fixed Endpoints Open Traveling Salesman Problem - Genetic Algorithm 1.0
The user has to supply the fixed ending points before the script can be ran. Requirements: - MATLAB 7.6 or higher
Modules  -  JS Validate Forms 6.x-1.0-beta4
BETA VERSIONThis module is quite fresh so use it with care until bugs have been reported and fixed. Please test this module in a development environment before using.What it doesThe javascript Validate Forms project was built to prevent spam...
10 KB  
Development Tools  -  VertrigoServ 2.20
VertrigoServ has been developed as a highly professional, easy to install package consisting of Apache (HTTP web server), PHP (reflective programming language), MySQL (multithreaded, multi-user, SQL Database Management System), SQLite...
Strategy Games  -  Thanksgiving Mahjong 1.0
Thanksgiving has never been so much fun! Now introducing Thanksgiving Mahjong - the best mahjong game on the web, turned Thanksgiving themed for your enjoyment! This classic mahjong game is the mahjong solitaire you've grown to love, just...
2.46 MB  
Gaming Utilities  -  Heybit Empire 1.0
- free massive multiplayer online strategy game - Long time has this land been resting under the time! Peace is no longer a virtue as settlers are coming to fight for a new empire. Be this Empire! Conquer the Heybit worlds! No download needed!
1024 B  
Games  -  Celebrity Slots - Tabloid Edition 1.0
Thanks to the 24-hour news cycle and the rise of Internet celebrity gossip sites, interest in tabloid headlines and scandals has perhaps never been higher. For avid casino lovers and slot machine experts, there's a new slot machine that's looking...
38.7 MB  
Music  -  HARMONY PRO - Jazz-Contemporary - Rock 1.1
Create beautiful harmony from a single line of melody notes and never need sheet music again. * A computer has never before been able to create such lush harmony. You will be amazed that this has been done in software. Play the...
52.1 MB  
Science  -  Abeel Java Toolkit (AJT) 2.9
AJT is a set of utility classes for Java for handling some bioinformatics data, graphics file export, GUI widgets, and classes that should long have been added to the official Java API.
4 MB  
Card Games  -  Magic Collection Manager 20051029
This tool has two parts : a collection manager and an online duel virtual battleground for the card game 'Magic : The Gathering', written in Java (Java 5, JFreeChart and XStream are needed). You can import cards using the official online card...
2 MB  
Entertainment  -  Discovery Channel India
* Rate This App * * Your Ratings are very Valuable * ____________ v3 Bugs Fixed. Ads removed. Youtube Errors Fixed. ____________ Discovery Channel (often referred to as simply "Discovery", and formerly "The...
3 MB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 3.15.3
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
3.88 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB