<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments for Dennis van de Laar</title>
	<atom:link href="http://dennisvandelaar.net/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://dennisvandelaar.net</link>
	<description></description>
	<lastBuildDate>Thu, 19 Jan 2012 11:23:12 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>Comment on Masterpages and MS Ajax by dennisv</title>
		<link>http://dennisvandelaar.net/2007/02/19/28/#comment-1344</link>
		<dc:creator><![CDATA[dennisv]]></dc:creator>
		<pubDate>Thu, 19 Jan 2012 11:23:12 +0000</pubDate>
		<guid isPermaLink="false">http://dennisv.net/2007/02/19/28/#comment-1344</guid>
		<description><![CDATA[Hi Tera,

First of all. You have a very nice way of communicating. Second i will quote something of your link:

&quot;Any ASP.NET page that includes an UpdatePanel control also requires a ScriptManager control. To use UpdatePanel controls with master pages, you can put a ScriptManager control on the master page. In this scenario, the master page provides a ScriptManager control for every content page. If you do not want partial-page updates enabled for individual CONTENT PAGES, you can disable partial-page updates for those pages.&quot;

So there will be partial rendering on your content pages. The Master page is just a design template for your content page. So this post is describing exactly the same thing i described 4 years ago. So make up your mind before you start insulting people. :)

Regards,

Dennis]]></description>
		<content:encoded><![CDATA[<p>Hi Tera,</p>
<p>First of all. You have a very nice way of communicating. Second i will quote something of your link:</p>
<p>&#8220;Any ASP.NET page that includes an UpdatePanel control also requires a ScriptManager control. To use UpdatePanel controls with master pages, you can put a ScriptManager control on the master page. In this scenario, the master page provides a ScriptManager control for every content page. If you do not want partial-page updates enabled for individual CONTENT PAGES, you can disable partial-page updates for those pages.&#8221;</p>
<p>So there will be partial rendering on your content pages. The Master page is just a design template for your content page. So this post is describing exactly the same thing i described 4 years ago. So make up your mind before you start insulting people. <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Regards,</p>
<p>Dennis</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Masterpages and MS Ajax by tera baap</title>
		<link>http://dennisvandelaar.net/2007/02/19/28/#comment-1343</link>
		<dc:creator><![CDATA[tera baap]]></dc:creator>
		<pubDate>Wed, 18 Jan 2012 23:45:54 +0000</pubDate>
		<guid isPermaLink="false">http://dennisv.net/2007/02/19/28/#comment-1343</guid>
		<description><![CDATA[dennisv   is just stupid ...............

point no 2 : it is possible to have partial rendering on a masterpage.   FYI DENNIS VAN DE LIAR LIAR.  


read this http://msdn.microsoft.com/en-us/library/bb398864.aspx#Y3333]]></description>
		<content:encoded><![CDATA[<p>dennisv   is just stupid &#8230;&#8230;&#8230;&#8230;&#8230;</p>
<p>point no 2 : it is possible to have partial rendering on a masterpage.   FYI DENNIS VAN DE LIAR LIAR.  </p>
<p>read this <a href="http://msdn.microsoft.com/en-us/library/bb398864.aspx#Y3333" rel="nofollow">http://msdn.microsoft.com/en-us/library/bb398864.aspx#Y3333</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on WCF services and shared assemblies by Geoff</title>
		<link>http://dennisvandelaar.net/2011/04/06/wcf-services-and-shared-assemblies/#comment-1324</link>
		<dc:creator><![CDATA[Geoff]]></dc:creator>
		<pubDate>Tue, 03 Jan 2012 18:01:36 +0000</pubDate>
		<guid isPermaLink="false">https://dennisv.wordpress.com/2011/04/06/wcf-services-and-shared-assemblies/#comment-1324</guid>
		<description><![CDATA[Thanks you for the post and the clarification. That makes sense. In my case on the client side the immediate consumer of the class isn&#039;t a UI control. I can see some need for some common functionality useful on both the client and the server, while some data and functionality is only applicable at one or the other.

For example the raw data in the DTO&#039;s may have all the data that is needed but there might be calculated properties, readonly convenience properties, helper methods, calculations, and maybe even light validation that might be useful on both the client and the server. If that were put into the shared classes then they are no longer just DTO&#039;s and it is the uglier shortcut you were referring to. 

If not there I was just thinking through how to best structure things if there is a need for both shared and different functionality on the client and server...]]></description>
		<content:encoded><![CDATA[<p>Thanks you for the post and the clarification. That makes sense. In my case on the client side the immediate consumer of the class isn&#8217;t a UI control. I can see some need for some common functionality useful on both the client and the server, while some data and functionality is only applicable at one or the other.</p>
<p>For example the raw data in the DTO&#8217;s may have all the data that is needed but there might be calculated properties, readonly convenience properties, helper methods, calculations, and maybe even light validation that might be useful on both the client and the server. If that were put into the shared classes then they are no longer just DTO&#8217;s and it is the uglier shortcut you were referring to. </p>
<p>If not there I was just thinking through how to best structure things if there is a need for both shared and different functionality on the client and server&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on WCF services and shared assemblies by dennisv</title>
		<link>http://dennisvandelaar.net/2011/04/06/wcf-services-and-shared-assemblies/#comment-1322</link>
		<dc:creator><![CDATA[dennisv]]></dc:creator>
		<pubDate>Tue, 03 Jan 2012 11:24:02 +0000</pubDate>
		<guid isPermaLink="false">https://dennisv.wordpress.com/2011/04/06/wcf-services-and-shared-assemblies/#comment-1322</guid>
		<description><![CDATA[Hi Geoff,
Thanks for your feedback. I will provide a working solution as soon as possible.The domain invoice will only be on the serverside. You should map your domain invoice to you DTO invoice. The DTO invoice will be in the shared assembly. This assembly will be referenced at client and serverside. You can map your DTO&#039;s on the client side to UI controls or other UI classes.

So the step taking from the service to the client will be:
&lt;strong&gt;Domain invoice&lt;/strong&gt; --&gt; Automapper --&gt; &lt;strong&gt;DTO invoice&lt;/strong&gt; --&gt; Send over the wire --&gt; &lt;strong&gt;DTO incoive&lt;/strong&gt; --&gt; UI control (Invoice control).

The only assembly shared will be the DTO assembly. The domain object will stay on the serverside so there will be no details shared with the clients. This way you are also able to modify your service implementation without updating your client&#039;s proxy. I hope i was able to answer your questions. I will update my post to clarify certain parts.]]></description>
		<content:encoded><![CDATA[<p>Hi Geoff,<br />
Thanks for your feedback. I will provide a working solution as soon as possible.The domain invoice will only be on the serverside. You should map your domain invoice to you DTO invoice. The DTO invoice will be in the shared assembly. This assembly will be referenced at client and serverside. You can map your DTO&#8217;s on the client side to UI controls or other UI classes.</p>
<p>So the step taking from the service to the client will be:<br />
<strong>Domain invoice</strong> &#8211;&gt; Automapper &#8211;&gt; <strong>DTO invoice</strong> &#8211;&gt; Send over the wire &#8211;&gt; <strong>DTO incoive</strong> &#8211;&gt; UI control (Invoice control).</p>
<p>The only assembly shared will be the DTO assembly. The domain object will stay on the serverside so there will be no details shared with the clients. This way you are also able to modify your service implementation without updating your client&#8217;s proxy. I hope i was able to answer your questions. I will update my post to clarify certain parts.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on WCF services and shared assemblies by Geoff</title>
		<link>http://dennisvandelaar.net/2011/04/06/wcf-services-and-shared-assemblies/#comment-1321</link>
		<dc:creator><![CDATA[Geoff]]></dc:creator>
		<pubDate>Tue, 03 Jan 2012 00:56:31 +0000</pubDate>
		<guid isPermaLink="false">https://dennisv.wordpress.com/2011/04/06/wcf-services-and-shared-assemblies/#comment-1321</guid>
		<description><![CDATA[So in this example where would your domain Invoice class be located? Would it exist as two separate classes in both the client and server assemblies? Not in the shared assembly where the service contract resides? If so, it seems there may be some similar logic on both the client and server versions that might get duplicated. If not you may be exposing service specific details to the client(s).

Likewise how might the mapping be different / similar / shared on both sides? Would you use something like AutoMapper to convert between DTO and DO within/after each service method?

I&#039;m liking what you are saying but a sample solution and/or some more specifics might help with the full picture.]]></description>
		<content:encoded><![CDATA[<p>So in this example where would your domain Invoice class be located? Would it exist as two separate classes in both the client and server assemblies? Not in the shared assembly where the service contract resides? If so, it seems there may be some similar logic on both the client and server versions that might get duplicated. If not you may be exposing service specific details to the client(s).</p>
<p>Likewise how might the mapping be different / similar / shared on both sides? Would you use something like AutoMapper to convert between DTO and DO within/after each service method?</p>
<p>I&#8217;m liking what you are saying but a sample solution and/or some more specifics might help with the full picture.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on WCF services and shared assemblies by WCF Services And Shared Assemblies? Dennis Van De Laar &#124; Microsoft WCF Knowledge Sharing</title>
		<link>http://dennisvandelaar.net/2011/04/06/wcf-services-and-shared-assemblies/#comment-1210</link>
		<dc:creator><![CDATA[WCF Services And Shared Assemblies? Dennis Van De Laar &#124; Microsoft WCF Knowledge Sharing]]></dc:creator>
		<pubDate>Thu, 02 Jun 2011 01:01:56 +0000</pubDate>
		<guid isPermaLink="false">https://dennisv.wordpress.com/2011/04/06/wcf-services-and-shared-assemblies/#comment-1210</guid>
		<description><![CDATA[[...] This will take a little more work and could give you the feeling that DTOs resembles the domain object, but it gives you a way more flexibility. You can compare this implementation of the way to a canonical data model (CDM). You also have to map data from external system to an internal format that is used by BizTalk or another broker. In this case, the domain model is your CDM.  This article is a revised edition, original one is at here. [...]]]></description>
		<content:encoded><![CDATA[<p>[...] This will take a little more work and could give you the feeling that DTOs resembles the domain object, but it gives you a way more flexibility. You can compare this implementation of the way to a canonical data model (CDM). You also have to map data from external system to an internal format that is used by BizTalk or another broker. In this case, the domain model is your CDM.  This article is a revised edition, original one is at here. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on WSSF: ambiguous datacontracts by Butch</title>
		<link>http://dennisvandelaar.net/2008/04/05/wssf-ambiguous-datacontracts/#comment-1188</link>
		<dc:creator><![CDATA[Butch]]></dc:creator>
		<pubDate>Sun, 08 May 2011 21:55:10 +0000</pubDate>
		<guid isPermaLink="false">http://dennisv.wordpress.com/?p=105#comment-1188</guid>
		<description><![CDATA[Hey, youre the goto expert. Thanks for haignng out here.]]></description>
		<content:encoded><![CDATA[<p>Hey, youre the goto expert. Thanks for haignng out here.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Started a SQL Azure database by dennisv</title>
		<link>http://dennisvandelaar.net/2010/12/08/started-a-sql-azure-database/#comment-1075</link>
		<dc:creator><![CDATA[dennisv]]></dc:creator>
		<pubDate>Thu, 09 Dec 2010 07:37:26 +0000</pubDate>
		<guid isPermaLink="false">http://dennisv.net/?p=300#comment-1075</guid>
		<description><![CDATA[Hi Jonathan,

You are right. My Colleague Tijmen van der Kamp also mentioned that there is a way to design your database objects in a visual manner. I was probably a bit sleepy when i designed my tables. Thanks for you comment!

Regards,

Dennis]]></description>
		<content:encoded><![CDATA[<p>Hi Jonathan,</p>
<p>You are right. My Colleague Tijmen van der Kamp also mentioned that there is a way to design your database objects in a visual manner. I was probably a bit sleepy when i designed my tables. Thanks for you comment!</p>
<p>Regards,</p>
<p>Dennis</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Started a SQL Azure database by Jonathan</title>
		<link>http://dennisvandelaar.net/2010/12/08/started-a-sql-azure-database/#comment-1074</link>
		<dc:creator><![CDATA[Jonathan]]></dc:creator>
		<pubDate>Thu, 09 Dec 2010 05:45:57 +0000</pubDate>
		<guid isPermaLink="false">http://dennisv.net/?p=300#comment-1074</guid>
		<description><![CDATA[I assume you used SQL Server Management Studio to connect to SQL Azure.  Once you connect to SQL azure, you can perform management tasks just like that on SQL Server.  You are not limited to using TSQL.  The new Windows Azure Platform Management portal also provide table designer and table data editor, see http://blogs.msdn.com/b/zaneadam/archive/2010/11/30/new-windows-azure-platform-management-portal.aspx.]]></description>
		<content:encoded><![CDATA[<p>I assume you used SQL Server Management Studio to connect to SQL Azure.  Once you connect to SQL azure, you can perform management tasks just like that on SQL Server.  You are not limited to using TSQL.  The new Windows Azure Platform Management portal also provide table designer and table data editor, see <a href="http://blogs.msdn.com/b/zaneadam/archive/2010/11/30/new-windows-azure-platform-management-portal.aspx" rel="nofollow">http://blogs.msdn.com/b/zaneadam/archive/2010/11/30/new-windows-azure-platform-management-portal.aspx</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on WCF and IsWrapped MessageContracts by Arvind Balasubramaniam</title>
		<link>http://dennisvandelaar.net/2010/04/03/wcf-and-iswrapped-messagecontracts/#comment-1059</link>
		<dc:creator><![CDATA[Arvind Balasubramaniam]]></dc:creator>
		<pubDate>Mon, 06 Dec 2010 21:07:31 +0000</pubDate>
		<guid isPermaLink="false">http://dennisv.net/?p=236#comment-1059</guid>
		<description><![CDATA[As a rule of thumb I think it would it be safe to say that we need to use IsWrapped = true when there are more than 1 message part in a message contract. I wonder why the designers gave users the option to set this value manually. I can&#039;t really think of a reason to use a wrapper for instance, a message contract with only 1 primitive message part.]]></description>
		<content:encoded><![CDATA[<p>As a rule of thumb I think it would it be safe to say that we need to use IsWrapped = true when there are more than 1 message part in a message contract. I wonder why the designers gave users the option to set this value manually. I can&#8217;t really think of a reason to use a wrapper for instance, a message contract with only 1 primitive message part.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

