
By Chris Muir | Article Rating: |
|
June 2, 2009 10:00 PM EDT | Reads: |
41,561 |
Do you believe that the day when programmers could focus on one language in their jobs is gone? Thanks to the ever-changing IT landscape and the uncertain financial times, contemporary developers are expected to work with a wide range of platforms, frameworks, languages as essentially "masters of all and specialists in none." You need your IDE to move with the times too, moving beyond the simple compiler and debugger to solve the challenges that contemporary developers face. Oracle JDeveloper is such an IDE. From a fledging Java IDE over 10 years ago, today JDeveloper 11g is a complete end-to-end development platform, including a strong declarative programming model that removes the need to write everything by hand in Java, a mature framework used by Oracle itself in its own products that encompasses Object-Relational Mapping (ORM) and Web 2.0 functionality out-of-the-box, delivered on one of the strongest application server platforms in the industry, and ultimately assisting you, the modern programmer, in meeting your day-to-day IT challenges.
Early on a key differentiator between JDeveloper and sibling Java IDEs was Oracle's focus on Java EE end-to-end development, where the complete tool supported not only Java mid-tier programming out-of-the-box, but also database development and user interface design, without having to download separate plug-ins. Unlike other Java centric vendors, Oracle recognized - thanks to its own application development - that an application is more than just middle-tier Java code; an application is comprised of many moving parts including a persistence layer, user interface technologies, and Java mid-tier code, all of which an end-to-end IDE should ideally assist with.
JDeveloper has all the things you'll need for your run-of-the-mill Java EE development from EJB 3.0 and JPA modelling, through an advance code editor to visual JSF page designs - but what really makes JDeveloper unique in the landscape of Java IDEs is the integration it provides with a development framework that encapsulates all of those technologies and streamlines the development experience - this is the Oracle Application Development Framework (ADF).
Published June 2, 2009 Reads 41,561
Copyright © 2009 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Chris Muir
Chris Muir, an Oracle ACE Director, senior developer and trainer, and frequent blogger at http://one-size-doesnt-fit-all.blogspot.com, has been hacking away as an Oracle consultant with Australia's SAGE Computing Services for too many years. Taking a pragmatic approach to all things Oracle, Chris has more recently earned battle scars with JDeveloper, Apex, OID and web services, and has some very old war-wounds from a dark and dim past with Forms, Reports and even Designer 100% generation. He is a frequent presenter and contributor to the local Australian Oracle User Group scene, as well as a contributor to international user group magazines such as the IOUG and UKOUG.
![]() |
chriscmuir 05/10/09 09:53:00 AM EDT | |||
Hi Steve In answer to your query on "taken the Oracle world by storm", it's based on the statistic that SQL Developer was the most downloaded software from OTN in March this year (Source: Twitter @krisrice). Other empirical evidence includes that the OOW08 SQL Developer sessions were standing room only (closely followed by the Exadata sessions I hear ;-). Subjectively I can say *all* of my clients in the last year have SQL Developer installs/users in one form or another, and in some cases have active programs to assess SQL Developer as a replacement for similar IDEs. If I read it correctly the big enticement for them seems to be "free" though for myself other reasons apply. Regards your comment "....[SQL Developer users] most of them don't rely on it exclusively for their development work." I can't comment on PL/SQL coders as a collective as I neither have the evidence to back any opinion up and to be truthful rarely meet just "PL/SQL developers" these days - most developers I meet are multi skilled beyond just the database. This could be a difference between your customers and my customers down here in Australia, many sites are *very* small so developers need to be jack-of-all-trades. However from my own point of view if we just consider development work I do with the database I agree with your comment. For PL/SQL I use a combination of SQL Developer, SQL*Plus, text editors (UltraEdit or Notepad++ mostly), occasionally Quest's Toad, occasionally other tools like OEM or Apex. It'd be my pleasure to catch up with you in August, I'd be happy to take you on a tour of some of the sites if you have time. Thanks & regards, CM. |
![]() |
stevenfeuerstein 05/06/09 06:48:00 PM EDT | |||
Chris, very interesting post. One thing that caught my eye was this statement: "SQL Developer has taken the Oracle world by storm as a free and comprehensive Oracle development IDE with support for browsing database objects, running SQL statements and SQL scripts, and editing and debugging PL/SQL statements." Can you tell me what data you have seen to support the "taken the Oracle world by storm" comment? I do lots of trainings and presentations to PL/SQL developers and I still find that a very small number of them seem to be using SQL Developer, and most of them don't rely on it exclusively for their development work. My audiences may, however and understandably, be skewed towards Toad users (I work for Quest Software), but still.... Warm regards AND....I will be in Perth in August doing presentations for Quest. Perhaps we can meet up! SF |
![]() Apr. 22, 2018 02:15 AM EDT Reads: 1,939 |
By Liz McMillan ![]() Apr. 22, 2018 01:00 AM EDT Reads: 3,735 |
By Liz McMillan Apr. 22, 2018 12:15 AM EDT Reads: 2,569 |
By Pat Romanski Apr. 21, 2018 11:45 PM EDT Reads: 2,671 |
By Liz McMillan ![]() Apr. 21, 2018 11:15 PM EDT Reads: 17,117 |
By Elizabeth White ![]() Apr. 21, 2018 11:00 PM EDT Reads: 6,305 |
By Pat Romanski ![]() Apr. 21, 2018 11:00 PM EDT Reads: 6,849 |
By Liz McMillan ![]() Apr. 21, 2018 10:15 PM EDT Reads: 22,525 |
By Elizabeth White ![]() Apr. 21, 2018 09:30 PM EDT Reads: 3,809 |
By Yeshim Deniz ![]() Apr. 21, 2018 09:30 PM EDT Reads: 6,793 |
By Maria C. Horton ![]() Apr. 21, 2018 09:15 PM EDT Reads: 13,601 |
By Yeshim Deniz Apr. 21, 2018 07:00 PM EDT Reads: 2,739 |
By Pat Romanski ![]() Apr. 21, 2018 03:45 PM EDT Reads: 6,826 |
By Pat Romanski Apr. 21, 2018 02:30 PM EDT Reads: 2,274 |
By Pat Romanski Apr. 21, 2018 02:15 PM EDT Reads: 1,333 |
By Liz McMillan Apr. 21, 2018 01:45 PM EDT Reads: 1,666 |
By Elizabeth White ![]() Apr. 21, 2018 12:45 PM EDT Reads: 6,330 |
By Pat Romanski ![]() Apr. 21, 2018 12:30 PM EDT Reads: 8,564 |
By Elizabeth White Apr. 21, 2018 11:45 AM EDT Reads: 1,725 |
By Pat Romanski ![]() Apr. 21, 2018 11:45 AM EDT Reads: 5,382 |