Formerly CMS Watch. Here's our story
What Real Independence means. Find Out
15-Mar-2010
Tags: Portals and Content Integration, Web Content Management, Marketplace at Large, , Adobe CQ5 , CrownPeak CMS, eXo Portal , GateIn , Red Hat: JBoss Enterprise Portal Platform
Developers know that Integrated Development Environments (IDEs) go a long way in improving productivity and shortening time to market. Some vendors in the marketplaces we cover ship with their own proprietary IDEs, while many others use a plugin to (or otherwise extend) the popular Eclipse or Visual Studio IDEs. In the event, you typically install an IDE on a developer workstation along with many other associated tools.
A web-based IDE features a browser-based code development environment in lieu of a thick client on your developer machine. Many CMS tools have attempted before to offer such web-based IDEs and some of them are quite good. Others are just text fields to dump managed code that you wrote offline. Plone is a good example of the latter, and it bothers developers for obvious reasons, though some just use automated WebDAV to synch code. Some, like CrownPeak evolved into almost full-blown browser IDEs, but tellingly, most vendors stepped back from them in favor of plug-ins for traditional IDEs like Visual Studio.
One of the big reasons those vendors walked away from web-based environments was that development teams also had separate SCM tools and repositories that they wanted to use, which offered the extra value of reporting, auditing, cross-project management and code-sharing, metadata, and perhaps links to ancillary testing and security tools
However, a new breed of online IDEs is yet again becoming popular. In fact, there are two categories of such IDEs:
(There's also an emerging third category in which a complete development environment can be based off a private or public cloud, but that's a separate blog post.)
I see several advantages to using a web-based IDE:
In spite of these advantages, don't rush to retire your development environments just yet. There are still obvious drawbacks:
I'm sure you could list many more advantages as well as drawbacks, but the fact remains that web-based IDEs are maturing and will become increasingly useful. But for now, when your vendor pushes their slick new code editor, think of it only as an add-on that is useful for creating Gadget/Widget-based applications, and not something that will change core enterprise development practices....yet.
Learn the real strengths and weaknesses of eighteen major Enterprise Portal, Mash-up, and Content Integration solutions.
Get the Real Story bi-weekly.
USA & Canada
+1 800 325 6190
UK
+44 (0) 20 3318 1911
International
+1 617 340 6464
All Other Inquiries
"An excellent read for anyone needing to find the right Document and Records Management vendor."
Gerard Cawthorn, ECM Business Consultant
Copyright Real Story Group 2001 - 2012. All rights reserved.
All analyst firms claim to be independent or vendor-neutral. We're different.
Get the real story on commercial and open source tools from a firm that works only for you, the technology customer.
Thank you for signing up for The Real Story Group Newsletter. You will receive our monthly newsletter, plus updates with new information on the technology streams you have expressed interest in below.