RATIONAL APPLICATION DEVELOPER 8 CODE
We're not done yet, and we have more good ideas that we're still implementing - but the code is great quality, and the performance is good. The other aspect that I'm thrilled about is just the fact that we're running an open beta, less than a year after we shipped the last major version of RAD. This is a natural extension to what the spec defines, but the way we're supporting that pattern within RAD is new, easy to use, and productive. The intent is simple most developers creating applications for WebSphere are quite comfortable using Java, and we have a great Java editor in RAD/eclipse - so it's a mistake to force them to switch to a whole new environment (with wizards and graphical editors) when they want to define some aspect of server interaction (such as Web Services or EJBs). In RAD 7.5, the focus is on Java developers, and using the Java editor as a base - but extending the already powerful Eclipse editor by adding significant new function and capability to support developing an annotation based application. Previous versions of the spec focused on deployment descriptors, and the matching RAD releases had advanced editors to support that. The RAD support for EJB 3.0 allows us to really exploit annotation based programming models.
![rational application developer 8 rational application developer 8](https://slidetodoc.com/presentation_image_h/05212064089bc241785d59f0a9a1db05/image-6.jpg)
The RAD 7.5 beta also provides support for the WebSphere EJB3 feature pack, the beta for which is available now for WebSphere 6.1.
![rational application developer 8 rational application developer 8](https://image.slidesharecdn.com/developingservicecomponentarchitectureapplicationsusingrationalapplicationdeveloper-101227130205-phpapp02/95/developing-service-component-architecture-applications-using-rational-application-developer-1-728.jpg)
Those of you who've read my previous posts (hi Mom!) will not be surprised by the themes we're focusing on for RAD 7.5 better support for the complete application development lifecycle, including refactoring operations and quickfixes that cover the complete Java EE programing model. Today, at the WebSphere Technical Conference in Vienna, we announced the upcoming availability of an open beta for the next major version of Rational Application Developer (RAD 7.5). I have not posted to this blog for a while, and I can now explain why.