<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Building a multilayer XPage Architecture</title>
	<atom:link href="http://www.mario-gutsche.de/2010/12/building-a-multilayer-xpage-architecture/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mario-gutsche.de/2010/12/building-a-multilayer-xpage-architecture/</link>
	<description>Lotus Notes, Domino, J2EE, Spring,...</description>
	<lastBuildDate>Thu, 12 Jan 2012 06:04:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Mario Gutsche</title>
		<link>http://www.mario-gutsche.de/2010/12/building-a-multilayer-xpage-architecture/comment-page-1/#comment-1707</link>
		<dc:creator>Mario Gutsche</dc:creator>
		<pubDate>Mon, 11 Apr 2011 18:18:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.mario-gutsche.de/?p=177#comment-1707</guid>
		<description>Hi Dan, 

i can&#039;t share the Project because I&#039;m not working anymore for my former employer. If you use DTOs or your business models directly, depends on the project and your design decision. Just do a search, there has been written enough about DTOs in the Java environment. 

best regards
Mario *doing pure j2ee development from now on*</description>
		<content:encoded><![CDATA[<p>Hi Dan, </p>
<p>i can&#8217;t share the Project because I&#8217;m not working anymore for my former employer. If you use DTOs or your business models directly, depends on the project and your design decision. Just do a search, there has been written enough about DTOs in the Java environment. </p>
<p>best regards<br />
Mario *doing pure j2ee development from now on*</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DAN</title>
		<link>http://www.mario-gutsche.de/2010/12/building-a-multilayer-xpage-architecture/comment-page-1/#comment-1706</link>
		<dc:creator>DAN</dc:creator>
		<pubDate>Thu, 07 Apr 2011 20:29:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.mario-gutsche.de/?p=177#comment-1706</guid>
		<description>Hi Mario, It would be great if you could share the entire project that you have. I wanted to know what dto-es are and how you are using them in conjunction with the DAO?</description>
		<content:encoded><![CDATA[<p>Hi Mario, It would be great if you could share the entire project that you have. I wanted to know what dto-es are and how you are using them in conjunction with the DAO?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mario</title>
		<link>http://www.mario-gutsche.de/2010/12/building-a-multilayer-xpage-architecture/comment-page-1/#comment-1705</link>
		<dc:creator>Mario</dc:creator>
		<pubDate>Fri, 21 Jan 2011 22:03:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.mario-gutsche.de/?p=177#comment-1705</guid>
		<description>Hi Nick, 

the Data Access Layer has several Advantages:
If you change the Datasource from Notes to SQL/... you have a central place to do so, you don&#039;t have to overwrite existing code - you create additional classes, but must importantly: you don&#039;t have to change you logic code (model layer), so you can&#039;t break the application.
Another point are design principles, please google for &quot;Single Responsibility Principle&quot;. There is no reason, for your employee/... bean to know, how to save/search himself in the database. Thats the responsibility of the data access layer.</description>
		<content:encoded><![CDATA[<p>Hi Nick, </p>
<p>the Data Access Layer has several Advantages:<br />
If you change the Datasource from Notes to SQL/&#8230; you have a central place to do so, you don&#8217;t have to overwrite existing code &#8211; you create additional classes, but must importantly: you don&#8217;t have to change you logic code (model layer), so you can&#8217;t break the application.<br />
Another point are design principles, please google for &#8220;Single Responsibility Principle&#8221;. There is no reason, for your employee/&#8230; bean to know, how to save/search himself in the database. Thats the responsibility of the data access layer.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nick</title>
		<link>http://www.mario-gutsche.de/2010/12/building-a-multilayer-xpage-architecture/comment-page-1/#comment-1704</link>
		<dc:creator>nick</dc:creator>
		<pubDate>Fri, 21 Jan 2011 13:12:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.mario-gutsche.de/?p=177#comment-1704</guid>
		<description>Mario,

I am using JSF managed beans for my current project.  This was a great little presentation, it clarified to me that I am missing 1 layer (the Data access Layer, I&#039;m going straight from Model to Data), at this stage in project, I can correct my mistake.  Thanks!</description>
		<content:encoded><![CDATA[<p>Mario,</p>
<p>I am using JSF managed beans for my current project.  This was a great little presentation, it clarified to me that I am missing 1 layer (the Data access Layer, I&#8217;m going straight from Model to Data), at this stage in project, I can correct my mistake.  Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mario</title>
		<link>http://www.mario-gutsche.de/2010/12/building-a-multilayer-xpage-architecture/comment-page-1/#comment-1702</link>
		<dc:creator>Mario</dc:creator>
		<pubDate>Wed, 05 Jan 2011 19:49:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.mario-gutsche.de/?p=177#comment-1702</guid>
		<description>@Niklas: The Openntf project: http://www.openntf.org/internal/home.nsf/project.xsp?action=openDocument&amp;name=XPage%20multi-layer%20architecture%20demo</description>
		<content:encoded><![CDATA[<p>@Niklas: The Openntf project: <a href="http://www.openntf.org/internal/home.nsf/project.xsp?action=openDocument&amp;name=XPage%20multi-layer%20architecture%20demo" rel="nofollow">http://www.openntf.org/internal/home.nsf/project.xsp?action=openDocument&amp;name=XPage%20multi-layer%20architecture%20demo</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mario</title>
		<link>http://www.mario-gutsche.de/2010/12/building-a-multilayer-xpage-architecture/comment-page-1/#comment-1700</link>
		<dc:creator>Mario</dc:creator>
		<pubDate>Thu, 09 Dec 2010 23:30:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.mario-gutsche.de/?p=177#comment-1700</guid>
		<description>@Ferry: Thanks for the information, i changed the file, it should work now.

@Niklas: I will do so if i find some time, maybe next week</description>
		<content:encoded><![CDATA[<p>@Ferry: Thanks for the information, i changed the file, it should work now.</p>
<p>@Niklas: I will do so if i find some time, maybe next week</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ferry Kranenburg</title>
		<link>http://www.mario-gutsche.de/2010/12/building-a-multilayer-xpage-architecture/comment-page-1/#comment-1699</link>
		<dc:creator>Ferry Kranenburg</dc:creator>
		<pubDate>Thu, 09 Dec 2010 13:00:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.mario-gutsche.de/?p=177#comment-1699</guid>
		<description>The Demo NSF has local encryption enabled. Could you remove it?</description>
		<content:encoded><![CDATA[<p>The Demo NSF has local encryption enabled. Could you remove it?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Niklas Heidloff</title>
		<link>http://www.mario-gutsche.de/2010/12/building-a-multilayer-xpage-architecture/comment-page-1/#comment-1698</link>
		<dc:creator>Niklas Heidloff</dc:creator>
		<pubDate>Thu, 09 Dec 2010 07:59:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.mario-gutsche.de/?p=177#comment-1698</guid>
		<description>Mario, very nice. I like esp. the usage of Collections as data source.

Would be great if you could contribute this sample to OpenNTF.</description>
		<content:encoded><![CDATA[<p>Mario, very nice. I like esp. the usage of Collections as data source.</p>
<p>Would be great if you could contribute this sample to OpenNTF.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ChrisC</title>
		<link>http://www.mario-gutsche.de/2010/12/building-a-multilayer-xpage-architecture/comment-page-1/#comment-1697</link>
		<dc:creator>ChrisC</dc:creator>
		<pubDate>Thu, 09 Dec 2010 07:39:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.mario-gutsche.de/?p=177#comment-1697</guid>
		<description>Mario,

Thanks an excellent articile. Been moving towards this model for xPages - this helps with better organising things.

Keep up the great work!!!</description>
		<content:encoded><![CDATA[<p>Mario,</p>
<p>Thanks an excellent articile. Been moving towards this model for xPages &#8211; this helps with better organising things.</p>
<p>Keep up the great work!!!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

