Welcome!

Be productive developing Enterprise AJAX Applications

Javier Paniza

Subscribe to Javier Paniza: eMailAlertsEmail Alerts
Get Javier Paniza via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Javier Paniza

A notable problem of Java Enterprise Development is its inherent complexity. Also if you use Java EE standard or Spring, your development team will never be as productive as a VisualBasic, PHP, Ruby&Rails, 4GL or even COBOL development team. The complexity of Java Enterprise requires very skilled developers, moreover these developers need to write a lot of code. The ideal solution for this problem could be the Model-Driven Development approach. Basically MDD states that just the model part of an application has to be developed, and the rest of the application will be generated from this model. In this way, the developers write less and simpler code, nevertheless a Java Enterprise Application is created. However, for today, MDD usage is still very complex. It needs a big investment of time, expertise, and tooling; usually building your own DSLs and combining them into ... (more)

OpenXava 3.1.4: Open Source Framework to Develop WebSphere Portal Applications

OpenXava 3.1.4 is an open source framework to rapid development of Portlet Enterprise applications deployable in WebSphere Portal 6.1. With OpenXava, you only need to write your model, POJOs and Java annotations. You do not need to write the view, and the controller (for CRUD, printing, etc) is reused. And from that you'll have an application for CRUD, report generation in PDF, export to Excel, searching, sorting, validations etc. You only need to write a simple Java class, no XMLs, no JSPs and no code generation. Look at the demos. If you current applications use JPA entities, ... (more)

OpenXava 4.2: Web Applications for iPad with Java or Groovy

OpenXava is a tool for Rapid Java Web Development, well-suited for business and database oriented applications. Since v4.2 OpenXava also produces iPad Web applications that behaves and looks like iPad native applications. OpenXava allows you develop applications just by writing simple domain classes with Java or Groovy. The user interface is generated automatically in runtime, without code generation. When the user access to an OpenXava application from an iPad a special suited user interface is generated, including the visual style of all UI element, layout and even native effec... (more)

OpenXava 4.2: Aplicaciones Web para iPad con Java o Groovy

OpenXava es una herramienta para el Desarrollo Rápido de aplicaciones Web, apropiada para aplicaciones de gestión y orientadas a bases de datos. A partir de v4.2 OpenXava también produce aplicaciones web para iPad que tienen la apariencia y comportamiento de las aplicaciones nativas de iPad. OpenXava permite desarrollar aplicaciones simplemente escribiendo clases del dominio con Java o Groovy. La interfaz de usuario se genera automáticamente en tiempo de ejecución, sin generación de código. Cuando el usuario accede a una aplicación OpenXava desde un iPad se genera una interfaz gráf... (more)

OpenXava 4.4: Rapid Java Web Development

OpenXava is a framework for Rapid Java Web Development, well-suited for business and database oriented applications. OpenXava allows you develop applications just by writing simple domain classes with Java or Groovy. The user interface is generated automatically in runtime, without code generation. OpenXava 4.4 has some new interesting features such as: Totals, row count and add action in the collection frame when the collection is folded. The frames are folded using a slide effect. It's possible to filter by range in list and collections. Support for Java 7. And some other useful... (more)