Win a copy of The Little Book of Impediments (e-book only) this week in the Agile and Other Processes forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Development Environment for JSP/JavaBeans/EJB

 
Michael Kalkavouras
Greenhorn
Posts: 5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Dear all,
We are thinking of purchasing a development environment like WebGain Studio for our project. Which do you think is the best environment to develop & debug JSP/JavaBeans & EJBs for WebLogic server? Is purchasing such an environment going to improve our productivity significantly, or do you believe we are going to be fine with a text editor, JDK 1.3 & J2EE 1.2.1?
What do you think about the BDK from sun?
I am looking forward to hearing from you.
Cheers,
Mike
 
George Brown
Ranch Hand
Posts: 919
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I should coco (I've been evaluating WebGain Studio for two months now). If you're looking at comparing the a text editor and the SDK with WebGain Studio I think you'll find that WebGain Studio will be much more productive. An IDE which includes features such as StructureBuilder (tying your UML to your build) and integrated debugging of EJBs using WebLogic from within Cafe will make things much easier than labouring with a text editor. It cuts out much of the EJB/Servlet legwork and offers real advantages by integrating Dreamweaver and JSP tags with servlet development in the IDE. Text editors are fine but if you're trying to meet deadlines and bump up your productivity, the IDE will offer you some real time savings.
Not sure about the BDK, I've never had to use it.
My comparisons have been with primarily IBM's Visual Age for Java; if you're using the IDE with integration of BEA's WebLogic products in mind, IMHO WebGain is the winner.
 
Michael Kalkavouras
Greenhorn
Posts: 5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
George, thanks a lot for your reply.
I am actually trying to decide which of WebGain Studio, IBM VisualAge, JBuilder and CodeWarrior is the best for building our solution on WebLogic Server. After reading some reviews on the above products I came to the conclusion that WebGain and JBuilder are the best for what we need to do.
I fully agree with what you say about productivity and meeting deadlines, so the only issue we have is to make the right choice.
I have compiled the following list of pros and cons:
WebGain Studio.
Pros.
Good Database connectivity
Uses Wizards
Bundled with Dreamweaver
Integrates with 3rd party configuration management tool.
Provides EJB functionality
Cons.
Cost
Wizards provide inefficient code
Reports suggest it can be flaky.
Borland JBuilder Pro.
Pros
Cheaper than WebGain
Good functionality
Stability
Good cross platform support
Cons.
Possible heavy system requirements (512Mb RAM Dual Processor - PC, not server !)
No EJB support
Cannot integrate with 3rd party config management tool.
Do you or anyone else have any comment on that? Any more info (bad/good experiences) for any of these products will be very much appreciated.
Kind Regards,
Mike
 
Cynthia Yao
Ranch Hand
Posts: 92
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Michael:
I am using JBuilder3.5 for about two month for a web project. The system requirement is not that heavy as you mentioned. My developing station only has 128 RAM, so far it is performing well. However, the servlet support is not current in JBuilder version 3.5 because I am working on customerize jsp tags, and it does not support it. My solution is link it with tomcat. But you will have WebLogic, so I think that would not be a problem for u.
 
Jason Menard
Sheriff
Posts: 6450
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm building servlet and jsp applications using JBuilder 4.0. I really don't have too much negative to say about it. Tomcat is built into JBuilder 4, so testing jsps and servlets is a snap. My one complaint is that javascript doesn't always seem to work, which can be a pain.
A good corporate reason to use JBuilder with its built in Tomcat, is that developers don't have to be given admin privledges for the web server. With many web servers, the server must be re-started every time a java class (such as a java bean) changes. Using JBuilder, developers can thoroughly test their beans before deploying them to the web server, preventing frequent re-starts.
This has been the issue where I work, with the web admins not wanting everyone and his brother having the ability to start and stop the server. JBuilder addresses this issue.
JBuilder 4 Professional and JBuilder 4 Enterprise both handle jsps. JBuilder Enterprise adds support for developing EJBs.
Also, JBuilder is very popular (with good reason), and therefore you stand a better chance of finding developers who are familiar with it, thereby possibly having less ramp-up time when a new developer comes on-board.
Hope this helps.
J
 
Frank Carver
Sheriff
Posts: 6920
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm sure JBuilder with a bundled Tomcat server is a convenient solution, but bear in mind that there is nothing stopping anyone from running their own web/servlet/EJB server with any IDE. I use a combination of Kawa and Resin for my local development which gives me similar benefits.
 
Michael Kalkavouras
Greenhorn
Posts: 5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks a lot guys. Your comments were greatly appreciated. I think that we are going for the WebGain solution because of its very good debugger, good integration with WebLogic and the support for third-party source control utility like pvcs (which we have already bought). I was very tempted though with JBuilder 4 EE and if it was my choice only then I would probably go for that.
Kinds Regards,
Michael
 
Brett Knapik
Ranch Hand
Posts: 255
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
just let me add something how bout forte. iternet edition beta is out and flawless from what i made with it. the system requirements are not as high as they say.i have a 233 mhz 96 mb of memory and a 192 mb swap file that is optimized for performance. it just takes a few mins to load.
------------------
I wish there was a button on my monitor to turn up the intellegince.
Theres a button called 'brightness' but it doesn't work
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic