<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:clearspace="http://www.jivesoftware.com/xmlns/clearspace/rss" version="2.0">
  <channel>
    <title>EGL and i</title>
    <link>http://www-949.ibm.com/software/rational/cafe/blogs/egl-i</link>
    <description />
    <pubDate>Fri, 05 Sep 2008 15:47:51 GMT</pubDate>
    <generator>Clearspace 1.10.7 (http://jivesoftware.com/products/clearspace/)</generator>
    <dc:date>2008-09-05T15:47:51Z</dc:date>
    <item>
      <title>EGL Rich UI - The Next Generation</title>
      <link>http://www-949.ibm.com/software/rational/cafe/blogs/egl-i/2008/09/05/egl-rich-ui-the-next-generation</link>
      <description>RUI-TNG?  &lt;img class="jive-emoticon" border="0" src="http://www-949.ibm.com/software/rational/cafe/images/emoticons/happy.gif" alt=":)" /&gt; &lt;br /&gt;
&lt;br /&gt;
No, seriously, what I mean is this is the next generation of posts on the RUI topic.  A month ago I wrote that some exciting stuff was in the works, and now I can tell you about it.  This will actually be a short blog entry - I just want to let you know what's coming.&lt;br /&gt;
&lt;br /&gt;
Briefly, I'm writing a book.  The book is going to be about using RDi SOA to build EGL Rich UI applications with the &lt;b&gt;i&lt;/b&gt;.  EGL Rich UI is the "formal" term for RUI, and if you haven't played with it yet, you should get yourself down to &lt;a class="jive-link-external" href="http://www.alphaworks.ibm.com/tech/reglrws"&gt;the alphaWorks site&lt;/a&gt; and get a copy (and yes I know the page says EGL Rich Web Support, but I have it on good authority that EGL Rich UI is the official name).&lt;br /&gt;
&lt;br /&gt;
The book will show how to build a Rich UI interface using EGL and then connect that to a business logic back end written in RPG.  Every step of the way will be written and debugged using Rational tooling.&lt;br /&gt;
&lt;br /&gt;
And those of you who read my blog will get an inside look into the process of writing a book.  It may inspire some of you to try your own hand at it.  Those of you with clearer heads will run screaming...&lt;br /&gt;
&lt;br /&gt;
Anyway, that's the short version.  This ought to be an interesting project...</description>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/egl-i/tags">egl</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/egl-i/tags">rui</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/egl-i/tags">application_modernization</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/egl-i/tags">business_logic</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/egl-i/tags">rpg</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/egl-i/tags">i</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/egl-i/tags">rws</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/egl-i/tags">rdi</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/egl-i/tags">rbd</category>
      <pubDate>Fri, 05 Sep 2008 16:03:23 GMT</pubDate>
      <author>JoePluta</author>
      <guid>http://www-949.ibm.com/software/rational/cafe/blogs/egl-i/2008/09/05/egl-rich-ui-the-next-generation</guid>
      <dc:date>2008-09-05T16:03:23Z</dc:date>
      <clearspace:dateToText>1 year, 2 months ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
      <wfw:comment>http://www-949.ibm.com/software/rational/cafe/blogs/egl-i/comment/egl-rich-ui-the-next-generation</wfw:comment>
      <wfw:commentRss>http://www-949.ibm.com/software/rational/cafe/blogs/egl-i/feeds/comments?blogPostID=1061</wfw:commentRss>
    </item>
    <item>
      <title>Rich UI and I (and i)</title>
      <link>http://www-949.ibm.com/software/rational/cafe/blogs/egl-i/2008/08/06/rich-ui-and-i-and-i</link>
      <description>Hello there!  It's been a very hectic few weeks here with lots of projects (some of which I can tell you about, some of which I can't... yet).  I haven't been able to post as much as I had liked but I hope to be able to fix that over the coming months.  I especially hope to give you some updates regarding the Rich UI and how that particular code works with the &lt;b&gt;i&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
To start with, I've managed to create end-to-end rich applications using nothing but the Rational tooling.  These applications run from a Rich client in the browser written using the latest RUI release, through a web service written in EGL using RBD 7.1, to an RPG program written using RDi 7.1.  It's fast and easy - the entire web service infrastructure, for example, only took a dozen or so lines.  I'm looking forward to the day when all three components live together in a single workbench, but for now it's pretty easy.  In fact, I run all three tools on my desktop at the same time in less than 1GB of memory (my Firefox and Thunderbird take up more!).&lt;br /&gt;
&lt;br /&gt;
I've begun playing with the various widgets, including the Dojo widgets.  I created a simple application that invokes a web service to get data and then shows that data side-by-side using a regular Grid object and a DojoGrid.  I'm finding some interesting things about developing, including issues with the debugger and with passing complex objects (remind me to explain why you can't create a factory function that returns a DojoGrid).&lt;br /&gt;
&lt;br /&gt;
All in all, it's been very interesting.  Unfortunately, the real projects are taking most of my time, so I don't have a lot to share publicly this post, but I hope to be able to tell you more about some of those projects soon.  And in the meantime, I'll try to keep updating you with what I've been up to.  I see if I can figure out how to post my end-to-end HelloWorld application later this week.&lt;br /&gt;
&lt;br /&gt;
Thanks as always for reading!</description>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/egl-i/tags">egl</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/egl-i/tags">rui</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/egl-i/tags">dojo</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/egl-i/tags">rpg</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/egl-i/tags">rbd</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/egl-i/tags">rdi</category>
      <pubDate>Wed, 06 Aug 2008 17:25:06 GMT</pubDate>
      <author>JoePluta</author>
      <guid>http://www-949.ibm.com/software/rational/cafe/blogs/egl-i/2008/08/06/rich-ui-and-i-and-i</guid>
      <dc:date>2008-08-06T17:25:06Z</dc:date>
      <clearspace:dateToText>1 year, 3 months ago</clearspace:dateToText>
      <wfw:comment>http://www-949.ibm.com/software/rational/cafe/blogs/egl-i/comment/rich-ui-and-i-and-i</wfw:comment>
      <wfw:commentRss>http://www-949.ibm.com/software/rational/cafe/blogs/egl-i/feeds/comments?blogPostID=1050</wfw:commentRss>
    </item>
  </channel>
</rss>

