<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0"
 xmlns:dc="http://purl.org/dc/elements/1.1/"
 xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
 xmlns:admin="http://webns.net/mvcb/"
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns:content="http://purl.org/rss/1.0/modules/content/"
 xmlns:wfw="http://wellformedweb.org/CommentAPI/">
<channel>
<title>XSPtalk - Notes / Domino and Web Development Blog</title>
<description>Sharing new technologies with the community</description>
<link>http://www.xsptalk.com/Public/Website/Blog.nsf/</link>
<language>en-us</language>
<lastBuildDate>Mon, 23 Jan 2012 13:17:08 +0100</lastBuildDate>
<item>
<title>LS12 Slides for SHOW111 - How YOU deliver mobile applications the easy way with XPages Web Apps</title>
<pubDate>Mon, 23 Jan 2012 13:17:08 +0100</pubDate>
<description>
<![CDATA[ 
Again thanks to everyone who attended the session. Really pleased with the great feedback so far. The following link is link to the slides from the presentation. Will be developing and contributing the Blog Reader App to OpenNTF in the coming weeks so look out! Link to Presentation Link zip of associated files ...
 ]]>
</description>
<link>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/23012012131706CCOHL9.htm</link>
<category>Lotusphere</category>
<dc:creator>Chris Connor</dc:creator>
<comments>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/23012012131706CCOHL9.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://www.xsptalk.com/Public/Website/Blog.nsf/dx/23012012131706CCOHL9.htm</guid>
<content:encoded><![CDATA[ Again thanks to everyone who attended the session. Really pleased with the great feedback so far. <br /> <br /> The following link is link to the slides from the presentation. Will be developing and contributing the Blog Reader App to OpenNTF in the coming weeks so look out! <br /> <br /> <a href="http://dl.dropbox.com/u/11104650/LS12/SHOW111/SHOW111.odp" target="_newwin">Link to Presentation</a>  <br /> <br /><a href="http://dl.dropbox.com/u/11104650/LS12/SHOW111/SHOW111.ZIP.zip" &nbsp;target="_newwin">Link zip of associated files</a>   ]]></content:encoded>
<wfw:commentRss> http://www.xsptalk.com/Public/Website/Blog.nsf/dxcomments/23012012131706CCOHL9.htm</wfw:commentRss>
<wfw:comment> http://www.xsptalk.com/Public/Website/Blog.nsf/dx/23012012131706CCOHL9.htm?opendocument&amp;comments</wfw:comment>
</item>
<item>
<title>LS12 Slides for BP118 - Using Java to build applications fit for the enterprise</title>
<pubDate>Mon, 23 Jan 2012 12:23:53 +0100</pubDate>
<description>
<![CDATA[ 
Guys thanks for the great feedback on my session - the following link contains the presentation files for your information. Will be upgrading and publishing the library files in this application onto OpenNTF in the coming weeks. I will also post the instructions on creating and working with OSGI libraries as discussed in my session. Link to Presentation ...
 ]]>
</description>
<link>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/23012012122351CCOGJZ.htm</link>
<category>Lotusphere</category>
<dc:creator>Chris Connor</dc:creator>
<comments>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/23012012122351CCOGJZ.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://www.xsptalk.com/Public/Website/Blog.nsf/dx/23012012122351CCOGJZ.htm</guid>
<content:encoded><![CDATA[ Guys thanks for the great feedback on my session - the following link contains the presentation files for your information. <br /> <br /> Will be upgrading and publishing the library files in this application onto OpenNTF in the coming weeks. I will also post the instructions on creating and working with OSGI libraries as discussed in my session. <br /> <br /> <a href="http://dl.dropbox.com/u/11104650/LS12/BP118/BP118.odp" &nbsp;target="_newwin">Link to Presentation</a>   ]]></content:encoded>
<wfw:commentRss> http://www.xsptalk.com/Public/Website/Blog.nsf/dxcomments/23012012122351CCOGJZ.htm</wfw:commentRss>
<wfw:comment> http://www.xsptalk.com/Public/Website/Blog.nsf/dx/23012012122351CCOGJZ.htm?opendocument&amp;comments</wfw:comment>
</item>
<item>
<title>Day 1 Lotusphere - Business Development Day</title>
<pubDate>Sun, 15 Jan 2012 13:01:38 +0100</pubDate>
<description>
<![CDATA[ 
Long day yesterday travelling from Glasgow via Dublin to Orlando - pretty smooth to be honest. The "new" immigration process conducted in Dublin meant that when I landed it was straight through to pick up bags - almost like an internal flight! Anyway "settled in" yesterday evening well. Great evening (although jet lag took its toll) I attempted to soldier on through to around midnight. Looking forward to the announcements and sessions of the next few days. Will be doing last minute prep around my two sessions if you are interested in attending. Wed 10:30 - 12:15 SHOW111 - How you deliver Mobile Applications the easy way with XPages and Web apps. Will walk you through how to build both a 100% web app with the extension library and a hybrid app with PhoneGap. Thursday 8:30 - 9:30 BP118 - Using Java to build Applications Fit for the enterprise Will discuss and demonstrate how Java helps provide a scalable platform for developing your XPages applications. ...
 ]]>
</description>
<link>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/15012012130126CCOHAL.htm</link>
<category>LS12</category>
<dc:creator>Chris Connor</dc:creator>
<comments>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/15012012130126CCOHAL.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://www.xsptalk.com/Public/Website/Blog.nsf/dx/15012012130126CCOHAL.htm</guid>
<content:encoded><![CDATA[ Long day yesterday travelling from Glasgow via Dublin to Orlando - pretty smooth to be honest. The "new" immigration process conducted in Dublin meant that when I landed it was straight through to pick up bags - almost like an internal flight! <br /> <br /> Anyway "settled in" yesterday evening well. Great evening (although jet lag took its toll) I attempted to soldier on through to around midnight. <br /> <br /> Looking forward to the announcements and sessions of the next few days. Will be doing last minute prep around my two sessions if you are interested in attending. <br /> <br /> Wed 10:30 - 12:15 <br /> SHOW111 - How you deliver Mobile Applications the easy way with XPages and Web apps. <br /> Will walk you through how to build both a 100% web app with the extension library and a hybrid app with PhoneGap. <br /> <br /> Thursday 8:30 - 9:30 <br /> BP118 - Using Java to build Applications Fit for the enterprise <br /> Will discuss and demonstrate how Java helps provide a scalable platform for developing your XPages applications. <br /> <br /> <br />   ]]></content:encoded>
<wfw:commentRss> http://www.xsptalk.com/Public/Website/Blog.nsf/dxcomments/15012012130126CCOHAL.htm</wfw:commentRss>
<wfw:comment> http://www.xsptalk.com/Public/Website/Blog.nsf/dx/15012012130126CCOHAL.htm?opendocument&amp;comments</wfw:comment>
</item>
<item>
<title>Resource Reservations advice - Wrestling with free time</title>
<pubDate>Wed, 14 Dec 2011 03:57:10 -0500</pubDate>
<description>
<![CDATA[ 
Writing a booking front end using the extension library - the UI works really well and supports browser events for creation, deletion, moving etc.
The issue is "wrestling with free time". Not a lot of good information out there in terms of setting the various field values. In essence I am mailing a document to the room that is setup in the database. I then use the events to save updates / delete to the booking as required. This works well other than.....
The emails that are generated are not very configurable - infact the one on creation of the booking that is sent to the chair gives an error on opening the mail message - I think it is expecting to open a reservation in the actual mailfile instead of the resource reservation database.
Might be easiest to switch the mailing aspect of this off (I still want it to be "reserved" by the free time engine).
Been hunting around in the dark - anyone got any thoughts or advice? ...
 ]]>
</description>
<link>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/14122011035142DOMDKV.htm</link>
<category>Resource Reservations</category>
<dc:creator>Chris Connor</dc:creator>
<comments>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/14122011035142DOMDKV.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://www.xsptalk.com/Public/Website/Blog.nsf/dx/14122011035142DOMDKV.htm</guid>
<content:encoded><![CDATA[ <P>Writing a booking front end using the extension library - the UI works really well and supports browser events for creation, deletion, moving etc.</P>
<P>The issue is "wrestling with free time". Not a lot of good information out there in terms of setting the various field values. In essence I am mailing a document to the room that is setup in the database. I then use the events to save updates / delete to the booking as required. This works well other than.....</P>
<P>The emails that are generated are not very configurable - infact the one on creation of the booking that is sent to the chair gives&nbsp;an error on opening the mail message - I think it is expecting to open a reservation in the actual mailfile instead of the resource reservation database.</P>
<P>Might be easiest to switch the mailing aspect of this off (I still want it to be "reserved" by the free time engine).</P>
<P>Been hunting around in the dark - anyone got any thoughts or advice?</P> ]]></content:encoded>
<wfw:commentRss> http://www.xsptalk.com/Public/Website/Blog.nsf/dxcomments/14122011035142DOMDKV.htm</wfw:commentRss>
<wfw:comment> http://www.xsptalk.com/Public/Website/Blog.nsf/dx/14122011035142DOMDKV.htm?opendocument&amp;comments</wfw:comment>
</item>
<item>
<title>Speaking at LS12 - my first Lotusphere session</title>
<pubDate>Tue, 6 Dec 2011 12:52:35 +0100</pubDate>
<description>
<![CDATA[ 
Delighted to say that I will be presenting two sessions at this years Lotusphere after having attended 3 others in "read only mode". Bit nervous but very excited. It follows several months working up to this point putting in sessions in European LUGs (Denmark and UK) and also other local events in the UK. Going to be a lot of work between now and the 20th but hopefully it will be rewarding for me and more importantly for those who attend! Flights need to be booked (probably Aer Lingus - do I ever learn anything from last year?), the ESTA (or whatever they are called - the forms that allow me into the country) need to be completed and a new pair of (industrial strength) drinking shoes need to be bought. The must be capable of propping me up at various bars for the whole week. Oh yeah - before I forget the subjects are 1. XPages and Java - focussed around why I have used it and how it really benefits me in doing my job for clients 2. XPages and Mobile Web Applications Themes that I ...
 ]]>
</description>
<link>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/06122011125235CCOH4W.htm</link>
<category>LS12</category>
<dc:creator>Chris Connor</dc:creator>
<comments>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/06122011125235CCOH4W.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://www.xsptalk.com/Public/Website/Blog.nsf/dx/06122011125235CCOH4W.htm</guid>
<content:encoded><![CDATA[ Delighted to say that I will be presenting two sessions at this years Lotusphere after having attended 3 others in "read only mode". Bit nervous but very excited. It follows several months working up to this point putting in sessions in European LUGs (Denmark and UK) and also other local events in the UK. <br /> <br />Going to be a lot of work between now and the 20th but hopefully it will be rewarding for me and more importantly for those who attend! <br /> <br />Flights need to be booked (probably Aer Lingus - do I ever learn anything from last year?), the ESTA (or whatever they are called - the forms that allow me into the country) need to be completed and a new pair of &nbsp;(industrial strength) drinking shoes need to be bought. The must be capable of propping me up at various bars for the whole week. <br /> <br />Oh yeah - before I forget the subjects are <br /> <br />1. XPages and Java - focussed around why I have used it and how it really benefits me in doing my job for clients <br />2. XPages and Mobile Web Applications <br /> <br />Themes that I have been running with for the year and plan to develop further for LS12 and beyond.  <br /> <br />Looking forward to meeting the folks lucky enough to attend this year. Also look forward to the news and general interweb chatter that kicks off around the event too!  ]]></content:encoded>
<wfw:commentRss> http://www.xsptalk.com/Public/Website/Blog.nsf/dxcomments/06122011125235CCOH4W.htm</wfw:commentRss>
<wfw:comment> http://www.xsptalk.com/Public/Website/Blog.nsf/dx/06122011125235CCOH4W.htm?opendocument&amp;comments</wfw:comment>
</item>
<item>
<title>Turbo Charging your Legacy Notes apps with XPages relational access</title>
<pubDate>Fri, 14 Oct 2011 12:30:45 +0100</pubDate>
<description>
<![CDATA[ 
Now that we have our 8.5.3 environments ready thoughts turn to how do we use XPages to build better applications with the new tools available. I have been involved in a few situations lately where organisations are reviewing their application estate and asking how do we approach "modernising" them. The first cry from everyone is usually "XPages" but quite rightly IT departments are asking what is the best platform for THAT particular application in OUR organisation with OUR current skills. When reviewing the application estate the feedback has generally come back in the form of:- 1. Application works well - needs extending via a "web app" to browser or mobile. 2. Application needs to integrate into our Portal, Intranet, be made available on public Website etc. 3. Application functions badly due to the way it was deployed on the older Notes client All of the above can be addressed by putting together an XPages "front end" or as in case 3 by rewriting the application to work better ...
 ]]>
</description>
<link>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/14102011123045CCOFHT.htm</link>
<category>XPages. RDBMS</category>
<dc:creator>Chris Connor</dc:creator>
<comments>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/14102011123045CCOFHT.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://www.xsptalk.com/Public/Website/Blog.nsf/dx/14102011123045CCOFHT.htm</guid>
<content:encoded><![CDATA[ Now that we have our 8.5.3 environments ready thoughts turn to how do we use XPages to build better applications with the new tools available. I have been involved in a few situations lately where organisations are reviewing their application estate and asking how do we approach "modernising" them. The first cry from everyone is usually "XPages" but quite rightly IT departments are asking what is the best platform for THAT particular application in OUR organisation with OUR current skills. When reviewing the application estate the feedback has generally come back in the form of:- <br /> <br /> 1. Application works well - needs extending via a "web app" to browser or mobile. <br /> 2. Application needs to integrate into our Portal, Intranet, be made available on public Website etc. <br /> 3. Application functions badly due to the way it was deployed on the older Notes client <br /> <br /> All of the above can be addressed by putting together an XPages "front end" or as in case 3 by rewriting the application to work better with XPages (dojo, jquery, modern web ui tools). <br /> <br /> There are however a large number of applications (I am sure we have all seen them) that have underlying problems with the architecture. This usually comes down to two issues <br /> <br /> 1. Sheer numbers of documents. <br /> 2. Complex structure of relationships between data / documents. <br /> <br /> I am thinking the huge timesheets database, enormous CRMs with huge numbers of documents and relationships with visits, callbacks etc etc.. Again we have all seen them....<br /> <br /> This usually manifests itself in performance issues, applications that are difficult to change and maintain and even more difficult to leverage good reports from. We then see loads of views, loads of categorisation, lots of bloat / index issues, server struggling when a view is rebuilt, requests for reports where information is captured but stupid methods have to be employed to get it ...etc.. etc. <br /> <br /> This is where the new XPages Relational Database Access tools come in. Now we can... <br />  <br /> 1. Use Domino security (readers fields, authors fields, acls) - these are easy to configure and change using the same methods that are in current support / operation with developers and the admin team. <br /> 2. Use Domino workflow eg a "main document " could have "related records" that are stored in a relational db somewhere and called for display at the appropriate point.<br /> 3. Get better reporting (always a pain as already mentioned). You can use standard reporting tools (Crystal reports etc) for building reports and even delegate more to business users. <br /> 4. Handle better volumes of "record" type data. <br /> 5. Kick off transactional processes that are in other systems (as well as your own table structure)<br /> 6. Build powerful database searches that incorporate a combination of Full Text and SQL queries. <br /> <br /> Of course with all of that we can leverage the full benefits of a JSF based Java Web application server built around dojo UI components for cross platform mobile and web applications. <br /> <br /> The opportunities are endless. We now have a true web application server and with XWork and further developments in the pipeline I am looking forward to LS12! <br /> <br /> Anyone else able to share their own stories around this? <br /> <br /> Oh yes - before I forget go to OpenNTF and download the Extension Library and install on 8.5.3. There is good visual material there to help you on your way!  ]]></content:encoded>
<wfw:commentRss> http://www.xsptalk.com/Public/Website/Blog.nsf/dxcomments/14102011123045CCOFHT.htm</wfw:commentRss>
<wfw:comment> http://www.xsptalk.com/Public/Website/Blog.nsf/dx/14102011123045CCOFHT.htm?opendocument&amp;comments</wfw:comment>
</item>
<item>
<title>Web Enabled Resource Reservations</title>
<pubDate>Mon, 10 Oct 2011 15:55:30 +0100</pubDate>
<description>
<![CDATA[ 
Currently evaluating some options around providing a custom web interface for Resource Reservations for booking rooms. The requirement also needs to build in some custom workflow / approval processes to provide for overriding bookings. Ideally I am looking for a nice Web user interface that is 1. Nice (Web 2.0 - I hate that expression) modern web experience 2. Works well on mobile devices 3. Built on XPages Ideally I would like this to be based around dojo - although there is nothing I could find at this stage. I know there would not be too much effort to do this around jQuery as there are a plethora of nice looking calendar tools that use Web Services / XML / JSON or whatever for pushing data backwards and forwards. Paul Withers is also advised on some interesting stuff (from part of his stuff on the new XPages extension library book) from the extension library which takes the iNotes interface and makes it more available via xpages and web services. It has built in controls for even ...
 ]]>
</description>
<link>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/10102011155530CCOKHR.htm</link>
<category>XPages</category>
<dc:creator>Chris Connor</dc:creator>
<comments>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/10102011155530CCOKHR.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://www.xsptalk.com/Public/Website/Blog.nsf/dx/10102011155530CCOKHR.htm</guid>
<content:encoded><![CDATA[ Currently evaluating some options around providing a custom web interface for Resource Reservations for booking rooms. The requirement also needs to build in some custom workflow / approval processes to provide for overriding bookings. Ideally I am looking for a nice Web user interface that is <br /> <br />1. Nice (Web 2.0 - I hate that expression) modern web experience <br />2. Works well on mobile devices <br />3. Built on XPages <br /> <br />Ideally I would like this to be based around dojo - although there is nothing I could find at this stage. I know there would not be too much effort to do this around jQuery as there are a plethora of nice looking calendar tools that use Web Services / XML / JSON or whatever for pushing data backwards and forwards. Paul Withers is also advised on some interesting stuff (from part of his stuff on the new XPages extension library book) from the extension library which takes the iNotes interface and makes it more available via xpages and web services. It has built in controls for events for creating entries, rescheduling etc - so looks interesting.... (Paul <span style="text-decoration:line-through">bribed</span> sorry asked if I would reference the<a href="http://www.amazon.co.uk/XPages-Extension-Library-Step---step/dp/0132901811/ref=sr_1_1?ie=UTF8&amp;qid=1318259534&amp;sr=8-1" target=_newwin> Excellent Extension Library Book</a> - coming soon on amazon). <br /> <br />Another developer Toby Samples took the jQuery approach using "Full Calendar" - that also looks interesting. There has also been some work on the 8.5.3 template which I have yet to look through. I suspect though that the UI / customisation requirements may exclude that option.... &nbsp; <br /> <br />Anyone else doing anything similar out there?   ]]></content:encoded>
<wfw:commentRss> http://www.xsptalk.com/Public/Website/Blog.nsf/dxcomments/10102011155530CCOKHR.htm</wfw:commentRss>
<wfw:comment> http://www.xsptalk.com/Public/Website/Blog.nsf/dx/10102011155530CCOKHR.htm?opendocument&amp;comments</wfw:comment>
</item>
<item>
<title>Simple Domino Internet Mail Monitoring </title>
<pubDate>Fri, 7 Oct 2011 12:11:23 +0100</pubDate>
<description>
<![CDATA[ 
Trying to reach out for some help. Won't even try to pretend that I am an expert Domino Admin (last course I did was a system admin II back in roughly 1996/1997 - how far can things have changed anyway?). Cutting to the chase - I thought that this would be easy to do. Need to run adhoc queries on external internet emails sent such as. 1. How many mails were sent to domain @xyz.com 2. Which recpients in that domain 3. Which senders sent to that domain 4. How many mails were sent with the following subject line contents "Top Secret: xyz" 5. Again to who / by who Fairly basic parameters running around date window and from/to and subject. Now I know Domino is not great with high volumes of this kind of stuff and the initial look of the Tracking Request functionality does not really fit the bill (nor does the format of the data lend easy for exporting). It strikes me that this must be asked all the time and is either 1. Part of the core product that needs configuring properly 2. Done ...
 ]]>
</description>
<link>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/07102011121122CCOF5P.htm</link>
<category>Administration</category>
<dc:creator>Chris Connor</dc:creator>
<comments>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/07102011121122CCOF5P.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://www.xsptalk.com/Public/Website/Blog.nsf/dx/07102011121122CCOF5P.htm</guid>
<content:encoded><![CDATA[ Trying to reach out for some help. Won't even try to pretend that I am an expert Domino Admin (last course I did was a system admin II back in roughly 1996/1997 - how far can things have changed anyway?). <br /> <br />Cutting to the chase - I thought that this would be easy to do. Need to run adhoc queries on external internet emails sent such as. <br /> <br />1. How many mails were sent to domain @xyz.com <br />2. Which recpients in that domain <br />3. Which senders sent to that domain <br />4. How many mails were sent with the following subject line contents "Top Secret: xyz" <br />5. Again to who / by who <br /> <br />Fairly basic parameters running around date window and from/to and subject. <br /> <br />Now I know Domino is not great with high volumes of this kind of stuff and the initial look of the Tracking Request functionality does not really fit the bill (nor does the format of the data lend easy for exporting). <br /> <br />It strikes me that this must be asked all the time and is either <br /> <br />1. Part of the core product that needs configuring properly <br />2. Done somewhere else (such as a mail gateway) with reporting tools there <br />3. A 3rd party Domino tool to help <br /> <br />Anyone please care to help a struggling developer and share what they do? <br />  ]]></content:encoded>
<wfw:commentRss> http://www.xsptalk.com/Public/Website/Blog.nsf/dxcomments/07102011121122CCOF5P.htm</wfw:commentRss>
<wfw:comment> http://www.xsptalk.com/Public/Website/Blog.nsf/dx/07102011121122CCOF5P.htm?opendocument&amp;comments</wfw:comment>
</item>
<item>
<title>XWork application server</title>
<pubDate>Mon, 3 Oct 2011 13:55:07 +0100</pubDate>
<description>
<![CDATA[ 
Thought I would write a few quick words as a consultant, developer and ISV using Domino / XPages and java / web technologies in general. Having sold applications for expenses / timesheets into organisations before I always viewed the market to be existing Domino customers - this opens things up somewhat moving forward. As mentioned before the "runs on lotus notes" badge that came with it has become an ever more difficult battle to fight. I am glad to say that now our applications run on a java web application server called "IBM XWork". This positions our solutions running on a tried and tested No SQL datastore with the abilities to work with relational data / other data sources too for integration purposes - a key feature of these solutions in the past (payroll integration etc). Keen to see where else this leads us with changes moving forward. With other competitive open source Java Server platforms such as Tomcat, Glassfish (and many others) there are still many choices for ISVs out ...
 ]]>
</description>
<link>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/03102011135507CCOH6H.htm</link>
<category>XWork</category>
<dc:creator>Chris Connor</dc:creator>
<comments>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/03102011135507CCOH6H.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://www.xsptalk.com/Public/Website/Blog.nsf/dx/03102011135507CCOH6H.htm</guid>
<content:encoded><![CDATA[ Thought I would write a few quick words as a consultant, developer and ISV using Domino / XPages and java / web technologies in general. Having sold applications for expenses / timesheets into organisations before I always viewed the market to be existing Domino customers - this opens things up somewhat moving forward. As mentioned before the "runs on lotus notes" badge that came with it has become an ever more difficult battle to fight. I am glad to say that now our applications run on a java web application server called "IBM XWork". This positions our solutions running on a tried and tested No SQL datastore with the abilities to work with relational data / other data sources too for integration purposes - a key feature of these solutions in the past (payroll integration etc). <br /> <br />Keen to see where else this leads us with changes moving forward. With other competitive open source Java Server platforms such as Tomcat, Glassfish (and many others) there are still many choices for ISVs out there. The XWork platform has its own value proposition though that I hope shines through. With some good case studies and some positive work in the community I am sure we can all help there. <br /> <br />Hoping this also puts some fresh impetus into working with the IBM local IBM sales teams - my targetting used to be based around "yellowspace" and as such did not really fit with what they do.  <br /> <br />Hopefully the new initiative helps change things a bit. Keen to see what IBM has in mind around that. <br /> <br />  ]]></content:encoded>
<wfw:commentRss> http://www.xsptalk.com/Public/Website/Blog.nsf/dxcomments/03102011135507CCOH6H.htm</wfw:commentRss>
<wfw:comment> http://www.xsptalk.com/Public/Website/Blog.nsf/dx/03102011135507CCOH6H.htm?opendocument&amp;comments</wfw:comment>
</item>
<item>
<title>XPages futures....relational access?</title>
<pubDate>Tue, 13 Sep 2011 01:45:27 -0500</pubDate>
<description>
<![CDATA[ 
Stephan Wissel raises and excellent point in his blog on what he thinks are options for the future of Domino and XPages with the inclusion of an in built relational data store. For many years now the NSF has been an excellent data structure but has had its known achillies heel which often led to poor performing applications or applications that did not scale. This led to issues around complex architectures, archiving, poor reporting outputs. For years we have asked the question "Will this work in Domino? Or is a relational platform a better choice". Now with the advent of open source and free web application software it is more important that this issue is addressed.Paul Withers yesterday made some excellent points around the direction of "java" and what it means to the development community and the platform in terms of integration options and attracting new blood to the platform. Extending on this I see an opportunity for us to extend the offering that domino brings by including a dat ...
 ]]>
</description>
<link>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/13092011012758DOM9LJ.htm</link>
<category>XPages</category>
<dc:creator>Chris Connor</dc:creator>
<comments>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/13092011012758DOM9LJ.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://www.xsptalk.com/Public/Website/Blog.nsf/dx/13092011012758DOM9LJ.htm</guid>
<content:encoded><![CDATA[ Stephan Wissel raises and excellent point in his <a href="http://www.wissel.net/blog/d6plinks/SHWL-8LJDF7#Comments" target="_blank">blog</a> on what he thinks are options for the future of Domino and XPages with the inclusion of an in built relational data store. For many years now the NSF has been an excellent data structure but has had its known achillies heel which often led to poor performing applications or applications that did not scale. This led to issues around complex architectures, archiving, poor reporting outputs. For years we have asked the question "Will this work in Domino? Or is a relational platform a better choice". Now with the advent of open source and free web application software it is more important that this issue is addressed.<br /><br />Paul Withers yesterday made some excellent points around the direction of "java" and what it means to the development community and the platform in terms of integration options and attracting new blood to the platform. Extending on this I see an opportunity for us to extend the offering that domino brings by including a data model that is industry standard and addresses the issues from the past.<br /><br />Been doing some basic work on glassfish recently. As such I have been getting involved in JPA / EJB technologies for ORM (object relational mapping) and data access. It would be fantastic of somehow XPages could extend on this industry standard technology (either by webphere integration or "stealing" some parts from that stack) to give us a rock solid platform for doing ORM that covered mapping "Objects" to both "Documents" and relational data.<br /><br />This may be pie in the sky - but I can see this approach really position XPages / Domino (or whatever it is called next) as a true industry leading platform with proven unique capabilities. Of course options would exist as well for integrating with other NoSQL platforms as well. This would also mean that the code we build (assets == money) will be available for the client (RCP) and our web application server (JSF).<br /><br />Important times lie ahead for the platform - radical action is needed. We need to take advantage of the Eclipse / OSGI model that is available for the server and client and position the product as a true scalable platform that can address any business problem - irrespective of data constraints.<br /><br />Any thoughts anyone? ]]></content:encoded>
<wfw:commentRss> http://www.xsptalk.com/Public/Website/Blog.nsf/dxcomments/13092011012758DOM9LJ.htm</wfw:commentRss>
<wfw:comment> http://www.xsptalk.com/Public/Website/Blog.nsf/dx/13092011012758DOM9LJ.htm?opendocument&amp;comments</wfw:comment>
</item>
<item>
<title>XPages, XDesk, Java, Mobile, OSGI and a European Event</title>
<pubDate>Wed, 13 Jul 2011 09:32:37 +0100</pubDate>
<description>
<![CDATA[ 
Been a bit quiet here on the blog due to pressures of work but I thought I would take the chance to put together a quick posting that may be of interest to those working in XPages, mobile or Java. Firstly I am delighted to announce that I will be speaking at DanNotes in Denmark on the 23rd and 24th November on XPages and mobile. Will be joining an excellent group of speakers in Niklas Heidloff and Ulrich Krause - it's quite far in the future but I have some good plans and projects to work with to build on my mobile presentations from earlier in the year. This will help drive some new articles in the coming month on XPages and mobile. Also been doing some work with Java / OSGI on XPages as part of some XPages mentoring I have been doing for a client here in the UK - really all about building an "XPages infrastructure" for building and supporting multiple applications on the XPages platform. As well as this I plan to release (finally) a new version of XDesk that has been optimised fo ...
 ]]>
</description>
<link>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/13072011093236CCOC2G.htm</link>
<category>XPages</category>
<dc:creator>Chris Connor</dc:creator>
<comments>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/13072011093236CCOC2G.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://www.xsptalk.com/Public/Website/Blog.nsf/dx/13072011093236CCOC2G.htm</guid>
<content:encoded><![CDATA[ Been a bit quiet here on the blog due to pressures of work but I thought I would take the chance to put together a quick posting that may be of interest to those working in XPages, mobile or Java. <br /> <br /> Firstly I am delighted to announce that I will be speaking at DanNotes in Denmark on the 23rd and 24th November on XPages and mobile. Will be joining an excellent group of speakers in Niklas Heidloff and Ulrich Krause - it's quite far in the future but I have some good plans and projects to work with to build on my mobile presentations from earlier in the year. <br /> <br /> This will help drive some new articles in the coming month on XPages and mobile. Also been doing some work with Java / OSGI on XPages as part of some XPages mentoring I have been doing for a client here in the UK - really all about building an "XPages infrastructure" for building and supporting multiple applications on the XPages platform. As well as this I plan to release (finally) a new version of XDesk that has been optimised for mobile webkit browsers - this is 99% ready to go and will be put into the OpenNTF catalog as well. <br /> <br /> The blog should be a more active place in the coming 4 - 8 weeks! But first - off to la manga club in Spain for some much needed sun and rest....   ]]></content:encoded>
<wfw:commentRss> http://www.xsptalk.com/Public/Website/Blog.nsf/dxcomments/13072011093236CCOC2G.htm</wfw:commentRss>
<wfw:comment> http://www.xsptalk.com/Public/Website/Blog.nsf/dx/13072011093236CCOC2G.htm?opendocument&amp;comments</wfw:comment>
</item>
<item>
<title>XPages Rest Services, JSON and Mobile Dojo for iPad / iPhone at Lotusphere comes to you</title>
<pubDate>Mon, 11 Apr 2011 10:57:52 +0100</pubDate>
<description>
<![CDATA[ 
Its less than two days now and just about ready. Should be a good session. Will be covering Mobile development for Webkit browsers and will be showing 1. XDesk - how its being modified for iPad / iPhone with Mobile Dojo 2. How we use Rest services and Java to do searches, load data in XPages and post status updates within the Mobile Dojo framework within XDesk. 3. How the various components of Mobile Dojo work. 4. Demonstration of new features in later releases of Dojo. 5. How easy it is to develop, update and deploy to webkit devices (eg iPhone, iPad, Android, new BlackBerry devices including the playbook). At the end of this you will have examples to pull apart and customise for your own needs. This means you should be able to "Webkit" enable databases quickly and easily with these tools. Should be a good one - if you can make it register here. Looking forward to meeting up with some of the usual people. Will also be doing labs on this and general XPages sessions. Fee ...
 ]]>
</description>
<link>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/11042011105749CCODPR.htm</link>
<category>Webkit</category>
<dc:creator>Chris Connor</dc:creator>
<comments>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/11042011105749CCODPR.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://www.xsptalk.com/Public/Website/Blog.nsf/dx/11042011105749CCODPR.htm</guid>
<content:encoded><![CDATA[ Its less than two days now and just about ready. Should be a good session. Will be covering Mobile development for Webkit browsers and will be showing <br /> <br /> 1. XDesk - how its being modified for iPad / iPhone with Mobile Dojo <br /> 2. How we use Rest services and Java to do searches, load data in XPages and post status updates within the Mobile Dojo framework within XDesk. <br /> 3. How the various components of Mobile Dojo work. <br /> 4. Demonstration of new features in later releases of Dojo. <br /> 5. How easy it is to develop, update and deploy to webkit devices (eg iPhone, iPad, Android, new BlackBerry devices including the playbook). <br /> <br /> At the end of this you will have examples to pull apart and customise for your own needs. This means you should be able to "Webkit" enable databases quickly and easily with these tools. <br /> <br /> Should be a good one - if you can make it <a href="http://www.lcty.co.uk/websites/lcty.nsf/Pages/Register" target="newwin"> register </a> here. Looking forward to meeting up with some of the usual people. <br /> <br /> Will also be doing labs on this and general XPages sessions. <br /> <br /> Feel free to stop and have a chat at the labs, bar or anywhere for that matter....   ]]></content:encoded>
<wfw:commentRss> http://www.xsptalk.com/Public/Website/Blog.nsf/dxcomments/11042011105749CCODPR.htm</wfw:commentRss>
<wfw:comment> http://www.xsptalk.com/Public/Website/Blog.nsf/dx/11042011105749CCODPR.htm?opendocument&amp;comments</wfw:comment>
</item>
<item>
<title>Short video introducing XDesk for XPages - free issue tracking app on OpenNTF</title>
<pubDate>Mon, 21 Mar 2011 12:58:33 +0100</pubDate>
<description>
<![CDATA[ 
I am no Steven Spielberg or David Leedy... put together a short 2 minute video on my company youtube channel. Apologies for the quality on this in advance. At least it gives you some idea of what XDesk is and how it can help you. Will be progressing this application in the coming few weeks - so stay tuned!! Any questions on XDesk, mobilisation of applications using XPages or general XPages development please feel free to contact me through here... ...
 ]]>
</description>
<link>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/21032011125830CCOH8N.htm</link>
<category>XDesk</category>
<dc:creator>Chris Connor</dc:creator>
<comments>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/21032011125830CCOH8N.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://www.xsptalk.com/Public/Website/Blog.nsf/dx/21032011125830CCOH8N.htm</guid>
<content:encoded><![CDATA[ I am no Steven Spielberg or David Leedy... put together a short 2 minute video on my company youtube channel. Apologies for the quality on this in advance. At least it gives you some idea of what <a href="http://www.bssuk.net/xpages/website.nsf/NewsListings.xsp" target="_newwin">XDesk</a> is and how it can help you. <br /> <br />Will be progressing this application in the coming few weeks - so stay tuned!! <br /> <br />Any questions on XDesk, mobilisation of applications using XPages or general XPages development please feel free to contact me through here... <br />&nbsp;  ]]></content:encoded>
<wfw:commentRss> http://www.xsptalk.com/Public/Website/Blog.nsf/dxcomments/21032011125830CCOH8N.htm</wfw:commentRss>
<wfw:comment> http://www.xsptalk.com/Public/Website/Blog.nsf/dx/21032011125830CCOH8N.htm?opendocument&amp;comments</wfw:comment>
</item>
<item>
<title>Presenting at Lotusphere comes to you UK on April 13th 2011</title>
<pubDate>Mon, 21 Mar 2011 07:41:58 +0100</pubDate>
<description>
<![CDATA[ 
Looking forward to speaking at Lotusphere comes to you on April 13th 2011. There is a very exciting agenda with a good mix of business, strategy and technical content. I will be presenting a session o ...
 ]]>
</description>
<link>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/21032011074154CCOB2T.htm</link>
<category>Speaking</category>
<dc:creator>Chris Connor</dc:creator>
<comments>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/21032011074154CCOB2T.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://www.xsptalk.com/Public/Website/Blog.nsf/dx/21032011074154CCOB2T.htm</guid>
<content:encoded><![CDATA[ Looking forward to speaking at Lotusphere comes to you on April 13th 2011. There is a very exciting <a href=http://www.lcty.co.uk/websites/lcty.nsf/Pages/Agenda target=_newwin><span style="text-decoration:underline">agenda</span></a> with a good mix of business, strategy and technical content. I will be presenting a session on mobilising applications for the iPhone / iPad with XPages and OpenNTF mobile controls as it a subject I am doing a lot of work for right now. Will also be doing demonstrations and answering technical questions around this subject in the labs too. Feel free to drop by and ask any questions! <br /> <br /> The keynote speaker for this event is Ed Brill which reflects the quality and profile of this event. The subjects will cover not only mobile and XPages but also areas such as project concorde / Lotus Live, Social Software, Real-time collaboration and a lot more. If you would like to attend or have any questions on my session (or any other session) feel free to ask. <br /> <br /> Look forward to seeing you there!   ]]></content:encoded>
<wfw:commentRss> http://www.xsptalk.com/Public/Website/Blog.nsf/dxcomments/21032011074154CCOB2T.htm</wfw:commentRss>
<wfw:comment> http://www.xsptalk.com/Public/Website/Blog.nsf/dx/21032011074154CCOB2T.htm?opendocument&amp;comments</wfw:comment>
</item>
<item>
<title>Eclipse RCP Development Resources</title>
<pubDate>Wed, 16 Mar 2011 12:24:17 +0100</pubDate>
<description>
<![CDATA[ 
On my journeys I have found the following resources very useful - feel free to add more.. 1. Redwiki - http://www-10.lotus.com/ldd/ddwiki.nsf/xpViewCategories.xsp?lookupName=Redbooks%20Wiki%3A%20Cre ...
 ]]>
</description>
<link>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/16032011122416CCOGK9.htm</link>
<category>Eclipse</category>
<dc:creator>Chris Connor</dc:creator>
<comments>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/16032011122416CCOGK9.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://www.xsptalk.com/Public/Website/Blog.nsf/dx/16032011122416CCOGK9.htm</guid>
<content:encoded><![CDATA[ On my journeys I have found the following resources very useful - feel free to add more.. <br /> <br /> 1. Redwiki - http://www-10.lotus.com/ldd/ddwiki.nsf/xpViewCategories.xsp?lookupName=Redbooks%20Wiki%3A%20Creating%20Plugins%20for%20Lotus%20Notes%2C%20Sametime%2C%20and%20Symphony <br /> 2. Mikkel Heisterberg - http://www.lekkimworld.com/ <br /> 3. Bob Balfe - http://www.balfes.net/ <br /> 4. Ryan Baxter - http://ryanjbaxter.com/ <br /> 5. Lars Vogel - http://www.vogella.de/ <br /> 6. Eclipse - http://www.eclipse.org <br />7. Existing plugins from OpenNTF <br /><br /> The most challanging aspects that I found on this was getting an environment setup (can be hit or miss) and also dealing with threading. There are plenty of examples of how to on Mikkel and the redwiki. <br /> <br />I have chosen (for the moment) not to use the expeditor toolkit as I wanted more freedom over versions of eclipse and notes that I want to work with. <br /> <br />This is a very powerful platform - hope to see more adoption of it!   ]]></content:encoded>
<wfw:commentRss> http://www.xsptalk.com/Public/Website/Blog.nsf/dxcomments/16032011122416CCOGK9.htm</wfw:commentRss>
<wfw:comment> http://www.xsptalk.com/Public/Website/Blog.nsf/dx/16032011122416CCOGK9.htm?opendocument&amp;comments</wfw:comment>
</item>
<item>
<title>Can your email client do this? and ... Building Eclipse RCP Preference Pages</title>
<pubDate>Tue, 15 Mar 2011 21:26:06 +0100</pubDate>
<description>
<![CDATA[ 
Developed a few plugins now and find the functionality that this offers for customers using the eclipse platform very powerfull. Latest piece of interesting work has been on a tool that allows documen ...
 ]]>
</description>
<link>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/15032011212605CCOT5W.htm</link>
<category>Eclipse</category>
<dc:creator>Chris Connor</dc:creator>
<comments>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/15032011212605CCOT5W.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://www.xsptalk.com/Public/Website/Blog.nsf/dx/15032011212605CCOT5W.htm</guid>
<content:encoded><![CDATA[ Developed a few plugins now and find the functionality that this offers for customers using the eclipse platform very powerfull. Latest piece of interesting work has been on a tool that allows documents to be posted from any Notes database to a specifc database (in this case a knowledge management database based on XPages). Eclipse RCP has been used to extend the Notes Client so that any document can be selected (by right clicking the menu) as shown below <br /> <br /> <img  alt="Image:Can your email client do this? and ... Building Eclipse RCP Preference Pages" border="0" src="http://www.xsptalk.com/Public/Website/Blog.nsf/dx/15032011212605CCOT5W.htm/content/M2?OpenElement" /><br /> A link to the document is then document is then posted to the database after the user fills in a short description and categorises it as shown below <br /> <br /> <img  alt="Image:Can your email client do this? and ... Building Eclipse RCP Preference Pages" border="0" src="http://www.xsptalk.com/Public/Website/Blog.nsf/dx/15032011212605CCOT5W.htm/content/M3?OpenElement" /><br /> <br /> Of course when developing this I quickly found that the destination database needed to be configurable. This led me to the subject of preferences. Setting via an admin policy and then retrieving seemed fairly simple as highlighted in the redwiki on Eclipse plugins. An excellent article by Lars Vogel on http://www.vogella.de/articles/EclipsePreferences/article.html helped me build a simple preferences interface to help manage in a more visible way as shown below. <br /> <br /> <img  alt="Image:Can your email client do this? and ... Building Eclipse RCP Preference Pages" border="0" src="http://www.xsptalk.com/Public/Website/Blog.nsf/dx/15032011212605CCOT5W.htm/content/M4?OpenElement" /><br /> <strong><br /> </strong>When all this stuff is so easily hooked together using Java there is so many possibilities for systems integration and process improvement all in one place. <br /> <br /><strong>So if you are not using Eclipse plugins you are not getting the most out of Notes! I urge you to get involved and start - there is so much you can do with the Notes Client.</strong> <br /> <strong><br /> So for the old question of "Notes? what does that do?" I like to say to people "Can your email client do this?" ......</strong> <br /> <br /> .  ]]></content:encoded>
<wfw:commentRss> http://www.xsptalk.com/Public/Website/Blog.nsf/dxcomments/15032011212605CCOT5W.htm</wfw:commentRss>
<wfw:comment> http://www.xsptalk.com/Public/Website/Blog.nsf/dx/15032011212605CCOT5W.htm?opendocument&amp;comments</wfw:comment>
</item>
<item>
<title>xDesk v1.1 release on OpentNTF</title>
<pubDate>Mon, 14 Mar 2011 13:02:25 +0100</pubDate>
<description>
<![CDATA[ 
Just put a new version of xDesk onto OpenNTF. xDesk is a free issue tracking application running on xPages and now makes use of the OpenNTF mobile controls for iphone/ipad/ipod touch. Timing was pure ...
 ]]>
</description>
<link>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/14032011130225CCOHB4.htm</link>
<category>xDesk</category>
<dc:creator>Chris Connor</dc:creator>
<comments>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/14032011130225CCOHB4.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://www.xsptalk.com/Public/Website/Blog.nsf/dx/14032011130225CCOHB4.htm</guid>
<content:encoded><![CDATA[ Just put a new version of xDesk onto OpenNTF. xDesk is a free issue tracking application running on xPages and now makes use of the OpenNTF mobile controls for iphone/ipad/ipod touch. <br /> <br />Timing was purely coincidental but the application has just been made <a href="http://www.openntf.org/blogs/openntf.nsf/d6plinks/BELT-8EWNQQ" target="_newwin"> "Featured Project of the Month" on OpenNTF. </a> <br /> <br />Will be posting new releases to this in the coming months with features such as  <br /> <br />1. Further mobilisation <br />2. Eclipse RCP integration <br />3. Graphing capabilities <br /> <br />Any questions or feedback (constructive) very much welcome! <br /> <br /><img  alt="Image:xDesk v1.1 release on OpentNTF" border="0" src="http://www.xsptalk.com/Public/Website/Blog.nsf/dx/14032011130225CCOHB4.htm/content/M2?OpenElement" />  ]]></content:encoded>
<wfw:commentRss> http://www.xsptalk.com/Public/Website/Blog.nsf/dxcomments/14032011130225CCOHB4.htm</wfw:commentRss>
<wfw:comment> http://www.xsptalk.com/Public/Website/Blog.nsf/dx/14032011130225CCOHB4.htm?opendocument&amp;comments</wfw:comment>
</item>
<item>
<title>Getting handle to XPages repeat control data in different places</title>
<pubDate>Fri, 4 Mar 2011 12:29:23 +0100</pubDate>
<description>
<![CDATA[ 
Needed this kind of functionality in at least a couple of occasions now. You have a view and to that view you bind a repeat control. You then tie a search to the view so you can display searched resul ...
 ]]>
</description>
<link>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/04032011122915CCOGNE.htm</link>
<category>XPages</category>
<dc:creator>Chris Connor</dc:creator>
<comments>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/04032011122915CCOGNE.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://www.xsptalk.com/Public/Website/Blog.nsf/dx/04032011122915CCOGNE.htm</guid>
<content:encoded><![CDATA[ Needed this kind of functionality in at least a couple of occasions now. You have a view and to that view you bind a repeat control. You then tie a search to the view so you can display searched results in a repeat control. In many circumstances you will want to present further functionality based on the searched data set (perhaps an export to excel or a filtering series of checkboxes or ...well about anything). <br /> <br /> The key is we need to get a hold of the repeat control, get the underlying data source (searched data - called by getModelData), then the documents "beneath" (from each row by using getRowData()). Well - it is fairly straight forward as below. <br /> <br /> <br /> var temprows=getComponent("repeat1");  <p>var modelData=temprows.<strong>getDataModel();</strong>  <p>for(i=0; i < modelData.getRowCount() ; i++){  <p>&nbsp; &nbsp; &nbsp; &nbsp; modelData.setRowIndex(i);  <p>&nbsp; &nbsp; &nbsp; &nbsp; var xspViewEntry=modelData.<strong>getRowData();</strong>  <p>&nbsp; &nbsp; &nbsp; &nbsp; var document=<strong>xspViewEntry.</strong>getDocument();  <p>&nbsp; &nbsp; &nbsp; &nbsp; BeanPickerList.setArraylist(document.getItemValueString("Type"));  <p>}  <p>For your information "BeanPickerList" is just a simple ManagedBean that I manipulate in a few places in my application. But the idea is that you get a handle to the NotesDocument. From there you can do anything that you normally do in the Notes world...   ]]></content:encoded>
<wfw:commentRss> http://www.xsptalk.com/Public/Website/Blog.nsf/dxcomments/04032011122915CCOGNE.htm</wfw:commentRss>
<wfw:comment> http://www.xsptalk.com/Public/Website/Blog.nsf/dx/04032011122915CCOGNE.htm?opendocument&amp;comments</wfw:comment>
</item>
<item>
<title>XPages perspecitves on Designer</title>
<pubDate>Thu, 3 Mar 2011 13:03:30 +0100</pubDate>
<description>
<![CDATA[ 
First up I would like to add that I apologise for being a dumb #### and not realising this before. In my XPages work I try to organise things better by using Java where appropriate. I find things are ...
 ]]>
</description>
<link>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/03032011130322CCOHBQ.htm</link>
<category>XPages</category>
<dc:creator>Chris Connor</dc:creator>
<comments>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/03032011130322CCOHBQ.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://www.xsptalk.com/Public/Website/Blog.nsf/dx/03032011130322CCOHBQ.htm</guid>
<content:encoded><![CDATA[ First up I would like to add that I apologise for being a dumb #### and not realising this before. In my XPages work I try to organise things better by using Java where appropriate. I find things are tidier, easier to code (than SSJS either in libraries or direct on XPages) and there is better support with Eclipse (better type ahead, code completion etc etc). I tend to use SSJS and EL in basic circumstances and well java functionality is just plain easier to get from the Eclipse Java Editor....anyway.... <br /> <br /> But here comes the dumb #### bit. Switching perspectives between "Domino" and Java. I would spend so much of my day working between the two - back and forwards cursing. So I thought hey - why don't I just create a custom &nbsp;"XPages Java" perspective. To I opened the Java perspective, added the various views for applications, controls etc (that are traditionally available in designer), saved it &nbsp;and now I have a hybrid where I work from day by day doing XPages work. <br /> <br /> So I can work doing all my Java stuff and if I need to find a field name, column name, view name, add fields to a form or whatever I can do it in one place. Even copying and pasting between Eclipse views in the one perspective (eg a field name from a form or view straight into your java code). <br /> <br /> I know 8.5.3 is bringing more in this area - just thought I would blog this in the remote off chance someone was being as big a dumb #### as me.... I cannot believe I am so happy about this - perhaps I need to get a life...!   ]]></content:encoded>
<wfw:commentRss> http://www.xsptalk.com/Public/Website/Blog.nsf/dxcomments/03032011130322CCOHBQ.htm</wfw:commentRss>
<wfw:comment> http://www.xsptalk.com/Public/Website/Blog.nsf/dx/03032011130322CCOHBQ.htm?opendocument&amp;comments</wfw:comment>
</item>
<item>
<title>NotesIn9 video on Mobile Controls from OpenNTF</title>
<pubDate>Tue, 1 Mar 2011 15:54:59 +0100</pubDate>
<description>
<![CDATA[ 
David Leedy has kindly asked me to talk about some of my experiences using the OpenNTF mobile controls for XPages. So I have put together a short video around the concept of 5 steps to mobilizing your ...
 ]]>
</description>
<link>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/01032011155459CCOLNW.htm</link>
<category>Mobile Controls</category>
<dc:creator>Chris Connor</dc:creator>
<comments>http://www.xsptalk.com/Public/Website/Blog.nsf/dx/01032011155459CCOLNW.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://www.xsptalk.com/Public/Website/Blog.nsf/dx/01032011155459CCOLNW.htm</guid>
<content:encoded><![CDATA[ David Leedy has kindly asked me to talk about some of my experiences using the OpenNTF mobile controls for XPages. So I have put together a short video around the concept of 5 steps to mobilizing your Notes and Domino applications using mobile controls and XPages. <br /> <br /> In this video I show how a sample XPages application (in this case XDesk from OpenNTF) has been "mobilized" with this approach. <br /> <br /> I will be extending this concept in the near future by releasing a guide / or "cheat sheet" (trademark David Leedy ;-) )and also be putting together some more articles around this as this is an area that I am doing a lot of work in. <br /> <br /> Anyway - pop over to <a href="http://www.NotesIn9.com" target="_newwin">NotesIn9</a> to have a look!   ]]></content:encoded>
<wfw:commentRss> http://www.xsptalk.com/Public/Website/Blog.nsf/dxcomments/01032011155459CCOLNW.htm</wfw:commentRss>
<wfw:comment> http://www.xsptalk.com/Public/Website/Blog.nsf/dx/01032011155459CCOLNW.htm?opendocument&amp;comments</wfw:comment>
</item>
</channel></rss>

