<?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/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	xmlns:media="http://search.yahoo.com/mrss/"
>

<channel>
	<title>Notes In 9 &#187; XPages</title>
	<atom:link href="http://NotesIn9.com/index.php/tag/xpages/feed/" rel="self" type="application/rss+xml" />
	<link>http://NotesIn9.com</link>
	<description>Dedicated to Tips, Tricks, and Techniques for working with Lotus Notes and Domino.</description>
	<lastBuildDate>Mon, 23 Aug 2010 11:44:39 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<!-- podcast_generator="podPress/8.8" - maintenance_release="8.8.4" -->
		<copyright>2008-2009 </copyright>
		<managingEditor>dleedy@lotusnotebook.com (David Leedy)</managingEditor>
		<webMaster>dleedy@lotusnotebook.com (David Leedy)</webMaster>
		<category>posts</category>
		<ttl>1440</ttl>
		<itunes:keywords>Lotus Notes, Lotus Domino, XPages, Lotus, Notes, Domino</itunes:keywords>
		<itunes:subtitle></itunes:subtitle>
		<itunes:summary>Dedicated to Tips, Tricks, and Techniques for working with Lotus Notes and Domino.</itunes:summary>
		<itunes:author>David Leedy</itunes:author>
		<itunes:category text="Technology">
	<itunes:category text="Software How-To"/>
</itunes:category>
<itunes:category text="Technology"/>
		<itunes:owner>
			<itunes:name>David Leedy</itunes:name>
			<itunes:email>dleedy@lotusnotebook.com</itunes:email>
		</itunes:owner>
		<itunes:block>No</itunes:block>
		<itunes:explicit>no</itunes:explicit>
		<itunes:image href="http://NotesIn9.com/wp-content/uploads/2009/11/LotusNotebook-300.png" />
		<image>
			<url>http://NotesIn9.com/wp-content/uploads/2009/11/LotusNotebook-144.png</url>
			<title>Notes In 9</title>
			<link>http://NotesIn9.com</link>
			<width>144</width>
			<height>144</height>
		</image>
		<item>
		<title>Notes In 9 &#8211; 019 &#8211; Xpages: Getting Column Totals From a View</title>
		<link>http://NotesIn9.com/index.php/2010/07/11/notes-in-9-019-xpages-getting-column-totals-from-a-view/</link>
		<comments>http://NotesIn9.com/index.php/2010/07/11/notes-in-9-019-xpages-getting-column-totals-from-a-view/#comments</comments>
		<pubDate>Mon, 12 Jul 2010 03:45:00 +0000</pubDate>
		<dc:creator>David Leedy</dc:creator>
				<category><![CDATA[Notes In 9]]></category>
		<category><![CDATA[Training]]></category>
		<category><![CDATA[XPages]]></category>

		<guid isPermaLink="false">http://NotesIn9.com/?p=249</guid>
		<description><![CDATA[It&#8217;s been a little while.  I&#8217;m glad to be back and look forward to getting some more shows out in the next several weeks.  Lots of ideas in the &#8220;queue&#8221;.   
This show starts out with some announcements and details of some Free and Paid training options for XPages that are available [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a little while.  I&#8217;m glad to be back and look forward to getting some more shows out in the next several weeks.  Lots of ideas in the &#8220;queue&#8221;.  <img src='http://NotesIn9.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>This show starts out with some announcements and details of some Free and Paid training options for XPages that are available in August.</p>
<p>For the technical portion of the show, I give a demo on how to use Server Side JavaScript (SSJS) to retrieve a categorized column total and put it on an XPage.</p>
<p><script src="http://player.wizzard.tv/player/o/j/x/127890505269/config/k-9394ccc86a65b868/uuid/root/height/360/width/640/episode/k-76888192b25c6670.m4v" type="text/javascript"></script></p>
<p>The code for the main example is:</p>
<p>var cView:NotesView = database.getView(&#8221;vOrders&#8221;);<br />
var nav:NotesViewNavigator = cView.createViewNav();</p>
<p>// Since you can&#8217;t do &#8216;getCategory&#8217; &#8211; find the first doc and backup 1<br />
var entry:NotesViewEntry = cView.getEntryByKey(sessionScope.get(&#8221;key&#8221;));<br />
entry = nav.getPrev(entry);<br />
if (entry == null) {<br />
// Nothing to Do<br />
}<br />
else {<br />
return entry.getColumnValues()[2];<br />
}</p>
<p>Links:<br />
<a href="http://iamlug.org/iamlug/IamLug2010.nsf">IamLUG</a><br />
<a href="http://www.mwlug.com/mwlug/mwlug2010.nsf/uxpages/welcome.uxp">MWLug</a><br />
<a href="http://iamlug.org/iamlug/IamLug2010.nsf/bonuscontent1.xsp">Tack It On</a></p>
]]></content:encoded>
			<wfw:commentRss>http://NotesIn9.com/index.php/2010/07/11/notes-in-9-019-xpages-getting-column-totals-from-a-view/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<enclosure url="http://traffic.libsyn.com/notesin9/019-ColumnTotals-AppleTV.m4v" length="1" type="video/x-m4v"/>
<itunes:duration>00:01:01</itunes:duration>
		<itunes:subtitle>It's been a little while.  I'm glad to be back and look forward to getting some more shows out in the next several weeks. ...</itunes:subtitle>
		<itunes:summary>It's been a little while.  I'm glad to be back and look forward to getting some more shows out in the next several weeks.  Lots of ideas in the "queue".  :-)

This show starts out with some announcements and details of some Free and Paid training options for XPages that are available in August.

For the technical portion of the show, I give a demo on how to use Server Side JavaScript (SSJS) to retrieve a categorized column total and put it on an XPage.



The code for the main example is:

var cView:NotesView = database.getView("vOrders");
var nav:NotesViewNavigator = cView.createViewNav();

// Since you can't do 'getCategory' - find the first doc and backup 1
var entry:NotesViewEntry = cView.getEntryByKey(sessionScope.get("key"));
entry = nav.getPrev(entry);
if (entry == null) {
// Nothing to Do
}
else {
return entry.getColumnValues()[2];
}

Links:
IamLUG
MWLug
Tack It On</itunes:summary>
		<itunes:keywords>Notes,In,9</itunes:keywords>
		<itunes:author>David Leedy</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:block>No</itunes:block>
	</item>
		<item>
		<title>Notes In 9 &#8211; 018 &#8211; XPages: Data Relationships</title>
		<link>http://NotesIn9.com/index.php/2010/05/12/notes-in-9-018-xpages-data-relationships/</link>
		<comments>http://NotesIn9.com/index.php/2010/05/12/notes-in-9-018-xpages-data-relationships/#comments</comments>
		<pubDate>Wed, 12 May 2010 11:49:20 +0000</pubDate>
		<dc:creator>David Leedy</dc:creator>
				<category><![CDATA[Notes In 9]]></category>
		<category><![CDATA[XPages]]></category>

		<guid isPermaLink="false">http://NotesIn9.com/?p=227</guid>
		<description><![CDATA[In this demo I talk how the ability to do a lookup inside a view control or repeat control allows us to do some different data modeling that has never been possible in traditional Notes development.
I&#8217;ve created a little example that allows you to link contacts to each other and assign relationships between them. As [...]]]></description>
			<content:encoded><![CDATA[<p>In this demo I talk how the ability to do a lookup inside a view control or repeat control allows us to do some different data modeling that has never been possible in traditional Notes development.</p>
<p>I&#8217;ve created a little example that allows you to link contacts to each other and assign relationships between them. As a bonus, I show an example of using a view control and also a repeat control.  In addition I have an example of reversing it to show who is related to a particular contact.  Similar to &#8220;My followers&#8221; in Twitter.</p>
<p>The goal of the show is really to demonstrate that XPages allows us to re-think how we design our data.</p>
<p><a href='http://media.libsyn.com/media/notesin9/Ni9-18-relationships.zip' >Download Demo File</a><br />
<object height="360" width="640"><param name="allowScriptAccess" value="always"/><param name="allowFullScreen" value="true"/><param name="movie" value="http://player.wizzard.tv/player/o/i/x/127366531344/config/k-0bb4a57e7e3812d8/uuid/root/episode/k-8f2d6237be123e00"/><embed src="http://player.wizzard.tv/player/o/i/x/127366531344/config/k-0bb4a57e7e3812d8/uuid/root/episode/k-8f2d6237be123e00" name="movie" menu="false" type="application/x-shockwave-flash" AllowScriptAccess="always" AllowFullScreen="true" width="640" height="360"/></object></p>
<p>UPDATE:<br />
iTunes hasn&#8217;t updated yet for some reason.  The video is also available <a href="http://www.youtube.com/watch?v=snV8qzN-Crc&#038;fmt=22">on YouTube</a>:</p>
]]></content:encoded>
			<wfw:commentRss>http://NotesIn9.com/index.php/2010/05/12/notes-in-9-018-xpages-data-relationships/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<enclosure url="http://media.libsyn.com/media/notesin9/18-Relationships-AppleTV.m4v" length="1" type="video/x-m4v"/>
<itunes:duration>00:01:01</itunes:duration>
		<itunes:subtitle>In this demo I talk how the ability to do a lookup inside a view control or repeat control allows us to do some different ...</itunes:subtitle>
		<itunes:summary>In this demo I talk how the ability to do a lookup inside a view control or repeat control allows us to do some different data modeling that has never been possible in traditional Notes development.

I've created a little example that allows you to link contacts to each other and assign relationships between them. As a bonus, I show an example of using a view control and also a repeat control.  In addition I have an example of reversing it to show who is related to a particular contact.  Similar to "My followers" in Twitter.

The goal of the show is really to demonstrate that XPages allows us to re-think how we design our data.

Download Demo File


UPDATE:
iTunes hasn't updated yet for some reason.  The video is also available on YouTube:
</itunes:summary>
		<itunes:keywords>Notes,In,9</itunes:keywords>
		<itunes:author>David Leedy</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:block>No</itunes:block>
	</item>
		<item>
		<title>NotesIn9 &#8211; Episode 13 &#8211; XPages and XML</title>
		<link>http://NotesIn9.com/index.php/2010/03/29/notesin9-episode-13-xpages-and-xml/</link>
		<comments>http://NotesIn9.com/index.php/2010/03/29/notesin9-episode-13-xpages-and-xml/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 11:25:49 +0000</pubDate>
		<dc:creator>David Leedy</dc:creator>
				<category><![CDATA[Notes In 9]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[XPages]]></category>

		<guid isPermaLink="false">http://NotesIn9.com/?p=195</guid>
		<description><![CDATA[In XPages there are now two ways to create applications.  The IDE, and the Source.  Learn to use the source to do things that are impossible to achieve with the IDE alone.  May the source be with you!]]></description>
			<content:encoded><![CDATA[<p>This week marks the last couple of days of <a href="http://wikimadness.com">Wiki Madness</a>.  In celebration of the end of what I think was a great event I&#8217;m celebrating with a weeks worth of new shows.  </p>
<p>In today&#8217;s show I talk about XPages and especially the need to start becoming comfortable with the source window.  Unlike traditional Notes Development where you only have an IDE, XPages allows you to access the actual XML source of the page.  Watch how you can use that to your advantage and do a couple of simple things that can not be done in the IDE alone.  </p>
<p>May the source be with you!</p>
<p>Also in this show is a couple of shout-outs to some recent additions to the Lotus Notes screencasting and podcasting world.<br />
<a href="http://tipsintwo.com">Tips In Two</a><br />
<a href="http://thexcast.net">The X Cast</a><br />
<a href="http://xpages101.net">XPages101.net</a></p>
<p><object height="360" width="640"><param name="allowScriptAccess" value="always"/><param name="allowFullScreen" value="true"/><param name="movie" value="http://player.wizzard.tv/player/o/i/x/126986225466/config/k-0bb4a57e7e3812d8/uuid/root/episode/k-c6d49acbf1cf8f0f"/><embed src="http://player.wizzard.tv/player/o/i/x/126986225466/config/k-0bb4a57e7e3812d8/uuid/root/episode/k-c6d49acbf1cf8f0f" name="movie" menu="false" type="application/x-shockwave-flash" AllowScriptAccess="always" AllowFullScreen="true" width="640" height="360"/></object></p>
<p></br></p>
<p>One note about this show.  It&#8217;s my first attempt using a new microphone.  It&#8217;s called a Yeti.  I&#8217;m not sure if I have it set right just yet.  Certainly the keyboard came across too loud in this one.  I think it&#8217;s better in tomorrow&#8217;s show.</p>
]]></content:encoded>
			<wfw:commentRss>http://NotesIn9.com/index.php/2010/03/29/notesin9-episode-13-xpages-and-xml/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<enclosure url="http://media.libsyn.com/media/notesin9/13-UseTheSource.mov" length="1" type="video/quicktime"/>
<itunes:duration>00:01:01</itunes:duration>
		<itunes:subtitle>This week marks the last couple of days of Wiki Madness.  In celebration of the end of what I think was a great event ...</itunes:subtitle>
		<itunes:summary>This week marks the last couple of days of Wiki Madness.  In celebration of the end of what I think was a great event I'm celebrating with a weeks worth of new shows.  

In today's show I talk about XPages and especially the need to start becoming comfortable with the source window.  Unlike traditional Notes Development where you only have an IDE, XPages allows you to access the actual XML source of the page.  Watch how you can use that to your advantage and do a couple of simple things that can not be done in the IDE alone.  

May the source be with you!

Also in this show is a couple of shout-outs to some recent additions to the Lotus Notes screencasting and podcasting world.
Tips In Two
The X Cast
XPages101.net





One note about this show.  It's my first attempt using a new microphone.  It's called a Yeti.  I'm not sure if I have it set right just yet.  Certainly the keyboard came across too loud in this one.  I think it's better in tomorrow's show.

</itunes:summary>
		<itunes:keywords>Notes,In,9</itunes:keywords>
		<itunes:author>David Leedy</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:block>No</itunes:block>
	</item>
		<item>
		<title>Episode &#8211; 004 &#8211; Intro to Scoped Variables</title>
		<link>http://NotesIn9.com/index.php/2009/11/07/episode-4-intro-to-scoped-variables/</link>
		<comments>http://NotesIn9.com/index.php/2009/11/07/episode-4-intro-to-scoped-variables/#comments</comments>
		<pubDate>Sun, 08 Nov 2009 01:53:48 +0000</pubDate>
		<dc:creator>David Leedy</dc:creator>
				<category><![CDATA[Podcast]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[XPages]]></category>

		<guid isPermaLink="false">http://NotesIn9.com/?p=58</guid>
		<description><![CDATA[In this edition of Notes in Nine I talk a little more about Scoped Variables.  In addition to that I give an example that is the XPage equivalent of a very common UI component for a Notes Client Developer:
 
A form with an Embedded View on it that uses Show single Category. 
]]></description>
			<content:encoded><![CDATA[<p><span style="font-family: sans-serif, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: x-small;">In this edition of Notes in Nine I talk a little more about Scoped Variables.  In addition to that I give an example that is the XPage equivalent of a very common UI component for a Notes Client Developer:</span></p>
<p><span style="font-family: sans-serif; font-size: x-small;"> </span><br />
<span style="font-family: sans-serif; font-size: x-small;"><strong>A form with an Embedded View on it that uses Show single Category. </strong></span></p>
]]></content:encoded>
			<wfw:commentRss>http://NotesIn9.com/index.php/2009/11/07/episode-4-intro-to-scoped-variables/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<enclosure url="http://media.libsyn.com/media/notesin9/004-YouTube.mov" length="1" type="video/quicktime"/>
<itunes:duration>9:27</itunes:duration>
		<itunes:subtitle>In this edition of Notes in Nine I talk a little more about Scoped Variables. nbsp;In addition to that I give an example that is ...</itunes:subtitle>
		<itunes:summary>In this edition of Notes in Nine I talk a little more about Scoped Variables. nbsp;In addition to that I give an example that is the XPage equivalent of a very common UI component for a Notes Client Developer:

 
A form with an Embedded View on it that uses Show single Category. </itunes:summary>
		<itunes:keywords>Podcast</itunes:keywords>
		<itunes:author>David Leedy</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:block>No</itunes:block>
	</item>
	</channel>
</rss>
