Jspresso

A new generation framework to easily build professional quality java distributed desktop applications.
Download

Jspresso Ranking & Summary

Advertisement

  • Rating:
  • License:
  • LGPL
  • Price:
  • FREE
  • Publisher Name:
  • Jspresso
  • Publisher web site:
  • http://www.jspresso.org/

Jspresso Tags


Jspresso Description

A new generation framework to easily build professional quality java distributed desktop applications. Jspresso is a new generation framework to easily build professional quality java distributed desktop applications. It dramatically reduces the development cycles needed to get your business application up and running while not sacrificing quality, robustness and performance.Jspresso is not another webapp framework. Jspresso based applications offer the exact same ergonomics as desktop applications while keeping an N-tier centralized architecture. And last but not least, Jspresso is free.Jspresso is a full-stack java framework to develop N-tier distributed desktop-like applications. Jspresso covers extensively the whole software architecture and relieves the developer from all the plumbing by solving most of the technical concerns. Jspresso philosophy extends the "Convention over configuration" paradigm with a descriptive strategy made of assembling built-in descriptors (java beans). You describe what you want to achieve and not how you want to achieve it.This strategy makes the framework prescriptive and thus offers tremendous advantages. Before diving into the advantages, it is fair to note that there is one drawback to this approach : the resulting applications conform to a standardized structure (the prescriptive thing), i.e. the application is made of workspaces, modules, views and models; this means that although you will cover your business needs, you won't have your hands on how they are covered (have a look to the live demo and screenshots to get an idea of this common structure). Once you've accepted this "feature", you are ready to enter the Jspresso world and change the way you think about business applications development. Read more to get a deeper understanding of Jspresso key benefits and features. What's New in This Release: Bugs fixed: · 2319842 Bidi one to many associations with mandatory manyToOne · 2319846 Entity generator: bidi one to many associations with list · 2319847 Standard remove action: integrity violations · 2319849 Standard duplicate action: initialization exceptions · 2709153 Startup action is not trigerred for wings controller · 2709162 Accessibility connector chain triggers extra notifications · 2709168 Typo in ISubviewDescriptor name · 2709194 NachoCalendar does not show selected days with Substance L&F · 2709217 Interceptors definitions in spring introduce circular dependencies in build (see release notes) · 2709231 Service delegates definitions in spring introduce circular dependencies in build (see release notes) New features: · 2172484 Implement the Flex GUI channel · 2172464 Remove all references to java.awt in view descriptors · 2709396 Password are now handled as strings instead of char[] to preserve interceptor consistency · 2709402 Get rid of action put/get initialContext since it really has a weird behaviour with dialog actions · 2709408 Introduce a context stack management for dialog actions · 2709411 Migrate library dependencies to Hibernate 3.3.1.GA, Spring 2.5.6, Spring LDAP 1.3.0.RELEASE · 2709414 Modularize Spring dependencies · 2444628 Allow selection mode on collection view descriptors · 2319851 Unit of Work and tx management refactoring · 2319923 Change static constants to typesafe enums · 2709425 Support for BigDecimal on decimal property descriptors · 2709433 Implement onLoad lifecycle hook · 2709435 Prepare support for component collection properties as soon as Hibernate gets fixed (see HHH-3275) · 2709439 Auto explode component references in view descriptors · 2709450 Get rid of external ant · 2711206 Get rid of Wings html login page · 2712170 Change group of jspresso framework artifacts to org.jspresso.framework · 2712174 Make archetype a module of the framework and keep versions aligned


Jspresso Related Software