| By Ivo Mägi | Article Rating: |
|
| October 23, 2007 11:30 AM EDT | Reads: |
8,702 |
Why is "Zero turnaround time" so important? I will try to elaborate on the subject and give a broader picture about the activities performed during the Java EE application development cycle.I mean the root of all evil: the deployment time. Have you ever watched you fellow PHP/Ruby/Python developers at work? They make a change in the source code, hit CTRL+S to save the source code, press ALT+TAB switching to the browser window where only a refresh is needed and voilà – they can see the result in their browser within milliseconds.
Caching
Author's Note: You can download JavaRebel from ZeroTurnaround.com and give it a try. Disclaimer: JavaRebel is commercial software with a free trial for 14 days and developer seat cost at 99$.
Published October 23, 2007 Reads 8,702
Copyright © 2007 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Ivo Mägi
Ivo Mägi is Chief Development Manager, Webmedia AS - the largest software development company in Estonia with over 250 employees under Webmedia Group. The company operates in Estonia, Finland, Lithuania, Romania and Serbia.
![]() |
Dario Laverde 10/25/07 03:31:35 AM EDT | |||
"Have you ever watched your fellow PHP/Ruby/Python developers at work? They make a change in the source code, hit CTRL+S to save the source code, press ALT+TAB.." Actually that's the only way I (and many I know) develop with Java (in fact we avoid the ALT+TAB since most IDEs have internal browsers). So it's not really an innovation. For EJB development, use OpenEJB and Tomcat and develop in any IDE (with zero deployment). |
||||
![]() |
Dave Lauta 10/24/07 08:42:48 PM EDT | |||
Big Deal, I do the same thing with Eclipse J2EE, Struts, and JSP's at least 10,000 times everyday. Without regard to source code file type, I hit save, eclipse compiles all dependancies and hot deploys to the Websphere AS. Alt tab to the browser and F5 refresh, Only difference is that in my development environment, I plan my changes before I throw code at the current situation. |
||||
![]() |
Reloader Jasper 10/22/07 06:35:14 AM EDT | |||
Shouldn;t an innovation like this have come from Sun? Not from an indie shop? What an oversight! |
||||
- Cloud CEOs, CTOs & SVPs to Speak at 4th International Cloud Computing Expo
- Kindle 2 vs Nook
- Why IBM’s Server Chief Got Busted
- The Difference Between Web Hosting and Cloud Computing
- Cloud Computing Journal Opens "Readers' Choice Awards" Nominations
- Cloud Computing Expo: Exclusive Q&A with Yahoo! SVP Cloud Computing
- Industry Experts Discuss the State of Cloud Computing
- Ajax in RichFaces 3.3, JSF 2 and RichFaces 4
- It's the Java vs. C++ Shootout Revisited!
- The End of IT 1.0 As We Know It Has Begun
- An Introduction to Abbot
- Java Kicks Ruby on Rails in the Butt
- Interviewing Java Developers With Tears in My Eyes
- Cloud CEOs, CTOs & SVPs to Speak at 4th International Cloud Computing Expo
- 1st Annual Government IT Expo: Call for Papers Deadline July 15
- How to Diagnose Java Resource Starvation
- REA Is Where RIA Becomes the Norm
- Kindle 2 vs Nook
- Anatomy of a Java Finalizer
- Why IBM’s Server Chief Got Busted
- A Cup of AJAX? Nay, Just Regular Java Please
- Java Developer's Journal Exclusive: 2006 "JDJ Editors' Choice" Awards
- The i-Technology Right Stuff
- JavaServer Faces (JSF) vs Struts
- Rich Internet Applications with Adobe Flex 2 and Java
- Java vs C++ "Shootout" Revisited
- Bean-Managed Persistence Using a Proxy List
- Reporting Made Easy with JasperReports and Hibernate
- Creating a Pet Store Application with JavaServer Faces, Spring, and Hibernate
- What's New in Eclipse?

































