<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: News from OOW 2008: JDeveloper 11g and ADF 11g go production &#8211; TopLink 11g available today</title>
	<atom:link href="http://technology.amis.nl/2008/09/22/news-from-oow-2008-jdeveloper-11g-and-adf-11g-go-production-toplink-11g-available-today/feed/" rel="self" type="application/rss+xml" />
	<link>http://technology.amis.nl/2008/09/22/news-from-oow-2008-jdeveloper-11g-and-adf-11g-go-production-toplink-11g-available-today/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=news-from-oow-2008-jdeveloper-11g-and-adf-11g-go-production-toplink-11g-available-today</link>
	<description></description>
	<lastBuildDate>Fri, 12 Apr 2013 10:04:09 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	<item>
		<title>By: Jean-Marc Desvaux</title>
		<link>http://technology.amis.nl/2008/09/22/news-from-oow-2008-jdeveloper-11g-and-adf-11g-go-production-toplink-11g-available-today/#comment-5499</link>
		<dc:creator>Jean-Marc Desvaux</dc:creator>
		<pubDate>Sat, 27 Sep 2008 08:39:12 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=3478#comment-5499</guid>
		<description><![CDATA[Interesting discussion.
If I can add my word as a non ADF expert, i would say it&#039;s clear we have two approaches here when talking ADF :
one from a Java developer expert developing for customers and with sometimes a technical choice driven by the customer choice and the second is an approach from another Java developer expert but speaking more from a customer perspective.
As a company CIO, this difference means a lot to me specially if you want to own,master and sustain what&#039;s running in your company. That&#039;s why I understand the choice of Florin&#039;s customer for JDev 11g.
Apart from rich functionality and RAD, what Oracle has to deliver with ADF is sustainability of apps built with the framework by insuring ease of migration from version to version.
ADF 11g will be a great release, the mentioned CodeShare initiatives combines with an &quot;ADF Methodology&quot; would be great stuff for ADF developers.]]></description>
		<content:encoded><![CDATA[<p>Interesting discussion.<br />
If I can add my word as a non ADF expert, i would say it&#8217;s clear we have two approaches here when talking ADF :<br />
one from a Java developer expert developing for customers and with sometimes a technical choice driven by the customer choice and the second is an approach from another Java developer expert but speaking more from a customer perspective.<br />
As a company CIO, this difference means a lot to me specially if you want to own,master and sustain what&#8217;s running in your company. That&#8217;s why I understand the choice of Florin&#8217;s customer for JDev 11g.<br />
Apart from rich functionality and RAD, what Oracle has to deliver with ADF is sustainability of apps built with the framework by insuring ease of migration from version to version.<br />
ADF 11g will be a great release, the mentioned CodeShare initiatives combines with an &#8220;ADF Methodology&#8221; would be great stuff for ADF developers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter Lorenzen</title>
		<link>http://technology.amis.nl/2008/09/22/news-from-oow-2008-jdeveloper-11g-and-adf-11g-go-production-toplink-11g-available-today/#comment-5498</link>
		<dc:creator>Peter Lorenzen</dc:creator>
		<pubDate>Thu, 25 Sep 2008 21:00:13 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=3478#comment-5498</guid>
		<description><![CDATA[Thank you Lucas!]]></description>
		<content:encoded><![CDATA[<p>Thank you Lucas!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lucas Jellema</title>
		<link>http://technology.amis.nl/2008/09/22/news-from-oow-2008-jdeveloper-11g-and-adf-11g-go-production-toplink-11g-available-today/#comment-5497</link>
		<dc:creator>Lucas Jellema</dc:creator>
		<pubDate>Thu, 25 Sep 2008 12:28:10 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=3478#comment-5497</guid>
		<description><![CDATA[Hi Peter,. On your question with regard to SQL Developer: I asked Sue Harper, product manager for SQL Developer what would be shipping in JDeveloper 11g and she confirmed that JDeveloper 11g production will ship with SQL Developer 1.5.2 (one patch release later than the current shipping release of SQL Developer itself.]]></description>
		<content:encoded><![CDATA[<p>Hi Peter,. On your question with regard to SQL Developer: I asked Sue Harper, product manager for SQL Developer what would be shipping in JDeveloper 11g and she confirmed that JDeveloper 11g production will ship with SQL Developer 1.5.2 (one patch release later than the current shipping release of SQL Developer itself.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: florin marcus</title>
		<link>http://technology.amis.nl/2008/09/22/news-from-oow-2008-jdeveloper-11g-and-adf-11g-go-production-toplink-11g-available-today/#comment-5496</link>
		<dc:creator>florin marcus</dc:creator>
		<pubDate>Wed, 24 Sep 2008 12:48:16 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=3478#comment-5496</guid>
		<description><![CDATA[I am located in Romania, unfortunately not close enough to your location (Holland if i am not mistaken).


Florin]]></description>
		<content:encoded><![CDATA[<p>I am located in Romania, unfortunately not close enough to your location (Holland if i am not mistaken).</p>
<p>Florin</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lucas Jellema</title>
		<link>http://technology.amis.nl/2008/09/22/news-from-oow-2008-jdeveloper-11g-and-adf-11g-go-production-toplink-11g-available-today/#comment-5495</link>
		<dc:creator>Lucas Jellema</dc:creator>
		<pubDate>Wed, 24 Sep 2008 11:32:50 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=3478#comment-5495</guid>
		<description><![CDATA[Sounds great. And I am sure interested in your real life experience with ADF 11g. Where in the world are you located - close enough for us to meet in person?]]></description>
		<content:encoded><![CDATA[<p>Sounds great. And I am sure interested in your real life experience with ADF 11g. Where in the world are you located &#8211; close enough for us to meet in person?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: florin marcus</title>
		<link>http://technology.amis.nl/2008/09/22/news-from-oow-2008-jdeveloper-11g-and-adf-11g-go-production-toplink-11g-available-today/#comment-5494</link>
		<dc:creator>florin marcus</dc:creator>
		<pubDate>Wed, 24 Sep 2008 11:19:07 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=3478#comment-5494</guid>
		<description><![CDATA[Lucas, thanks for your answer, I really appreciate it.
We switched from Open Source technologies to Oracle because that was one of our customer decision. The choice of using JDeveloper 11g was a customer decision also. JDeveloper 11 and ADF seems a very bold goal, therefore risky. I hope that Oracle manages to deliver something meaningful outside Oracle world. Lets resume this conversation in December, after 2 months of working with production ready release.

Florin]]></description>
		<content:encoded><![CDATA[<p>Lucas, thanks for your answer, I really appreciate it.<br />
We switched from Open Source technologies to Oracle because that was one of our customer decision. The choice of using JDeveloper 11g was a customer decision also. JDeveloper 11 and ADF seems a very bold goal, therefore risky. I hope that Oracle manages to deliver something meaningful outside Oracle world. Lets resume this conversation in December, after 2 months of working with production ready release.</p>
<p>Florin</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lucas Jellema</title>
		<link>http://technology.amis.nl/2008/09/22/news-from-oow-2008-jdeveloper-11g-and-adf-11g-go-production-toplink-11g-available-today/#comment-5493</link>
		<dc:creator>Lucas Jellema</dc:creator>
		<pubDate>Wed, 24 Sep 2008 10:43:04 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=3478#comment-5493</guid>
		<description><![CDATA[Peter, I do not exactly know the status of SQL Developer for the 11g Production release. I would expect a slightly older than the very latest SQL Developer to be in there, but I cannot be sure. I will try to ask one of the JDeveloper product management team here at OOW. And perhaps they may read this comment and come in to answer it themselves. I will get back to you that one.]]></description>
		<content:encoded><![CDATA[<p>Peter, I do not exactly know the status of SQL Developer for the 11g Production release. I would expect a slightly older than the very latest SQL Developer to be in there, but I cannot be sure. I will try to ask one of the JDeveloper product management team here at OOW. And perhaps they may read this comment and come in to answer it themselves. I will get back to you that one.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lucas Jellema</title>
		<link>http://technology.amis.nl/2008/09/22/news-from-oow-2008-jdeveloper-11g-and-adf-11g-go-production-toplink-11g-available-today/#comment-5492</link>
		<dc:creator>Lucas Jellema</dc:creator>
		<pubDate>Wed, 24 Sep 2008 10:41:22 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=3478#comment-5492</guid>
		<description><![CDATA[Hi Florin, Thanks for your comment. It is very interesting how you state all the frameworks you mention have made you much more productive than the ADF stack - and yet you have switched to the ADF stack. That does not seem a very good idea then. Or can it be that you have a different type of job to do now and you cannot really compare - the apples and oranges thing? You are right that in theory you should not have to be aware of the XML because of the IDE and the wizards and you are right too that sometimes it is unavoidable to dabble in XML like for example the faces-config.xml file for JSF. One of the benefits we get from the XML - apart from having the wizards and editors and a lot of other IDE support like impact analysis that most annotation driven environments do not seem to give you - is the ability to perform run-time manipulation of the meta-data either before or after it gets loaded in. That for example makes it possible to apply organization or user customizations in the case of SaaS style applications. &lt;br /M&lt;br/&gt;One of the undercurrents running through JavaOne 2008 by the way was the notion of the &#039;annotation hell&#039; - using one or two annotations in a class definition is much easier than having to set up yet another external XML configuration file, especially if you do not have an IDE that helps you edit the file or shields you from making typos. However, adding dozens or even many more of annotations to your classes quickly render you in their own little version of hell - readability, maintainability, ability to perform bulk changes on those settings or get some across the board reporting are all pretty much out of the window. &lt;br /&gt;&lt;br /&gt;
I am afraid I apparently was not clear enough in my previous writing: I did not intend for you to understand that the developers that are actually developing JDeveloper - the product development team itself - has people with a lack of Java skills (duh) but I tried to describe how JDeveloper is being used by 1000s of developers in Oracle&#039;s other product development teams - especially the horizontal and industry specific ERP applications - who may not all have a strong background in Java (or even in programming for that matter). One of the challenges for the team that creates JDeveloper is deliver a tool that on the one hand allows people like yourself to do all standard Java and JEE programming, either using fancy IDE support or just doing your thing in source code, and at the same time help those with fewer skills and experience to be productive too. And you will find many teams where developers with a limited skill set are turning in their fair share of work, with the more advanced stuff beyond the IDE and the wizards capabilities being picked up by more senior developers, like yourself.&lt;br /&gt;&lt;br /&gt;I think by the way that it is quite brave to pick up such an early Technology Preview to start building an entirely new application. There is a world of difference between TP3 and the pending production release - and obviously what you have done is certainly not what Oracle (officially) wanted you to do with the early pre-beta. Apart from the pre-production issues that I am sure you have run into, are you satisfied with the application that the team is producing? Is ADF giving you what expected it to and what made you decide to start using it back in February despite the fact that it was not even beta at the time?&lt;br /&gt;&lt;br /&gt;Lucas]]></description>
		<content:encoded><![CDATA[<p>Hi Florin, Thanks for your comment. It is very interesting how you state all the frameworks you mention have made you much more productive than the ADF stack &#8211; and yet you have switched to the ADF stack. That does not seem a very good idea then. Or can it be that you have a different type of job to do now and you cannot really compare &#8211; the apples and oranges thing? You are right that in theory you should not have to be aware of the XML because of the IDE and the wizards and you are right too that sometimes it is unavoidable to dabble in XML like for example the faces-config.xml file for JSF. One of the benefits we get from the XML &#8211; apart from having the wizards and editors and a lot of other IDE support like impact analysis that most annotation driven environments do not seem to give you &#8211; is the ability to perform run-time manipulation of the meta-data either before or after it gets loaded in. That for example makes it possible to apply organization or user customizations in the case of SaaS style applications. <br /M<br/>One of the undercurrents running through JavaOne 2008 by the way was the notion of the &#8216;annotation hell&#8217; &#8211; using one or two annotations in a class definition is much easier than having to set up yet another external XML configuration file, especially if you do not have an IDE that helps you edit the file or shields you from making typos. However, adding dozens or even many more of annotations to your classes quickly render you in their own little version of hell &#8211; readability, maintainability, ability to perform bulk changes on those settings or get some across the board reporting are all pretty much out of the window. </p>
<p>I am afraid I apparently was not clear enough in my previous writing: I did not intend for you to understand that the developers that are actually developing JDeveloper &#8211; the product development team itself &#8211; has people with a lack of Java skills (duh) but I tried to describe how JDeveloper is being used by 1000s of developers in Oracle&#8217;s other product development teams &#8211; especially the horizontal and industry specific ERP applications &#8211; who may not all have a strong background in Java (or even in programming for that matter). One of the challenges for the team that creates JDeveloper is deliver a tool that on the one hand allows people like yourself to do all standard Java and JEE programming, either using fancy IDE support or just doing your thing in source code, and at the same time help those with fewer skills and experience to be productive too. And you will find many teams where developers with a limited skill set are turning in their fair share of work, with the more advanced stuff beyond the IDE and the wizards capabilities being picked up by more senior developers, like yourself.</p>
<p>I think by the way that it is quite brave to pick up such an early Technology Preview to start building an entirely new application. There is a world of difference between TP3 and the pending production release &#8211; and obviously what you have done is certainly not what Oracle (officially) wanted you to do with the early pre-beta. Apart from the pre-production issues that I am sure you have run into, are you satisfied with the application that the team is producing? Is ADF giving you what expected it to and what made you decide to start using it back in February despite the fact that it was not even beta at the time?</p>
<p>Lucas</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: florin marcus</title>
		<link>http://technology.amis.nl/2008/09/22/news-from-oow-2008-jdeveloper-11g-and-adf-11g-go-production-toplink-11g-available-today/#comment-5491</link>
		<dc:creator>florin marcus</dc:creator>
		<pubDate>Wed, 24 Sep 2008 07:48:56 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=3478#comment-5491</guid>
		<description><![CDATA[Lucas, I am fully working from February with JDeveloper 11g. I have 6 years of java open source background (JBoss Seam, Struts, Struts2, Tapestry, Hibernate, Spring ).  All open source technologies or frameworks I have mentioned here made me and my team much more productive than the ADF stack.  One mistake  is  this huge XML configuration that can prove overkill . When others are running from &#039;XML HELL&#039; (in favor of annotations), Oracle embraced it. In theory, XML configuration won&#039;t be a problem since you always use the IDE and wizards. But in practice it won&#039;t be always the case, you have to understand what is happening under the hood when you are working with production applications.
You mentioned those not experienced with java developers that work on JDeveloper. Now you confirmed me what I was suspected for a long time: some of the developers on ADF and JDeveloper don&#039;t have the minimum Java knowledge required. Example: handing Exceptions.  Anyone who worked with JDeveloper 11g  for some time knows what I am talking about.

I hope that the Production Release will prove that all my bad experience was because of the Technical Release status of the JDeveloper.

Florin]]></description>
		<content:encoded><![CDATA[<p>Lucas, I am fully working from February with JDeveloper 11g. I have 6 years of java open source background (JBoss Seam, Struts, Struts2, Tapestry, Hibernate, Spring ).  All open source technologies or frameworks I have mentioned here made me and my team much more productive than the ADF stack.  One mistake  is  this huge XML configuration that can prove overkill . When others are running from &#8216;XML HELL&#8217; (in favor of annotations), Oracle embraced it. In theory, XML configuration won&#8217;t be a problem since you always use the IDE and wizards. But in practice it won&#8217;t be always the case, you have to understand what is happening under the hood when you are working with production applications.<br />
You mentioned those not experienced with java developers that work on JDeveloper. Now you confirmed me what I was suspected for a long time: some of the developers on ADF and JDeveloper don&#8217;t have the minimum Java knowledge required. Example: handing Exceptions.  Anyone who worked with JDeveloper 11g  for some time knows what I am talking about.</p>
<p>I hope that the Production Release will prove that all my bad experience was because of the Technical Release status of the JDeveloper.</p>
<p>Florin</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter Lorenzen</title>
		<link>http://technology.amis.nl/2008/09/22/news-from-oow-2008-jdeveloper-11g-and-adf-11g-go-production-toplink-11g-available-today/#comment-5490</link>
		<dc:creator>Peter Lorenzen</dc:creator>
		<pubDate>Tue, 23 Sep 2008 15:59:27 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=3478#comment-5490</guid>
		<description><![CDATA[Hi Lucas,

Would you know if SQL Developer will be available as a plug-in in the 1 October JDeveloper release?

Regards Peter]]></description>
		<content:encoded><![CDATA[<p>Hi Lucas,</p>
<p>Would you know if SQL Developer will be available as a plug-in in the 1 October JDeveloper release?</p>
<p>Regards Peter</p>
]]></content:encoded>
	</item>
</channel>
</rss>
