<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Avrom's Java EE and Oracle ADF Blog &#187; ADF Faces</title>
	<atom:link href="http://www.avromroyfaderman.com/category/adf-faces/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.avromroyfaderman.com</link>
	<description>Tricks, Tips, Thoughts, and Rants About Java EE, Oracle ADF, and Web Application Development</description>
	<lastBuildDate>Mon, 09 Nov 2009 18:06:24 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Oracle OpenWorld/Oracle Develop 2009: Day 1</title>
		<link>http://www.avromroyfaderman.com/2009/10/oracle-openworldoracle-develop-2009-day-1/</link>
		<comments>http://www.avromroyfaderman.com/2009/10/oracle-openworldoracle-develop-2009-day-1/#comments</comments>
		<pubDate>Mon, 12 Oct 2009 01:52:59 +0000</pubDate>
		<dc:creator>Avrom</dc:creator>
				<category><![CDATA[ADF Business Components]]></category>
		<category><![CDATA[ADF Faces]]></category>
		<category><![CDATA[Architecture]]></category>

		<guid isPermaLink="false">http://www.avromroyfaderman.com/?p=496</guid>
		<description><![CDATA[Wow. I&#8217;ve had some interesting first days at conferences before, but this was exceptional.
My day started out with a meeting of the ADF Enterprise Methodology Group. This was a group discussion led by a panel, consisting of Chris Muir, Simon Haslam, Andrejus Baranovskis, Steve Muench, and myself. But the great thing about this was that [...]]]></description>
		<wfw:commentRss>http://www.avromroyfaderman.com/2009/10/oracle-openworldoracle-develop-2009-day-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simple ADF Client-Side Component Use Cases: Kaleidoscope &#8216;09 Report IV</title>
		<link>http://www.avromroyfaderman.com/2009/07/simple-adf-client-side-component-use-cases-kaleidoscope-09-report-iv/</link>
		<comments>http://www.avromroyfaderman.com/2009/07/simple-adf-client-side-component-use-cases-kaleidoscope-09-report-iv/#comments</comments>
		<pubDate>Wed, 22 Jul 2009 23:01:42 +0000</pubDate>
		<dc:creator>Avrom</dc:creator>
				<category><![CDATA[ADF Faces]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[11g]]></category>
		<category><![CDATA[ADF]]></category>
		<category><![CDATA[client-side]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[JSF]]></category>
		<category><![CDATA[Kaleidoscope]]></category>
		<category><![CDATA[ODTUG]]></category>
		<category><![CDATA[RC]]></category>
		<category><![CDATA[Rich Client]]></category>
		<category><![CDATA[tuning]]></category>

		<guid isPermaLink="false">http://www.avromroyfaderman.com/?p=407</guid>
		<description><![CDATA[Last week, I talked about the essentials for doing any client-side component manipulation, as described in Lucas Jellema&#8217;s ODTUG Kaleidoscope 2009 talk, &#8220;That’s Rich! Putting a smile on ADF Faces.&#8221; This week, I&#8217;m going to talk about a couple of simple use cases for client-side programming that he demonstrated.
Before I do that, though, I should [...]]]></description>
		<wfw:commentRss>http://www.avromroyfaderman.com/2009/07/simple-adf-client-side-component-use-cases-kaleidoscope-09-report-iv/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to Use ADF Client-Side Components: Kaleidoscope &#8216;09 Report III</title>
		<link>http://www.avromroyfaderman.com/2009/07/how-to-use-adf-client-side-components-kaleidoscope-09-report-iii/</link>
		<comments>http://www.avromroyfaderman.com/2009/07/how-to-use-adf-client-side-components-kaleidoscope-09-report-iii/#comments</comments>
		<pubDate>Mon, 13 Jul 2009 07:00:54 +0000</pubDate>
		<dc:creator>Avrom</dc:creator>
				<category><![CDATA[ADF Faces]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[11g]]></category>
		<category><![CDATA[ADF]]></category>
		<category><![CDATA[client-side]]></category>
		<category><![CDATA[Faces]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[JSF]]></category>
		<category><![CDATA[Kaleidoscope]]></category>
		<category><![CDATA[ODTUG]]></category>
		<category><![CDATA[RC]]></category>
		<category><![CDATA[Rich Client]]></category>

		<guid isPermaLink="false">http://www.avromroyfaderman.com/?p=355</guid>
		<description><![CDATA[In this post, I talk about accessing ADF RC client-side components to use with the ADF Faces RC Client-Side [Javascript] API, as presented by Lucas Jellema.]]></description>
		<wfw:commentRss>http://www.avromroyfaderman.com/2009/07/how-to-use-adf-client-side-components-kaleidoscope-09-report-iii/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>To Javascript or not to Javascript: Kaleidoscope &#8216;09 Report I</title>
		<link>http://www.avromroyfaderman.com/2009/06/to-javascript-or-not-to-javascript-kaleidoscope-09-report-i/</link>
		<comments>http://www.avromroyfaderman.com/2009/06/to-javascript-or-not-to-javascript-kaleidoscope-09-report-i/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 07:00:50 +0000</pubDate>
		<dc:creator>Avrom</dc:creator>
				<category><![CDATA[ADF Faces]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[ADF]]></category>
		<category><![CDATA[client-side]]></category>
		<category><![CDATA[Faces]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Kaleidoscope]]></category>
		<category><![CDATA[ODTUG]]></category>
		<category><![CDATA[RC]]></category>
		<category><![CDATA[Rich Client]]></category>
		<category><![CDATA[validation]]></category>

		<guid isPermaLink="false">http://www.avromroyfaderman.com/?p=340</guid>
		<description><![CDATA[In this post, I talk about two presentations I saw at ODTUG Kaleidoscope, their differing takes on Javascript in ADF Faces RC applications, and where I come down on the debate and why.]]></description>
		<wfw:commentRss>http://www.avromroyfaderman.com/2009/06/to-javascript-or-not-to-javascript-kaleidoscope-09-report-i/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Vote for my Oracle OpenWorld Presentation on Oracle Mix</title>
		<link>http://www.avromroyfaderman.com/2009/06/vote-for-my-oracle-openworld-presentation-on-oracle-mix/</link>
		<comments>http://www.avromroyfaderman.com/2009/06/vote-for-my-oracle-openworld-presentation-on-oracle-mix/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 18:54:03 +0000</pubDate>
		<dc:creator>Avrom</dc:creator>
				<category><![CDATA[ADF Faces]]></category>
		<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[11g]]></category>
		<category><![CDATA[ADF]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[client-side]]></category>
		<category><![CDATA[Faces]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[JDeveloper]]></category>
		<category><![CDATA[JSF]]></category>
		<category><![CDATA[OOW]]></category>
		<category><![CDATA[OpenWorld]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[RC]]></category>
		<category><![CDATA[REA]]></category>
		<category><![CDATA[RIA]]></category>

		<guid isPermaLink="false">http://www.avromroyfaderman.com/?p=330</guid>
		<description><![CDATA[I submitted a presentation, "The Rich Get Richer: Ultimate RIA with Oracle ADF Faces RC Client-Side Objects" to Oracle OpenWorld 2009. The presentation is about performing tasks that usually require a partial round-trip with no server round-trip at all. The presentation did not make the cut of abstracts selected by Oracle, but you can still vote for the presentation on Oracle Mix (https://mix.oracle.com/oow/proposals/10418-the-rich-get-richer-ultimate-ria-with-oracle-adf-faces-rc-client-side-objects).]]></description>
		<wfw:commentRss>http://www.avromroyfaderman.com/2009/06/vote-for-my-oracle-openworld-presentation-on-oracle-mix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Extreme Reusability, Part I</title>
		<link>http://www.avromroyfaderman.com/2008/09/extreme-reusability-part-i/</link>
		<comments>http://www.avromroyfaderman.com/2008/09/extreme-reusability-part-i/#comments</comments>
		<pubDate>Mon, 29 Sep 2008 07:00:04 +0000</pubDate>
		<dc:creator>Avrom</dc:creator>
				<category><![CDATA[ADF Business Components]]></category>
		<category><![CDATA[ADF Faces]]></category>
		<category><![CDATA[ADF Task Flow]]></category>
		<category><![CDATA[Architecture]]></category>
		<category><![CDATA[11g]]></category>
		<category><![CDATA[ADF]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[backing bean]]></category>
		<category><![CDATA[BC]]></category>
		<category><![CDATA[business components]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[entity object]]></category>
		<category><![CDATA[extreme]]></category>
		<category><![CDATA[Faces]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[jar]]></category>
		<category><![CDATA[JDeveloper]]></category>
		<category><![CDATA[managed bean]]></category>
		<category><![CDATA[methodology]]></category>
		<category><![CDATA[module]]></category>
		<category><![CDATA[OOW]]></category>
		<category><![CDATA[reusability]]></category>
		<category><![CDATA[scope]]></category>
		<category><![CDATA[service-oriented architecture]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[unconference]]></category>
		<category><![CDATA[view object]]></category>

		<guid isPermaLink="false">http://www.avromroyfaderman.com/?p=135</guid>
		<description><![CDATA["Extreme Reusability" (the name is not mine, but rather Chris Muir's; however, I decided I like it) is an idea for an ADF development methodology for mid-sized teams (generally around 4-20 developers) that I've been recently expanding on.]]></description>
		<wfw:commentRss>http://www.avromroyfaderman.com/2008/09/extreme-reusability-part-i/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>RTM, the ADF Edition</title>
		<link>http://www.avromroyfaderman.com/2008/09/rtm-the-adf-edition/</link>
		<comments>http://www.avromroyfaderman.com/2008/09/rtm-the-adf-edition/#comments</comments>
		<pubDate>Mon, 15 Sep 2008 07:00:54 +0000</pubDate>
		<dc:creator>Avrom</dc:creator>
				<category><![CDATA[ADF Business Components]]></category>
		<category><![CDATA[ADF Faces]]></category>
		<category><![CDATA[ADF Task Flow]]></category>
		<category><![CDATA[10g]]></category>
		<category><![CDATA[11g]]></category>
		<category><![CDATA[ADF]]></category>
		<category><![CDATA[BC]]></category>
		<category><![CDATA[business components]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[Faces]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[JDeveloper]]></category>
		<category><![CDATA[learn]]></category>
		<category><![CDATA[methodology]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[RC]]></category>

		<guid isPermaLink="false">http://www.avromroyfaderman.com/?p=101</guid>
		<description><![CDATA[ If you've been following this blog at all, you've probably guessed (from my sheer number of links to them) that I'm a big fan of the various ADF Developer's Guides. In this post, I point these guides up a bit, because they're a massively underused resource, for beginning and even experienced ADF developers.
]]></description>
		<wfw:commentRss>http://www.avromroyfaderman.com/2008/09/rtm-the-adf-edition/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Shared Application Module Instance Tricks, Part II: Displaying Data</title>
		<link>http://www.avromroyfaderman.com/2008/09/shared-application-module-instance-tricks-part-ii-displaying-data/</link>
		<comments>http://www.avromroyfaderman.com/2008/09/shared-application-module-instance-tricks-part-ii-displaying-data/#comments</comments>
		<pubDate>Mon, 08 Sep 2008 07:00:55 +0000</pubDate>
		<dc:creator>Avrom</dc:creator>
				<category><![CDATA[ADF Business Components]]></category>
		<category><![CDATA[ADF Faces]]></category>
		<category><![CDATA[11g]]></category>
		<category><![CDATA[ADF]]></category>
		<category><![CDATA[BC]]></category>
		<category><![CDATA[business components]]></category>
		<category><![CDATA[client interface]]></category>
		<category><![CDATA[Faces]]></category>
		<category><![CDATA[JSF]]></category>
		<category><![CDATA[row set]]></category>
		<category><![CDATA[RowSet]]></category>
		<category><![CDATA[scope]]></category>
		<category><![CDATA[service method]]></category>
		<category><![CDATA[view accessor]]></category>
		<category><![CDATA[view object]]></category>

		<guid isPermaLink="false">http://www.avromroyfaderman.com/?p=88</guid>
		<description><![CDATA[This is the second part of a two-part series about undocumented tricks with shared application module instances. Last week, I talked about calling methods (at the application module, view object, or view row level) from shared application module instances. This week, I&#8217;m going to talk about displaying data (in a non-LOV context) out of them. If [...]]]></description>
		<wfw:commentRss>http://www.avromroyfaderman.com/2008/09/shared-application-module-instance-tricks-part-ii-displaying-data/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>From Backing Bean to Managed Bean</title>
		<link>http://www.avromroyfaderman.com/2008/07/from-backing-bean-to-managed-bean/</link>
		<comments>http://www.avromroyfaderman.com/2008/07/from-backing-bean-to-managed-bean/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 07:00:24 +0000</pubDate>
		<dc:creator>Avrom</dc:creator>
				<category><![CDATA[ADF Faces]]></category>
		<category><![CDATA[Architecture]]></category>
		<category><![CDATA[10g]]></category>
		<category><![CDATA[11g]]></category>
		<category><![CDATA[ADF]]></category>
		<category><![CDATA[backing bean]]></category>
		<category><![CDATA[Faces]]></category>
		<category><![CDATA[JSF]]></category>
		<category><![CDATA[managed bean]]></category>
		<category><![CDATA[regions]]></category>
		<category><![CDATA[scope]]></category>
		<category><![CDATA[task flow]]></category>

		<guid isPermaLink="false">http://www.avromroyfaderman.com/?p=76</guid>
		<description><![CDATA[What is a backing bean? As the Java EE 5 tutorial states, it's "a JavaServer Faces managed bean that is associated with the UI components used in a particular page." Backing beans have their place, but most of your managed beans should not be backing beans.]]></description>
		<wfw:commentRss>http://www.avromroyfaderman.com/2008/07/from-backing-bean-to-managed-bean/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Business Components Without the Business: Part III</title>
		<link>http://www.avromroyfaderman.com/2008/07/business-components-without-the-business-part-iii/</link>
		<comments>http://www.avromroyfaderman.com/2008/07/business-components-without-the-business-part-iii/#comments</comments>
		<pubDate>Mon, 07 Jul 2008 07:00:37 +0000</pubDate>
		<dc:creator>Avrom</dc:creator>
				<category><![CDATA[ADF Business Components]]></category>
		<category><![CDATA[ADF Faces]]></category>
		<category><![CDATA[addError]]></category>
		<category><![CDATA[ADF]]></category>
		<category><![CDATA[BC]]></category>
		<category><![CDATA[business components]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[exception]]></category>
		<category><![CDATA[Faces]]></category>
		<category><![CDATA[FacesPageLifecycle]]></category>
		<category><![CDATA[JSF]]></category>
		<category><![CDATA[message]]></category>
		<category><![CDATA[validation]]></category>

		<guid isPermaLink="false">http://www.avromroyfaderman.com/?p=74</guid>
		<description><![CDATA[Over the last two weeks, I've been talking about model layer code to facilitate integration of database-level validation logic into an ADF application. This week, we'll finish off the project by writing the controller-layer code that will turn these custom exceptions into nice, user-friendly error messages.]]></description>
		<wfw:commentRss>http://www.avromroyfaderman.com/2008/07/business-components-without-the-business-part-iii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
