<?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/"
> <channel><title>Comments on: Hello World With Agatha</title> <atom:link href="http://davybrion.com/blog/2009/11/hello-world-with-agatha/feed/" rel="self" type="application/rss+xml" /><link>http://davybrion.com/blog/2009/11/hello-world-with-agatha/</link> <description>inquisitive: adjective. given to inquiry, research, or asking questions; eager for knowledge; intellectually curious</description> <lastBuildDate>Tue, 22 May 2012 17:40:00 +0000</lastBuildDate> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.2</generator> <item><title>By: Agatha and Request/Response pattern &#171; .NET i takie tam</title><link>http://davybrion.com/blog/2009/11/hello-world-with-agatha/comment-page-1/#comment-102002</link> <dc:creator>Agatha and Request/Response pattern &#171; .NET i takie tam</dc:creator> <pubDate>Sat, 29 Oct 2011 20:33:47 +0000</pubDate> <guid
isPermaLink="false">http://davybrion.com/blog/?p=1949#comment-102002</guid> <description>[...] can find Agatha on GitHub. Example application is described here, and here you can find series of post describing framework in more details. Like this:LikeBe the [...]</description> <content:encoded><![CDATA[<p>[...] can find Agatha on GitHub. Example application is described here, and here you can find series of post describing framework in more details. Like this:LikeBe the [...]</p> ]]></content:encoded> </item> <item><title>By: Demis Bellot</title><link>http://davybrion.com/blog/2009/11/hello-world-with-agatha/comment-page-1/#comment-98622</link> <dc:creator>Demis Bellot</dc:creator> <pubDate>Thu, 10 Mar 2011 10:38:00 +0000</pubDate> <guid
isPermaLink="false">http://davybrion.com/blog/?p=1949#comment-98622</guid> <description>Well more specifically ServiceStack&#039;s auto-RPC and SOAP endpoints. A Hello World web service in ServiceStack looks like:public class HelloService : IService
{
public object Execute(Hello request)
{
return new HelloResponse { Result = &quot;Hello, &quot; + request.Name };
}
}So this same service can be called via the XML,JSON,JSV RPC endpoints or alternatively via the SOAP 1.1/1.2 endpoints - The SOAP endpoints is similar to the same service in WCF SOAP. Note: ServiceStack&#039;s SOAP endpoints themselves uses the generic WCF Message class underneath, and the SoapServiceClients uses WCF Client&#039;s generic proxy that allows you to use use the same WCF client to send any arbitrary DTO&#039;s.- Demis</description> <content:encoded><![CDATA[<p>Well more specifically ServiceStack&#8217;s auto-RPC and SOAP endpoints. A Hello World web service in ServiceStack looks like:</p><p>public class HelloService : IService<br
/> {<br
/> public object Execute(Hello request)<br
/> {<br
/> return new HelloResponse { Result = &#8220;Hello, &#8221; + request.Name };<br
/> }<br
/> }</p><p>So this same service can be called via the XML,JSON,JSV RPC endpoints or alternatively via the SOAP 1.1/1.2 endpoints &#8211; The SOAP endpoints is similar to the same service in WCF SOAP. Note: ServiceStack&#8217;s SOAP endpoints themselves uses the generic WCF Message class underneath, and the SoapServiceClients uses WCF Client&#8217;s generic proxy that allows you to use use the same WCF client to send any arbitrary DTO&#8217;s.</p><p>- Demis</p> ]]></content:encoded> </item> <item><title>By: Davy Brion</title><link>http://davybrion.com/blog/2009/11/hello-world-with-agatha/comment-page-1/#comment-98288</link> <dc:creator>Davy Brion</dc:creator> <pubDate>Wed, 02 Mar 2011 16:40:00 +0000</pubDate> <guid
isPermaLink="false">http://davybrion.com/blog/?p=1949#comment-98288</guid> <description>not sure why you think it&#039;s similar to servicestack, since agatha can hardly be considered RESTful...WCF with Agatha is actually optional... if you use WCF with agatha, WCF is just a transport layer, nothing more.  But it was originally intended to be a better alternative to the typical WCF services, which explains the focus being put on WCF </description> <content:encoded><![CDATA[<p>not sure why you think it&#8217;s similar to servicestack, since agatha can hardly be considered RESTful&#8230;</p><p>WCF with Agatha is actually optional&#8230; if you use WCF with agatha, WCF is just a transport layer, nothing more.  But it was originally intended to be a better alternative to the typical WCF services, which explains the focus being put on WCF</p> ]]></content:encoded> </item> <item><title>By: Demis Bellot</title><link>http://davybrion.com/blog/2009/11/hello-world-with-agatha/comment-page-1/#comment-98287</link> <dc:creator>Demis Bellot</dc:creator> <pubDate>Wed, 02 Mar 2011 14:51:00 +0000</pubDate> <guid
isPermaLink="false">http://davybrion.com/blog/?p=1949#comment-98287</guid> <description>Hi I like it as it&#039;s similar to my http://servicestack.net web services framework :), but I&#039;m surprised you still want to use the complexity of the WCF Config model? (IMO 1 of the worst things about WCF)</description> <content:encoded><![CDATA[<p>Hi I like it as it&#8217;s similar to my <a
href="http://servicestack.net" rel="nofollow">http://servicestack.net</a> web services framework <img
src='http://d18sni7re4ly7f.cloudfront.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> , but I&#8217;m surprised you still want to use the complexity of the WCF Config model? (IMO 1 of the worst things about WCF)</p> ]]></content:encoded> </item> <item><title>By: Davy Brion</title><link>http://davybrion.com/blog/2009/11/hello-world-with-agatha/comment-page-1/#comment-97847</link> <dc:creator>Davy Brion</dc:creator> <pubDate>Tue, 15 Feb 2011 08:45:00 +0000</pubDate> <guid
isPermaLink="false">http://davybrion.com/blog/?p=1949#comment-97847</guid> <description>it&#039;s just a one time thing, and you only need to change it if you need to change something WCF specific</description> <content:encoded><![CDATA[<p>it&#8217;s just a one time thing, and you only need to change it if you need to change something WCF specific</p> ]]></content:encoded> </item> <item><title>By: X86cowboy</title><link>http://davybrion.com/blog/2009/11/hello-world-with-agatha/comment-page-1/#comment-97827</link> <dc:creator>X86cowboy</dc:creator> <pubDate>Tue, 15 Feb 2011 07:17:00 +0000</pubDate> <guid
isPermaLink="false">http://davybrion.com/blog/?p=1949#comment-97827</guid> <description>Hmmm... the XML still looks painful. :/</description> <content:encoded><![CDATA[<p>Hmmm&#8230; the XML still looks painful. :/</p> ]]></content:encoded> </item> <item><title>By: bennyb</title><link>http://davybrion.com/blog/2009/11/hello-world-with-agatha/comment-page-1/#comment-51818</link> <dc:creator>bennyb</dc:creator> <pubDate>Fri, 06 Aug 2010 19:40:28 +0000</pubDate> <guid
isPermaLink="false">http://davybrion.com/blog/?p=1949#comment-51818</guid> <description>Found out.var client = new ClientConfiguration(typeof(HelloWorldRequest).Assembly, typeof(Agatha.Ninject.Container));
client.RequestProcessorImplementation = typeof(DynamicRequestProcessor);
client.AsyncRequestProcessorImplementation = typeof(DynamicAsyncRequestProcessor);
client.Initialize();public class DynamicRequestProcessor : RequestProcessorProxy
{
public DynamicRequestProcessor() :
base(CreateBasicHttpBinding(), CreateEndPoint())
{
}
}</description> <content:encoded><![CDATA[<p>Found out.</p><p> var client = new ClientConfiguration(typeof(HelloWorldRequest).Assembly, typeof(Agatha.Ninject.Container));<br
/> client.RequestProcessorImplementation = typeof(DynamicRequestProcessor);<br
/> client.AsyncRequestProcessorImplementation = typeof(DynamicAsyncRequestProcessor);<br
/> client.Initialize();</p><p> public class DynamicRequestProcessor : RequestProcessorProxy<br
/> {<br
/> public DynamicRequestProcessor() :<br
/> base(CreateBasicHttpBinding(), CreateEndPoint())<br
/> {<br
/> }<br
/> }</p> ]]></content:encoded> </item> <item><title>By: bennyb</title><link>http://davybrion.com/blog/2009/11/hello-world-with-agatha/comment-page-1/#comment-51812</link> <dc:creator>bennyb</dc:creator> <pubDate>Fri, 06 Aug 2010 19:12:38 +0000</pubDate> <guid
isPermaLink="false">http://davybrion.com/blog/?p=1949#comment-51812</guid> <description>How can you initialize your client configuration without i.e. set the bindings at runtime by using this constructor instead:public RequestProcessorProxy(Binding binding, EndpointAddress remoteAddress) : base(binding, remoteAddress) { }passing in something like this:EndpointAddress epa =
new EndpointAddress(new Uri(&quot;http://localhost:3994/AgathaDemo.Web/Service.svc&quot;));
WSHttpBinding binding = new WSHttpBinding();</description> <content:encoded><![CDATA[<p>How can you initialize your client configuration without i.e. set the bindings at runtime by using this constructor instead:</p><p>public RequestProcessorProxy(Binding binding, EndpointAddress remoteAddress) : base(binding, remoteAddress) { }</p><p>passing in something like this:</p><p>EndpointAddress epa =<br
/> new EndpointAddress(new Uri(&#8220;http://localhost:3994/AgathaDemo.Web/Service.svc&#8221;));<br
/> WSHttpBinding binding = new WSHttpBinding();</p> ]]></content:encoded> </item> <item><title>By: Abhijeet P</title><link>http://davybrion.com/blog/2009/11/hello-world-with-agatha/comment-page-1/#comment-42509</link> <dc:creator>Abhijeet P</dc:creator> <pubDate>Sat, 19 Jun 2010 16:23:12 +0000</pubDate> <guid
isPermaLink="false">http://davybrion.com/blog/?p=1949#comment-42509</guid> <description>You are the man! I think I&#039;m a convert!</description> <content:encoded><![CDATA[<p>You are the man! I think I&#8217;m a convert!</p> ]]></content:encoded> </item> <item><title>By: Rick</title><link>http://davybrion.com/blog/2009/11/hello-world-with-agatha/comment-page-1/#comment-24344</link> <dc:creator>Rick</dc:creator> <pubDate>Sat, 09 Jan 2010 20:14:23 +0000</pubDate> <guid
isPermaLink="false">http://davybrion.com/blog/?p=1949#comment-24344</guid> <description>Nevermind, I found them buried in the project. Sorry.</description> <content:encoded><![CDATA[<p>Nevermind, I found them buried in the project. Sorry.</p> ]]></content:encoded> </item> <item><title>By: Rick</title><link>http://davybrion.com/blog/2009/11/hello-world-with-agatha/comment-page-1/#comment-24343</link> <dc:creator>Rick</dc:creator> <pubDate>Sat, 09 Jan 2010 19:59:15 +0000</pubDate> <guid
isPermaLink="false">http://davybrion.com/blog/?p=1949#comment-24343</guid> <description>It would be great if you could please post the HelloWorld project... Thanks!</description> <content:encoded><![CDATA[<p>It would be great if you could please post the HelloWorld project&#8230; Thanks!</p> ]]></content:encoded> </item> <item><title>By: zihotki</title><link>http://davybrion.com/blog/2009/11/hello-world-with-agatha/comment-page-1/#comment-23051</link> <dc:creator>zihotki</dc:creator> <pubDate>Sun, 29 Nov 2009 19:14:06 +0000</pubDate> <guid
isPermaLink="false">http://davybrion.com/blog/?p=1949#comment-23051</guid> <description>Dude, this is awesome, really! Services development becomes much more easy, thanks for sharing :)</description> <content:encoded><![CDATA[<p>Dude, this is awesome, really! Services development becomes much more easy, thanks for sharing <img
src='http://d18sni7re4ly7f.cloudfront.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p> ]]></content:encoded> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 4/22 queries in 0.009 seconds using disk: basic
Object Caching 514/596 objects using disk: basic
Content Delivery Network via Amazon Web Services: CloudFront: d18sni7re4ly7f.cloudfront.net

Served from: davybrion.com @ 2012-05-23 01:12:47 -->
