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. 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).