|
Comments
Did you read today's front page stories & breaking news?
SYS-CON.TV
|
Product Reviews Ensemble Glider by Ensemble Systems
Ensemble Glider by Ensemble Systems
By: Ron Phillips
Jun. 1, 2003 12:00 AM
I work with a lot of J2EE development tools. While some feel like solutions looking for a problem, every once in a while I run into one that feels like it was inspired by a developer's frustration at not being able to work quickly and effectively. Ensemble Glider from Ensemble Systems is that sort of tool.
What Is Glider? J2EE developers have to endure a fair amount of monkey motion in order to build and test J2EE components. Instead of having to endure a full cycle of code, compile, package, and deploy before debugging, Glider accelerates development by compressing that cycle into an interactive seamless coding and debugging session. It integrates with the Java compiler and debugger, and simulates a full-blown J2EE server, eliminating the need to package and deploy for testing. Intermediate to advanced developers will get the most benefit from Glider. The tool doesn't provide extensive help for someone just learning about EJB development - you do need to have a moderate amount of knowledge to be productive. It's fast and lightweight, and stays out of your way so you can get some real work done.
Getting Started Installation is simple. It's distributed as a compressed file that you decompress into a target directory. Not having a minor installation program to create a launch menu was a minor inconvenience. Glider is started by launching the executable in the bin subdirectory. It automatically found my Java runtime and configured itself - I didn't have to do anything else for configuration. If you are using the Java 1.4 runtime, make sure you have a recent 1.4.1 build. I encountered problems with earlier 1.4 JREs, but Ensemble's technical support cheerfully pointed me in the right direction.
Running Glider The project workspace provides a project browser with tabs for viewing and navigating the project by its directory structure, package structure, EJB components, and Web components. This browser is the primary means of navigation. Online help is available from the main menu bar. It's HTML based and, by default, directs your browser to the Ensemble Systems Web site. I downloaded the help files and configured the options to use them.
Working with JSPs Glider doesn't provide a lot of bells and whistles for JSP editing. I used the template mechanism to create a library of JSP tags, which would have been nice as supplied templates. You can run your JSPs using the built-in server. Glider compiles the JSP, starts it up, and launches your Web browser. Overall, I found Glider's editor a bit thin for HTML and JSP development, but Glider mindfully watches for changes made by an external source so you can use it with your favorite editor.
Working with EJBs Some other nice touches: the editor provides syntax coloring for the Java code, and has pop-up code helpers for automatic code completion. The code templates automate commonly used coding constructs, and the visual editor for setting up container-managed relationships is simple and easy to use. When you're ready to start testing your EJB, Glider will generate a test client for you. From the test client code, simply add the code to instantiate your EJB from the bean home.
XDoclet Support Support for XDoclet in the editor is great - the context menu provides options to create the tags for you. You can easily create an EJB, add methods and CMP features, or generate a test client and have it running in just a few minutes.
Debugging
Summary At a list price of $499, Glider is a serious value for anyone doing J2EE development. At the introductory price of $199, this is a no-brainer. See www.ensemble-systems.com/glider for more information.
Ensemble Systems Inc.
Specifications
Test Platform
Snapshot
Cons: Reader Feedback: Page 1 of 1
Latest Cloud Developer Stories
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
|
SYS-CON Featured Whitepapers
Most Read This Week
Breaking Cloud Computing News
|
|||||||||||||||||||||||||||||||||||||||||||||||||