<?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; .Net</title>
	<atom:link href="http://www.janus-net.de/tag/net/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>Double-Checked Locking in C#</title>
		<link>http://www.janus-net.de/2008/01/10/double-checked-locking-in-c/</link>
		<comments>http://www.janus-net.de/2008/01/10/double-checked-locking-in-c/#comments</comments>
		<pubDate>Thu, 10 Jan 2008 01:08:54 +0000</pubDate>
		<dc:creator>stj</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[patterns]]></category>
		<category><![CDATA[singleton]]></category>

		<guid isPermaLink="false">http://www.janus-net.de/2008/01/10/double-checked-locking-in-c/</guid>
		<description><![CDATA[Heute hatte ich eher zuf&#228;llig das Buch Head First Design Patterns in der Hand. Auch eher zuf&#228;llig bin ich dabei im Kapitel &#252;ber das Singleton-Pattern beim Double-Checked Locking h&#228;ngen geblieben. Dort wird darauf aufmerksam gemacht, dass dieses Pattern unter Java 1.4 und fr&#252;heren Versionen nicht funktioniert. Da ich dieses Pattern bereits einige male in C# [...]]]></description>
		<wfw:commentRss>http://www.janus-net.de/2008/01/10/double-checked-locking-in-c/feed/</wfw:commentRss>
		<slash:comments>13</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>Warum muss eine abstrakte Klasse in C# alle Methoden einer Schnittstelle implementieren?</title>
		<link>http://www.janus-net.de/2007/05/16/60/</link>
		<comments>http://www.janus-net.de/2007/05/16/60/#comments</comments>
		<pubDate>Wed, 16 May 2007 19:41:35 +0000</pubDate>
		<dc:creator>stj</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.janus-net.de/2007/05/16/60/</guid>
		<description><![CDATA[Ein Kommilitone von mir, der sonst haupts&#228;chlich im Java-Umfeld programmiert, stellte mir heute die Frage, warum er folgendes in C# nicht machen kann: PLAIN TEXT C#: interface IInterface &#160; &#160; &#123; &#160; &#160; &#160; &#160; void Method&#40;&#41;; &#160; &#160; &#125; &#160; &#160; &#160; abstract class Base : IInterface &#160; &#160; &#123; &#160; &#160; &#125; Folgendes [...]]]></description>
		<wfw:commentRss>http://www.janus-net.de/2007/05/16/60/feed/</wfw:commentRss>
		<slash:comments>3</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>Stream.Read Method  blocks application</title>
		<link>http://www.janus-net.de/2006/03/23/streamread-method-blocks-application/</link>
		<comments>http://www.janus-net.de/2006/03/23/streamread-method-blocks-application/#comments</comments>
		<pubDate>Thu, 23 Mar 2006 16:41:51 +0000</pubDate>
		<dc:creator>stj</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[NetworkStream]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">https://www.janus-net.de/2006/03/23/streamread-method-blocks-application/</guid>
		<description><![CDATA[Today I needed to read some data from a NetworkStream. First I tried Stream.Read-Method but then I noticed that it blocks my program. Sometimes it seems to be meaningful to read the reference: The implementation will block until at least one byte of data can be read, in the event that no data is available. [...]]]></description>
		<wfw:commentRss>http://www.janus-net.de/2006/03/23/streamread-method-blocks-application/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Avoid polling registry keys in .NET (C#)</title>
		<link>http://www.janus-net.de/2006/02/27/avoid-polling-registry-keys-in-net-c/</link>
		<comments>http://www.janus-net.de/2006/02/27/avoid-polling-registry-keys-in-net-c/#comments</comments>
		<pubDate>Mon, 27 Feb 2006 01:29:35 +0000</pubDate>
		<dc:creator>stj</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[Registry]]></category>

		<guid isPermaLink="false">https://www.janus-net.de/2006/02/27/avoid-polling-registry-keys-in-net-c/</guid>
		<description><![CDATA[Some days ago I read an article at The Old New Thing about performance cost of reading a registry key. As I am reading registry keys in quite frequently I wonderd how to avoid polling registry keys in .NET (C#). Windows API provides a function RegNotifyChangeKeyValue which notifies the caller about changes. Sadly, this function [...]]]></description>
		<wfw:commentRss>http://www.janus-net.de/2006/02/27/avoid-polling-registry-keys-in-net-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting list of (sub-)domains from Active Directory with C#</title>
		<link>http://www.janus-net.de/2005/11/18/getting-list-of-sub-domains-from-active-directory-with-c/</link>
		<comments>http://www.janus-net.de/2005/11/18/getting-list-of-sub-domains-from-active-directory-with-c/#comments</comments>
		<pubDate>Fri, 18 Nov 2005 21:35:53 +0000</pubDate>
		<dc:creator>stj</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[Active Direcroty]]></category>
		<category><![CDATA[c#]]></category>

		<guid isPermaLink="false">https://www.janus-net.de/wordpress/2005/11/18/getting-list-of-sub-domains-from-active-directory-with-c/</guid>
		<description><![CDATA[Some days ago I needed some piece of c# code to list all domains with subdomains from Active Directory. My first idea was to bind to the LDAP port. After some tests I was confused because I always got only one search result. The LDAP port did not give out info for other domains, just [...]]]></description>
		<wfw:commentRss>http://www.janus-net.de/2005/11/18/getting-list-of-sub-domains-from-active-directory-with-c/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>


