<?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>Clearspace Server Syndication Feed</title>
    <link>http://www-949.ibm.com/software/rational/cafe/blogs</link>
    <description>A syndication feed of all the blogs on this system</description>
    <pubDate>Fri, 20 Nov 2009 19:18:06 GMT</pubDate>
    <generator>Clearspace 1.10.7 (http://jivesoftware.com/products/clearspace/)</generator>
    <dc:date>2009-11-20T19:18:06Z</dc:date>
    <item>
      <title>Setting the date field in Remote Systems LPEX Editor</title>
      <link>http://www-949.ibm.com/software/rational/cafe/blogs/rdi-team-blog/2009/11/20/setting-the-date-field-in-remote-systems-lpex-editor</link>
      <description>I get this question a lot: "can I set the set the Date field for a line or selection of lines in the Remote Systems LPEX Editor". The good news is that it's possible. The not so bad news is that you have to setup some simple preferences to make this happen. &lt;br /&gt;
&lt;br /&gt;
First, to show the Date field in the LPEX Editor you need to right click in the editor and select Source &amp;gt; Show Date Area. You can also set the &lt;i&gt;Show date area&lt;/i&gt; preference on the Remote Systems &amp;gt; Remote Systems LPEX Editor preference page so you don't have to do this every time you open a member.&lt;br /&gt;
&lt;br /&gt;
LPEX ships a bunch of sample actions, one of which is setDate. This is the action that can set the date field for a line or selection of lines. Here are the steps to set this up:&lt;br /&gt;
&lt;br /&gt;
1. Open the preferences dialog (Window &amp;gt; Preferences).&lt;br /&gt;
&lt;br /&gt;
2. Switch to the LPEX &amp;gt; User Actions page. Enter the following values and click Set (don't forget to click Set or this doesn't add it to the table):&lt;br /&gt;
&lt;br /&gt;
Name: setDate&lt;br /&gt;
Class name: com.ibm.lpex.samples.SetDateAction&lt;br /&gt;
&lt;br /&gt;
 &lt;img src="http://www-949.ibm.com/software/rational/cafe/servlet/JiveServlet/downloadImage/38-1285-1804/userActions.gif" alt="userActions.gif" width="620" class="jive-image-thumbnail jive-image" onclick="myJiveImage.start(this, 'http://www-949.ibm.com/software/rational/cafe/servlet/JiveServlet/downloadImage/38-1285-1804/userActions.gif');return false;"/&gt; &lt;br /&gt;
&lt;br /&gt;
3. Click Apply.&lt;br /&gt;
&lt;br /&gt;
4. Now you need to assign a keyboard shortcut to the action so it's easy to invoke from the editor. Switch to the user key actions preference page. Enter the following values and click Set.&lt;br /&gt;
&lt;br /&gt;
Key: c-s-t&lt;br /&gt;
Action: setDate&lt;br /&gt;
&lt;br /&gt;
The c-s-t sets the keyboard shortcut to Ctrl + Shift + T. You can enter any keyboard shortcut you want here.&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://www-949.ibm.com/software/rational/cafe/servlet/JiveServlet/downloadImage/38-1285-1805/keyActions.gif" alt="keyActions.gif" width="620" class="jive-image-thumbnail jive-image" onclick="myJiveImage.start(this, 'http://www-949.ibm.com/software/rational/cafe/servlet/JiveServlet/downloadImage/38-1285-1805/keyActions.gif');return false;"/&gt;&lt;br /&gt;
&lt;br /&gt;
5. Click Apply and close the preferences dialog.&lt;br /&gt;
&lt;br /&gt;
When you are inside the LPEX editor you can now invoke the new action. Position the cursor on the line you want to change, or select the block of lines to change. Hint: to select the entire file press Ctrl + Home, then hold down Shift and press Ctrl + End.&lt;br /&gt;
&lt;br /&gt;
Then invoke the action by pressing Ctrl + Shift + T. A dialog box appears at the bottom of the editor prompting for the new date.&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://www-949.ibm.com/software/rational/cafe/servlet/JiveServlet/downloadImage/38-1285-1806/newDate.gif" alt="newDate.gif" class="jive-image"  /&gt;&lt;br /&gt;
&lt;br /&gt;
While we're on the topic, RDi 7.5 added a new Find Date action to LPEX. Press Ctrl + Shift + D to search for lines that match a specific date, are greater than or less than a date, or match a range.&lt;br /&gt;
&lt;br /&gt;
Alternatively you could move to a change management system like &lt;a class="jive-link-external" href="http://www.ibm.com/software/awdtools/rtci/"&gt;Rational Team Concert for i&lt;/a&gt; and stop relying on Date fields to detect when things are changed &lt;img class="jive-emoticon" border="0" src="http://www-949.ibm.com/software/rational/cafe/images/emoticons/happy.gif" alt=":)" /&gt;</description>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/tags">rse</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/tags">tips</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/tags">lpex</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/tags">rdi</category>
      <pubDate>Fri, 20 Nov 2009 19:18:06 GMT</pubDate>
      <author>yantzi</author>
      <guid>http://www-949.ibm.com/software/rational/cafe/blogs/rdi-team-blog/2009/11/20/setting-the-date-field-in-remote-systems-lpex-editor</guid>
      <dc:date>2009-11-20T19:18:06Z</dc:date>
      <wfw:comment>http://www-949.ibm.com/software/rational/cafe/blogs/rdi-team-blog/comment/setting-the-date-field-in-remote-systems-lpex-editor</wfw:comment>
      <wfw:commentRss>http://www-949.ibm.com/software/rational/cafe/blogs/rdi-team-blog/feeds/comments?blogPostID=1285</wfw:commentRss>
    </item>
    <item>
      <title>RDi Webcast Series</title>
      <link>http://www-949.ibm.com/software/rational/cafe/blogs/rdi-team-blog/2009/11/10/rdi-webcast-series</link>
      <description>Over the past 2 months I've been doing a monthly webcast series with &lt;a class="jive-link-external" href="http://www.siriuscom.com/"&gt;Sirius Computer Solutions&lt;/a&gt; on &lt;a class="jive-link-external" href="http://www.ibm.com/software/awdtools/developer/rdi/"&gt;Rational Developer for i (RDi)&lt;/a&gt;. The format is generall 40 min deep dive on a specific topic, 10 min preview of the next month's topic, and 10 mins for Q&amp;#38;A.&lt;br /&gt;
&lt;br /&gt;
So far we have covered an overview and a deep dive on RSE. The webcasts are being recorded and are &lt;a class="jive-link-external" href="http://www.mysiriuszone.com/component/option,com_docman/task,cat_view/gid,260/Itemid,488/"&gt;available for playback&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
The next one is this coming Friday (November 13th) and will cover the Integrated i Debugger; one of my favorite RDi topics because it's so easy to use and something I have to use often when coding RPG, COBOL, or CL &lt;img class="jive-emoticon" border="0" src="http://www-949.ibm.com/software/rational/cafe/images/emoticons/sad.gif" alt=":(" /&gt;&lt;br /&gt;
&lt;br /&gt;
Here are the details for the upcoming call:&lt;br /&gt;
&lt;br /&gt;
Topic: RDi webcast 3 - Debugger &lt;br /&gt;
Date: Friday, November 13, 2009 &lt;br /&gt;
Time: 11:00 am, Eastern Standard Time&lt;br /&gt;
Meeting Number: 557 432 806 &lt;br /&gt;
&lt;br /&gt;
1-877-369-7289 passcode 7541 then you need to enter 2468.&lt;hr /&gt;
&lt;br /&gt;
To join the online meeting (Now from iPhones too!)&lt;hr /&gt;
&lt;br /&gt;
1. Go to &lt;a class="jive-link-external" href="https://sirius.webex.com/sirius/j.php?ED=112887842&amp;#38;UID=0"&gt;https://sirius.webex.com/sirius/j.php?ED=112887842&amp;#38;UID=0&lt;/a&gt; &lt;br /&gt;
2. Enter your name and email address. &lt;br /&gt;
3. Enter the meeting password: (This meeting does not require a password.) &lt;br /&gt;
4. Click "Join Now". &lt;br /&gt;
&lt;br /&gt;
Hope to see you in one of the upcoming webcasts.&lt;br /&gt;
&lt;br /&gt;
Don.</description>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/tags">rdi</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/tags">rse</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/tags">webcast</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/tags">debug</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/tags">sirius</category>
      <pubDate>Tue, 10 Nov 2009 16:28:44 GMT</pubDate>
      <author>yantzi</author>
      <guid>http://www-949.ibm.com/software/rational/cafe/blogs/rdi-team-blog/2009/11/10/rdi-webcast-series</guid>
      <dc:date>2009-11-10T16:28:44Z</dc:date>
      <wfw:comment>http://www-949.ibm.com/software/rational/cafe/blogs/rdi-team-blog/comment/rdi-webcast-series</wfw:comment>
      <wfw:commentRss>http://www-949.ibm.com/software/rational/cafe/blogs/rdi-team-blog/feeds/comments?blogPostID=1281</wfw:commentRss>
    </item>
    <item>
      <title>SQL Tools and RDi</title>
      <link>http://www-949.ibm.com/software/rational/cafe/blogs/rdi-team-blog/2009/06/15/sql-tools-and-rdi</link>
      <description>We get a lot of questions about SQL tools and &lt;a class="jive-link-external" href="http://www.ibm.com/software/awdtools/developer/rdi/"&gt;Rational Developer for i (RDi)&lt;/a&gt;. While we didn't ship the &lt;a class="jive-link-external" href="http://www.eclipse.org/datatools/"&gt;Eclipse Data Tools Platform&lt;/a&gt; (SQL tooling) in RDi 7.1 or 7.5, they can be added in after the fact. This is one of the great advantages of an extensible, integrated development environment like Eclipse (which RDi is built on top of). &lt;a class="jive-link-external" href="http://www.ibmsystemsmag.com/authors/dmitrybaev.aspx"&gt;Dmitry Baev&lt;/a&gt;, one of the RDi developers, has a new article published in IBM Systems Magazine on &lt;a class="jive-link-external" href="http://www.ibmsystemsmag.com/ibmi/may09/developer/25118p1.aspx"&gt;Using the Eclipse Data Tools Platform and SQL Tools with RDi&lt;/a&gt;.</description>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/tags">rdi</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/tags">sql</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/tags">eclipse</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/tags">rse</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/tags">dtp</category>
      <pubDate>Mon, 15 Jun 2009 12:50:00 GMT</pubDate>
      <author>yantzi</author>
      <guid>http://www-949.ibm.com/software/rational/cafe/blogs/rdi-team-blog/2009/06/15/sql-tools-and-rdi</guid>
      <dc:date>2009-06-15T12:50:00Z</dc:date>
      <wfw:comment>http://www-949.ibm.com/software/rational/cafe/blogs/rdi-team-blog/comment/sql-tools-and-rdi</wfw:comment>
      <wfw:commentRss>http://www-949.ibm.com/software/rational/cafe/blogs/rdi-team-blog/feeds/comments?blogPostID=1213</wfw:commentRss>
    </item>
    <item>
      <title>RDi Webcast Today</title>
      <link>http://www-949.ibm.com/software/rational/cafe/blogs/rdi-team-blog/2009/05/13/rdi-webcast-today</link>
      <description>I'm presenting on RDi today as part of SystemiNetwork's &lt;b&gt;&lt;i&gt;free&lt;/i&gt;&lt;/b&gt; &lt;a class="jive-link-external" href="https://event.on24.com/eventRegistration/EventLobbyServlet?target=registration.jsp&amp;#38;eventid=140757&amp;#38;sessionid=1&amp;#38;key=22E8150C69E18E1B2F834F871049627F&amp;#38;partnerref=ded&amp;#38;sourcepage=register"&gt;IBM i Development Essentials Virtual Conference&lt;/a&gt; today. I'll be presenting "RPG and COBOL Development in Less Time With Better Quality Using &lt;a class="jive-link-external" href="http://www.ibm.com/software/awdtools/developer/rdi/"&gt;Rational Developer for i&lt;/a&gt;" at 4PM EST. &lt;br /&gt;
&lt;br /&gt;
I've created most of this presentation from scratch and there should be some goodies for both new and experienced RDi users. Hope to see you there!</description>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/tags">webcast</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/tags">rdi</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/tags">systeminetwork</category>
      <pubDate>Wed, 13 May 2009 10:03:32 GMT</pubDate>
      <author>yantzi</author>
      <guid>http://www-949.ibm.com/software/rational/cafe/blogs/rdi-team-blog/2009/05/13/rdi-webcast-today</guid>
      <dc:date>2009-05-13T10:03:32Z</dc:date>
      <wfw:comment>http://www-949.ibm.com/software/rational/cafe/blogs/rdi-team-blog/comment/rdi-webcast-today</wfw:comment>
      <wfw:commentRss>http://www-949.ibm.com/software/rational/cafe/blogs/rdi-team-blog/feeds/comments?blogPostID=1198</wfw:commentRss>
    </item>
    <item>
      <title>Business Value of RDi</title>
      <link>http://www-949.ibm.com/software/rational/cafe/blogs/rdi-team-blog/2009/03/09/business-value-of-rdi</link>
      <description>&lt;a href="http://www-949.ibm.com/software/rational/cafe/people/javajoe2000" class="jive-link-profile"&gt;javajoe2000&lt;/a&gt; asked a good question on the RPG discussion form: &lt;a href="http://www-949.ibm.com/software/rational/cafe/message/4421#4421" class="jive-link-message"&gt;Why RDi 7.5?&lt;/a&gt;. I've written up a document with my opinions on why I think IBM i development shops should switch from SEU / PDM to RDi here: &lt;a href="http://www-949.ibm.com/software/rational/cafe/docs/DOC-2976" class="jive-link-wiki"&gt;Why RDi 7.5&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Please post discussion comments under Joe's original posting.</description>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/tags">rdi</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/tags">rse</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/tags">productivity</category>
      <pubDate>Mon, 09 Mar 2009 17:31:27 GMT</pubDate>
      <author>yantzi</author>
      <guid>http://www-949.ibm.com/software/rational/cafe/blogs/rdi-team-blog/2009/03/09/business-value-of-rdi</guid>
      <dc:date>2009-03-09T17:31:27Z</dc:date>
      <wfw:comment>http://www-949.ibm.com/software/rational/cafe/blogs/rdi-team-blog/comment/business-value-of-rdi</wfw:comment>
      <wfw:commentRss>http://www-949.ibm.com/software/rational/cafe/blogs/rdi-team-blog/feeds/comments?blogPostID=1172</wfw:commentRss>
    </item>
    <item>
      <title>Updated RSE Pin-Up</title>
      <link>http://www-949.ibm.com/software/rational/cafe/blogs/rdi-team-blog/2009/03/09/updated-rse-pinup</link>
      <description>&lt;a class="jive-link-external" href="http://www.systemideveloper.com"&gt;System i Developer&lt;/a&gt; (a.k.a Susan, Jon, Paul, and Skip) have updated their &lt;a class="jive-link-external" href="http://www.systemideveloper.com/downloads.html"&gt;RSE Pin-up&lt;/a&gt; with 10 new shortcuts and new tips on customizing the RPG editor. These 10 new shortcuts now bring the total to 46; including what I would consider to be the core, must know, RSE keyboard shortcuts. Printing and posting this is a must for anyone using the RSE!</description>
      <pubDate>Mon, 09 Mar 2009 09:44:54 GMT</pubDate>
      <author>yantzi</author>
      <guid>http://www-949.ibm.com/software/rational/cafe/blogs/rdi-team-blog/2009/03/09/updated-rse-pinup</guid>
      <dc:date>2009-03-09T09:44:54Z</dc:date>
      <wfw:comment>http://www-949.ibm.com/software/rational/cafe/blogs/rdi-team-blog/comment/updated-rse-pinup</wfw:comment>
      <wfw:commentRss>http://www-949.ibm.com/software/rational/cafe/blogs/rdi-team-blog/feeds/comments?blogPostID=1171</wfw:commentRss>
    </item>
    <item>
      <title>i Finally Did it</title>
      <link>http://www-949.ibm.com/software/rational/cafe/blogs/rdi-team-blog/2009/02/10/i-finally-did-it</link>
      <description>I don't know how many times a day I have to hit Ctrl+z to undo Word or PowerPoint's "auto correction" of my i to an I (as in Rational Developer for I, Rational Team Concert for I, or IBM I). So I finally bit the bullet and removed those auto-correction rules since I don't generally write about myself in Word or PowerPoint. Honestly, i have no idea why it took me so long &lt;img class="jive-emoticon" border="0" src="http://www-949.ibm.com/software/rational/cafe/images/emoticons/happy.gif" alt=":)" /&gt;</description>
      <pubDate>Tue, 10 Feb 2009 17:00:53 GMT</pubDate>
      <author>yantzi</author>
      <guid>http://www-949.ibm.com/software/rational/cafe/blogs/rdi-team-blog/2009/02/10/i-finally-did-it</guid>
      <dc:date>2009-02-10T17:00:53Z</dc:date>
      <wfw:comment>http://www-949.ibm.com/software/rational/cafe/blogs/rdi-team-blog/comment/i-finally-did-it</wfw:comment>
      <wfw:commentRss>http://www-949.ibm.com/software/rational/cafe/blogs/rdi-team-blog/feeds/comments?blogPostID=1155</wfw:commentRss>
    </item>
    <item>
      <title>RDi Elevator Pitch</title>
      <link>http://www-949.ibm.com/software/rational/cafe/blogs/rdi-team-blog/2009/01/30/rdi-elevator-pitch</link>
      <description>I'm getting ready for an RDi customer demo for Monday and my co-presenter asked what are the main points I normally cover for RDi. Since I typed up the email, I figured I'd post it here as well. So here is my RDi elevator pitch (provided it's the &lt;a class="jive-link-external" href="http://www.cntower.ca"&gt;CN Tower&lt;/a&gt; elevator):&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Modern Eclipse / Rational SDP tools for the IBM i RPG and COBOL developers. 
&lt;ul&gt;
&lt;li&gt;SEU / DPM tools are old and don't have even the basic features that developer on other platforms take for granted. &lt;/li&gt;
&lt;li&gt;Things as simple as the ability to undo and redo changes.&lt;/li&gt;
&lt;li&gt;Things as advanced as the ability to generate a visual overview of the structure of an application.&lt;/li&gt;
&lt;li&gt;RDi can do the things green screen tools can do and more.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Improved productivity
&lt;ul&gt;
&lt;li&gt;RDi tools are tightly integrated to improve productivity. 
&lt;ul&gt;
&lt;li&gt;On the green screen developers have to open SEU to edit, then close and run the compile command. After the compile completes, developer has to open the compiler spool file and look for the error messages. Find the error message and note the line number. Then re-open the member and position to the line number corresponding to the error.&lt;/li&gt;
&lt;li&gt;In RDi, you open the member in the editor, launch compiles directly from the editor without closing. When the compile finishes, the errors are automatically downloaded and displayed in the Error List view. Double clicking on an error automatically positions the editor to the corresponding line.&lt;/li&gt;
&lt;li&gt;Open multiple members at the same time, split screen editing of different members, or the same member.&lt;/li&gt;
&lt;li&gt;Language specific help is integrated with editor (F1 help and content assist)&lt;/li&gt;
&lt;li&gt;Run remote searches, and results are automatically displayed in the search results view, double click to open editor and position to search result line.&lt;/li&gt;
&lt;li&gt;Easily attach the integrated i debugger to any job using service entry points (batch, interactive, stored procedures, programs called from the Web)&lt;/li&gt;
&lt;li&gt;Tools to help developers better understand their large, monolithic source members
&lt;ul&gt;
&lt;li&gt;Color tokenizing lets developers quickly see what are comments, keywords, fields&lt;/li&gt;
&lt;li&gt;Outline view provides high level overview of source, file records and fields, and makes navigating the source a lot easier. &lt;/li&gt;
&lt;li&gt;Filtering, searching, and visualizing block nesting are just a few of the editor features&lt;/li&gt;
&lt;li&gt;Application Diagram can generate a visual representation of the structure of the application. This includes a call graph for CL, COBOL, and RPG source and a binding diagram for ILE programs and service programs. Using split screen editing you can see a visual representation while editing the source!&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Screen Designer provides visual layout and editing for display files screens&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Designed to make the transition easier
&lt;ul&gt;
&lt;li&gt;RDi was designed to make the transition from SEU / PDM easy&lt;/li&gt;
&lt;li&gt;Filtering is similar to WRKLIBPDM, WRKOBJPDM, WRKMBRPDM&lt;/li&gt;
&lt;li&gt;Editor supports prefix commands, source prompting, format line&lt;/li&gt;
&lt;li&gt;Object table view provides PDM like view for those not comfortable with the tree view&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;First step in moving forward
&lt;ul&gt;
&lt;li&gt;Adopting RDi for RPG and COBOL development is the first step in enterprise modernization.&lt;/li&gt;
&lt;li&gt;Allows developers to learn the new tool while doing the same tasks they normally do.&lt;/li&gt;
&lt;li&gt;Then they can branch into other areas of enterprise modernization tasks like Web development, Web services, Java or EGL development.&lt;/li&gt;
&lt;li&gt;As well as new tools like Rational Team Concert for i for change management&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;</description>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/tags">rdi</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/tags">rse</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/tags">productivity</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/tags">enterprise_modernization</category>
      <pubDate>Fri, 30 Jan 2009 18:45:42 GMT</pubDate>
      <author>yantzi</author>
      <guid>http://www-949.ibm.com/software/rational/cafe/blogs/rdi-team-blog/2009/01/30/rdi-elevator-pitch</guid>
      <dc:date>2009-01-30T18:45:42Z</dc:date>
      <wfw:comment>http://www-949.ibm.com/software/rational/cafe/blogs/rdi-team-blog/comment/rdi-elevator-pitch</wfw:comment>
      <wfw:commentRss>http://www-949.ibm.com/software/rational/cafe/blogs/rdi-team-blog/feeds/comments?blogPostID=1144</wfw:commentRss>
    </item>
    <item>
      <title>Random thoughts from WMCPA</title>
      <link>http://www-949.ibm.com/software/rational/cafe/blogs/rdi-team-blog/2008/11/19/random-thoughts-from-wmcpa</link>
      <description>Last Friday I was presenting at the &lt;a class="jive-link-external" href="http://www.wmcpa.org/"&gt;Wisconsin user group (WMCPA)&lt;/a&gt; on various RDi related topics. It was their all day fall conference and it went really well IMHO. Here are a few random thoughts from the day.&lt;br /&gt;
&lt;br /&gt;
There is a mental shift moving from the green screen "single task" based tools to the "multi-task" based RSE environment. I'm not just talking about the learning curve of learning a new tool, it's more about the mental shift of really understanding how the new tool works.&lt;br /&gt;
&lt;br /&gt;
That's a bit abstract, so let me try to make it more concrete with an example. Recently I've gotten the following question from 3 different people: "Can I run a CL command while editing in the RSE?" The assumption seems to be that, while the editor is open, you can't do anything else. This is what I'm referring to as the single task mode (yes, I know SEU allows you to run a CL command, but that takes over the editor while you are doing it). Another example: while you are debugging on the green screen you can't also be editing code unless you open multiple emulator sessions.&lt;br /&gt;
&lt;br /&gt;
In the RSE you can do most things at the same time. You can run CL commands and work with your objects and members while editing, you can edit multiple members at the same time, you can be debugging one or more programs in the debug perspective and then switch to the RSE to do some other things, then switch back and continue debugging. You can use the RSE in a single-task mode, but over time you make the mental shift and really start leveraging this power. This is not something that can be taught, it just comes with time and experience.&lt;br /&gt;
&lt;br /&gt;
Second observation: always find out the true problem before giving an answer. There are many ways to do things in the RSE, you just need to find the way that best solves your problem. I've written about this before, specifically about using spool files to find compile errors and cross reference information vs. using the Error List and Outline view. &lt;br /&gt;
&lt;br /&gt;
I came across another case of this while running the open lab. A woman in the class was trying to get F1 help for an RPG built in function, but when you press F1 on a BIF it takes you to the help for the opcode (a possible defect?) So I embarked on showing her how she could find the help page that lists the BIFs and bookmark it so she could always jump back to it quickly. She seem okay with this, but not overly thrilled.&lt;br /&gt;
&lt;br /&gt;
A few minutes later she mentioned that she only needed the help because she can never remember what parameters some of the BIFs require and the order they are expected. Ahhhh! What she really needed was the content assist for the BIF which shows you the parameters and a small help blurb. When you select the BIF from the content assist list it even puts up a hover box showing the parameters until you have them all entered in. This got the excited response I was hoping for. &lt;br /&gt;
&lt;br /&gt;
My last observation is more of a comment. Jim Buck, who is the president of the user group, is also a teacher at &lt;a class="jive-link-external" href="http://www.gtc.edu"&gt;Gateway Technical College&lt;/a&gt; which has an &lt;a class="jive-link-external" href="http://www.gtc.edu/program.asp?pid=10-152-1"&gt;IT - Programmer/Analyst program&lt;/a&gt;that teaches System i and RPG programming. Very cool!</description>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/tags">rdi</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/tags">rse</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/tags">usergroup</category>
      <pubDate>Tue, 18 Nov 2008 20:48:30 GMT</pubDate>
      <author>yantzi</author>
      <guid>http://www-949.ibm.com/software/rational/cafe/blogs/rdi-team-blog/2008/11/19/random-thoughts-from-wmcpa</guid>
      <dc:date>2008-11-18T20:48:30Z</dc:date>
      <wfw:comment>http://www-949.ibm.com/software/rational/cafe/blogs/rdi-team-blog/comment/random-thoughts-from-wmcpa</wfw:comment>
      <wfw:commentRss>http://www-949.ibm.com/software/rational/cafe/blogs/rdi-team-blog/feeds/comments?blogPostID=1090</wfw:commentRss>
    </item>
    <item>
      <title>Welcome</title>
      <link>http://www-949.ibm.com/software/rational/cafe/blogs/rpg-to-web-with-egl/2008/05/09/welcome</link>
      <description>&lt;br /&gt;
Hi, and welcome to the &lt;i&gt;Extending RPG Applications to the Web with EGL&lt;/i&gt; blog. This is a blog by some of the IBM i application development tools team members at the &lt;a class="jive-link-external" href="http://www.ibm.com/software/ca/en/torontolab/"&gt;IBM Toronto Lab&lt;/a&gt;. We've all been involved with RPG and related application development tools for 10+ years (each of us, not cumulative!)&lt;br /&gt;
&lt;br /&gt;
We all believe in using the right tool for the right job. RPG is a very powerful business language on the IBM i. EGL is a powerful language for working with new technologies such as &lt;a class="jive-link-external" href="http://en.wikipedia.org/wiki/AJAX"&gt;AJAX&lt;/a&gt;, &lt;a class="jive-link-external" href="http://java.sun.com/javaee/javaserverfaces/"&gt;JavaServer Faces (JSF)&lt;/a&gt;and &lt;a class="jive-link-external" href="http://en.wikipedia.org/wiki/Web_services"&gt;Web services&lt;/a&gt;. So this blog will focus on using the two together; taking business logic written in RPG and providing a Web user interface or Web service interface to it using EGL.&lt;br /&gt;
&lt;br /&gt;
To that end, we hope to provide tips, techniques, stories, pointers and probably even a few questions in this blog. If you are an RPG developer and are using (or looking to use) EGL, we encourage you to comment on blog postings.&lt;br /&gt;
&lt;br /&gt;
The Bloggers,&lt;br /&gt;
&lt;br /&gt;
Claus, George F, George V, Satish, and Don</description>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/tags">rpg</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/blogs/tags">egl</category>
      <pubDate>Fri, 09 May 2008 17:18:56 GMT</pubDate>
      <author>yantzi</author>
      <guid>http://www-949.ibm.com/software/rational/cafe/blogs/rpg-to-web-with-egl/2008/05/09/welcome</guid>
      <dc:date>2008-05-09T17:18:56Z</dc:date>
      <wfw:comment>http://www-949.ibm.com/software/rational/cafe/blogs/rpg-to-web-with-egl/comment/welcome</wfw:comment>
      <wfw:commentRss>http://www-949.ibm.com/software/rational/cafe/blogs/rpg-to-web-with-egl/feeds/comments?blogPostID=1019</wfw:commentRss>
    </item>
  </channel>
</rss>

