<?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; WCF</title>
	<atom:link href="http://www.janus-net.de/tag/wcf/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>
		<item>
		<title>Using xs:choice in WCF-Services</title>
		<link>http://www.janus-net.de/2007/08/07/using-xschoice-in-wcf-services/</link>
		<comments>http://www.janus-net.de/2007/08/07/using-xschoice-in-wcf-services/#comments</comments>
		<pubDate>Tue, 07 Aug 2007 21:57:46 +0000</pubDate>
		<dc:creator>stj</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[Contracts]]></category>
		<category><![CDATA[POETS]]></category>
		<category><![CDATA[serialization]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[WCF]]></category>
		<category><![CDATA[WSDL]]></category>
		<category><![CDATA[XmlSerializer]]></category>
		<category><![CDATA[XSD]]></category>

		<guid isPermaLink="false">http://www.janus-net.de/2007/08/07/using-xschoice-in-wcf-services/</guid>
		<description><![CDATA[At the very beginning of the ongoing work of my "Projektgruppe" we had to convert an existing XSD into a DataContract compliant schema. The XSD was part of the WSDL of one of our services which we developed using a contract-first approach. One complex type contained a xs:choice element which is not supported by DataContracts [...]]]></description>
		<wfw:commentRss>http://www.janus-net.de/2007/08/07/using-xschoice-in-wcf-services/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FatalExecutionEngineError on calling HttpQueryServiceConfiguration</title>
		<link>http://www.janus-net.de/2007/05/27/fatalexecutionengineerror-on-calling-httpqueryserviceconfiguration/</link>
		<comments>http://www.janus-net.de/2007/05/27/fatalexecutionengineerror-on-calling-httpqueryserviceconfiguration/#comments</comments>
		<pubDate>Sun, 27 May 2007 17:14:03 +0000</pubDate>
		<dc:creator>stj</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[httpcfg]]></category>
		<category><![CDATA[Namespaces]]></category>
		<category><![CDATA[PInvoke]]></category>
		<category><![CDATA[WCF]]></category>

		<guid isPermaLink="false">http://www.janus-net.de/2007/05/27/fatalexecutionengineerror-on-calling-httpqueryserviceconfiguration/</guid>
		<description><![CDATA[The last few days I struggled a lot with WCF endpoints while configuring them running with least privileges. As already mentioned in my post WCF: Namespace Reservierung there are several tools simplifying this procedure. Nevertheless I wanted to write my own little tool with a GUI. The tool works fine so far (go and grep [...]]]></description>
		<wfw:commentRss>http://www.janus-net.de/2007/05/27/fatalexecutionengineerror-on-calling-httpqueryserviceconfiguration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WCF: Namespace Reservierung</title>
		<link>http://www.janus-net.de/2007/04/04/wcf-namespace-reservierung/</link>
		<comments>http://www.janus-net.de/2007/04/04/wcf-namespace-reservierung/#comments</comments>
		<pubDate>Wed, 04 Apr 2007 21:54:16 +0000</pubDate>
		<dc:creator>stj</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[http.sys]]></category>
		<category><![CDATA[httpcfg]]></category>
		<category><![CDATA[Namespaces]]></category>
		<category><![CDATA[WCF]]></category>

		<guid isPermaLink="false">http://www.janus-net.de/2007/04/04/wcf-namespace-reservierung/</guid>
		<description><![CDATA[Jeder WCF (Web)Service, der einen HTTP-Kanal benutzt l&#228;uft standardm&#228;&#223;ig nicht unter einem normalen Benutzer-Account. Diese Erfahrung musste ich heute zumindest machen, w&#228;hrend ich ein Installationsprogramm f&#252;r einen solchen Service geschrieben habe. Das liegt daran, dass WCF f&#252;r einen HTTP-Kanal den HTTP.SYS-Treiber benutzt um einen Listener zu konfigurieren. HTTP.SYS erlaubt aber einem normalen Benutzer nicht, einen [...]]]></description>
		<wfw:commentRss>http://www.janus-net.de/2007/04/04/wcf-namespace-reservierung/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Testing WCF Services</title>
		<link>http://www.janus-net.de/2007/03/25/testing-wcf-services/</link>
		<comments>http://www.janus-net.de/2007/03/25/testing-wcf-services/#comments</comments>
		<pubDate>Sun, 25 Mar 2007 11:41:35 +0000</pubDate>
		<dc:creator>stj</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[POETS]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[SoC]]></category>
		<category><![CDATA[Unit Tests]]></category>
		<category><![CDATA[WCF]]></category>

		<guid isPermaLink="false">http://www.janus-net.de/2007/03/25/testing-wcf-services/</guid>
		<description><![CDATA[Jetzt finde ich endlich mal wieder die Zeit, ein paar Zeilen zu schreiben und wie bereits vor einiger Zeit versprochen, m&#246;chte ich hier einmal ein paar Gedanken zusammen fassen, die mir w&#228;hrend der letzten Wochen im Zusammenhang mit meiner Projektgruppe gekommen sind. Und zwar habe ich in den letzten Woche einige Tests f&#252;r WCF Services [...]]]></description>
		<wfw:commentRss>http://www.janus-net.de/2007/03/25/testing-wcf-services/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Delevoping WebServices with MS.Net 3.0 (WCF)</title>
		<link>http://www.janus-net.de/2007/02/02/delevoping-webservices-with-msnet-30-wcf/</link>
		<comments>http://www.janus-net.de/2007/02/02/delevoping-webservices-with-msnet-30-wcf/#comments</comments>
		<pubDate>Fri, 02 Feb 2007 22:50:02 +0000</pubDate>
		<dc:creator>stj</dc:creator>
				<category><![CDATA[Networking]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[WCF]]></category>
		<category><![CDATA[Web Services]]></category>

		<guid isPermaLink="false">http://www.janus-net.de/2007/02/02/delevoping-webservices-with-msnet-30-wcf/</guid>
		<description><![CDATA[In the context of the lecture "Web Services - Hands On" held by Dr. A. Wombacher at the University of Dortmund I held a short speech on "Developing WebServices with MS.Net 3.0 (WCF)". All practical work at this lecture mainly focused on developing web services in the field of Java and Axis2. So this was [...]]]></description>
		<wfw:commentRss>http://www.janus-net.de/2007/02/02/delevoping-webservices-with-msnet-30-wcf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unterschreiben Sie hier &#8230;</title>
		<link>http://www.janus-net.de/2007/01/14/unterschreiben-sie-hier/</link>
		<comments>http://www.janus-net.de/2007/01/14/unterschreiben-sie-hier/#comments</comments>
		<pubDate>Sun, 14 Jan 2007 21:36:09 +0000</pubDate>
		<dc:creator>stj</dc:creator>
				<category><![CDATA[Mind]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Contract-First]]></category>
		<category><![CDATA[Contracts]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[WCF]]></category>
		<category><![CDATA[WSDL]]></category>
		<category><![CDATA[XSD]]></category>

		<guid isPermaLink="false">http://www.janus-net.de/2007/01/14/der-wahre-contract/</guid>
		<description><![CDATA[Seid einer ganze Weile habe ich mich jetzt schon mit WebServices auseinander gesetzt und sitze momentan daran einen WebService zu implementieren, der eine Java-Application mit einer .Net-Application koppelt. Zu diesem Zweck wurden zun&#228;chst einmal Contracts in Form von WSDLs erzeugt. Aus diesen sollten dann sp&#228;ter die eigentlichen Services und Clients erzeugt werden. Leider musste ich [...]]]></description>
		<wfw:commentRss>http://www.janus-net.de/2007/01/14/unterschreiben-sie-hier/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>


