<?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>Mark Harris &#187; WCF</title>
	<atom:link href="http://www.markharris.net.au/blog/category/net/wcf-net/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.markharris.net.au/blog</link>
	<description>Prognostication Free</description>
	<lastBuildDate>Tue, 27 Sep 2011 02:32:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Introducing Fluent WCF</title>
		<link>http://www.markharris.net.au/blog/2009/03/31/introducing-fluent-wcf/</link>
		<comments>http://www.markharris.net.au/blog/2009/03/31/introducing-fluent-wcf/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 01:20:14 +0000</pubDate>
		<dc:creator>Mark Harris</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[WCF]]></category>
		<category><![CDATA[Fluent WCF]]></category>

		<guid isPermaLink="false">http://www.markharris.net.au/blog/2009/03/31/introducing-fluent-wcf/</guid>
		<description><![CDATA[<p>About 2 weeks ago Simon and I started to work on building a <a href="http://www.simonsegal.net/blog/2009/03/15/if-i-had-a-fluent-interface-for-wcf-configuration-i-would/">fluent interface to configure WCF</a>. Our main aim in doing so is to cover the the scenarios of configuring Services and Clients 80% (or 20%) of the time.</p> <p>Our goals at this stage are</p> Services over Basic HTTP or TCP Either [...]]]></description>
			<content:encoded><![CDATA[<p>About 2 weeks ago Simon and I started to work on building a <a href="http://www.simonsegal.net/blog/2009/03/15/if-i-had-a-fluent-interface-for-wcf-configuration-i-would/">fluent interface to configure WCF</a>. Our main aim in doing so is to cover the the scenarios of configuring Services and Clients 80% (or 20%) of the time.</p>
<p>Our goals at this stage are</p>
<ol>
<li>Services over Basic HTTP or TCP</li>
<li>Either No Security and Windows Transport Security</li>
<li>No message level Security</li>
<li>Include Service Meta Data</li>
</ol>
<p>What this should enable us to do on the Service Host end would look like</p>
<div id="scid:57F11A72-B0E5-49c7-9094-E3A15BD5B5E6:c2bd230d-a20b-4300-a108-f882edaf933b" class="wlWriterEditableSmartContent" style="padding: 0px; width: 322px; display: block; float: none; margin-left: auto; margin-right: auto;">
<pre style="background-color:#FFFFFF;overflow: auto;"><span style="color: #000000;">var host </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #0000FF;">new</span><span style="color: #000000;"> WCFHost()
        .AtAddress(</span><span style="color: #800000;">"</span><span style="color: #800000;">http://localhost:8080/</span><span style="color: #800000;">"</span><span style="color: #000000;">)
        .UsingContract(</span><span style="color: #0000FF;">typeof</span><span style="color: #000000;"> (IHelloService))
        .WithBinding(</span><span style="color: #0000FF;">new</span><span style="color: #000000;"> BasicHttpBinding())
        .EnableMex()
        .Start();</span></pre>
<p><!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin.  http://dunnhq.com --></p>
</div>
<p>I expect more on this shortly.</p>
<div id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:68ce99d8-44be-4af8-8d01-4594be41444c" class="wlWriterEditableSmartContent" style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px">del.icio.us Tags: <a rel="tag" href="http://del.icio.us/popular/Fluent+WCF">Fluent WCF</a>,<a rel="tag" href="http://del.icio.us/popular/.net">.net</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.markharris.net.au/blog/2009/03/31/introducing-fluent-wcf/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

