Jspresso is a new generation framework to easily build professional quality java distributed desktop applications. Jspresso 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.
The Jspresso team has just released the first maintenance release of the 2.2 branch of the Jspresso framework (2.2.1). This release fixes some bugs that have been reported by users in the forum.
The fixes contained in this maintenance release are :
Bugs fixed
New features
We have also published a new version of the Jspresso archetype that links by default to the 2.2.1 version of the framework and that removes the workaround introduced to fix the bug #2181095. The new archetype will be used by maven automatically for generating new Jspresso projects. For existing ones, you can simply edit the pom.xml file located in your project root folder and change <version>2.2</version> to <version>2.2.1</version> of the jspresso-root parent pom. Then do a mvn clean package and the new framework artifacts should be used.
Enjoy!
The Jspresso team
The Jspresso team has just released the first maintenance release of the 2.2 branch of the Jspresso framework (2.2.1). This release fixes some bugs that have been reported by users in the forum.
The fixes contained in this maintenance release are :
Bugs fixed
New features
We have also published a new version of the Jspresso archetype that links by default to the 2.2.1 version of the framework and that removes the workaround introduced to fix the bug #2181095. The new archetype will be used by maven automatically for generating new Jspresso projects. For existing ones, you can simply edit the pom.xml file located in your project root folder and change <version>2.2</version> to <version>2.2.1</version> of the jspresso-root parent pom. Then do a mvn clean package and the new framework archetypes should be used.
Enjoy!
The Jspresso team