<?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/"
	>

<channel>
	<title>janus-net.de &#187; Polymorphism</title>
	<atom:link href="http://www.janus-net.de/tag/polymorphism/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.janus-net.de</link>
	<description>just another line in the file</description>
	<lastBuildDate>Fri, 04 Nov 2011 19:39:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>WCF: &#8220;Slicing&#8221; objects on serialization</title>
		<link>http://www.janus-net.de/2008/01/13/wcf-slicing-objects-on-serialization/</link>
		<comments>http://www.janus-net.de/2008/01/13/wcf-slicing-objects-on-serialization/#comments</comments>
		<pubDate>Sun, 13 Jan 2008 14:57:59 +0000</pubDate>
		<dc:creator>stj</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Polymorphism]]></category>
		<category><![CDATA[serialization]]></category>
		<category><![CDATA[WCF]]></category>

		<guid isPermaLink="false">http://www.janus-net.de/2008/01/13/wcf-slicing-objects-on-serialization/</guid>
		<description><![CDATA[David Turner asks in a comment on the blog post Polymorphism in WCF contracts if it's possible to deliberately "slice" an instance of the derived type. Instead of passing an instance of a base type to a method he wants to pass an instance of a derived type. When the instance is send to the [...]]]></description>
		<wfw:commentRss>http://www.janus-net.de/2008/01/13/wcf-slicing-objects-on-serialization/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Interfaces und abstrakte Klassen als Parameter &#8211; Teil 3</title>
		<link>http://www.janus-net.de/2007/10/22/interfaces-und-abstrakte-klassen-als-parameter-teil-3/</link>
		<comments>http://www.janus-net.de/2007/10/22/interfaces-und-abstrakte-klassen-als-parameter-teil-3/#comments</comments>
		<pubDate>Mon, 22 Oct 2007 07:27:05 +0000</pubDate>
		<dc:creator>stj</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Polymorphism]]></category>
		<category><![CDATA[serialization]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[WCF]]></category>
		<category><![CDATA[Web Services]]></category>

		<guid isPermaLink="false">http://www.janus-net.de/2007/10/22/interfaces-und-abstrakte-klassen-als-parameter-teil-3/</guid>
		<description><![CDATA[Die L&#246;sung f&#252;r ein Problem bin ich noch schuldig geblieben. Die beim letzten mal vorgestellte L&#246;sung hatte den Nachteil, dass ein wichtiges Prinzip der Serviceorientierung nicht eingehalten wurde - Services share schema and contract, not class. Die L&#246;sung hierf&#252;r ist es die m&#246;glichen ServiceKnownTypes erst zur Laufzeit zu bestimmen. Folgendes Beispiel erl&#228;utert, wie es funktioniert: [...]]]></description>
		<wfw:commentRss>http://www.janus-net.de/2007/10/22/interfaces-und-abstrakte-klassen-als-parameter-teil-3/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Interfaces und abstrakte Klassen als Parameter &#8211; Teil 2</title>
		<link>http://www.janus-net.de/2007/10/20/interfaces-und-abstrakte-klassen-als-parameter-teil-2/</link>
		<comments>http://www.janus-net.de/2007/10/20/interfaces-und-abstrakte-klassen-als-parameter-teil-2/#comments</comments>
		<pubDate>Sat, 20 Oct 2007 11:13:44 +0000</pubDate>
		<dc:creator>stj</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[NetDataContractSerializer]]></category>
		<category><![CDATA[Polymorphism]]></category>
		<category><![CDATA[serialization]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[WCF]]></category>
		<category><![CDATA[Web Services]]></category>

		<guid isPermaLink="false">http://www.janus-net.de/2007/10/20/interfaces-und-abstrakte-klassen-als-parameter-teil-2/</guid>
		<description><![CDATA[Gestern habe ich im ersten Teil ein Problem geschildert, das auftritt, wenn man versucht Polymorphismus im Zusammenhang mit WCF-Services einzusetzen. Dabei ging es konkret darum Interfaces oder abstrakte Klassen als Parameter an Service-Methoden zu &#252;bergeben. Die vorgestellte L&#246;sung f&#252;r das Problem mittels des ServiceKnownType-Attributs hatte den Nachteil, dass "echter" Polymorphismus nicht unterst&#252;tzt wurde und somit [...]]]></description>
		<wfw:commentRss>http://www.janus-net.de/2007/10/20/interfaces-und-abstrakte-klassen-als-parameter-teil-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Interfaces und abstrakte Klassen als Parameter &#8211; Teil 1</title>
		<link>http://www.janus-net.de/2007/10/19/interfaces-und-abstrakte-klassen-als-parameter-teil-1/</link>
		<comments>http://www.janus-net.de/2007/10/19/interfaces-und-abstrakte-klassen-als-parameter-teil-1/#comments</comments>
		<pubDate>Fri, 19 Oct 2007 22:01:14 +0000</pubDate>
		<dc:creator>stj</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Polymorphism]]></category>
		<category><![CDATA[serialization]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[WCF]]></category>
		<category><![CDATA[Web Services]]></category>

		<guid isPermaLink="false">http://www.janus-net.de/2007/10/19/interfaces-und-abstrakte-klassen-als-parameter-teil-1/</guid>
		<description><![CDATA[Anfang der Woche hat mich ein Arbeitskollege danach gefragt, ob es m&#246;glich ist Interfaces oder abstrakte Klassen als Parameter an (WCF-)Service-Methoden zu &#252;bergeben. Zun&#228;chst war mir nicht ganz klar, was er eigentlich vor hatte, dabei liegt es klar auf der Hand. Die Frage war, ob man das Prinzip des Polymorphismus der Objektorientierung auch auf WCF-Services [...]]]></description>
		<wfw:commentRss>http://www.janus-net.de/2007/10/19/interfaces-und-abstrakte-klassen-als-parameter-teil-1/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>


