<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: How to debug a WCF service</title>
	<atom:link href="http://sarafianalex.wordpress.com/2008/06/28/how-to-debug-a-wcf-service/feed/" rel="self" type="application/rss+xml" />
	<link>http://sarafianalex.wordpress.com/2008/06/28/how-to-debug-a-wcf-service/</link>
	<description>Adventures in C# Land and some SQL</description>
	<lastBuildDate>Thu, 03 Sep 2009 16:12:55 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: WPF vs Windows Forms &#171; Alex Sarafian as Developer</title>
		<link>http://sarafianalex.wordpress.com/2008/06/28/how-to-debug-a-wcf-service/#comment-77</link>
		<dc:creator>WPF vs Windows Forms &#171; Alex Sarafian as Developer</dc:creator>
		<pubDate>Tue, 25 Nov 2008 21:44:45 +0000</pubDate>
		<guid isPermaLink="false">http://sarafianalex.wordpress.com/2008/06/28/how-to-debug-a-wcf-service/#comment-77</guid>
		<description>[...] on that, once again WCF was great. Hell its not because of reasons discussed&#160; here and here. In the WWF, a coleague of mine asked a very logical question, but there was no answer either. I [...]</description>
		<content:encoded><![CDATA[<p>[...] on that, once again WCF was great. Hell its not because of reasons discussed&nbsp; here and here. In the WWF, a coleague of mine asked a very logical question, but there was no answer either. I [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sarafian Alex</title>
		<link>http://sarafianalex.wordpress.com/2008/06/28/how-to-debug-a-wcf-service/#comment-72</link>
		<dc:creator>Sarafian Alex</dc:creator>
		<pubDate>Sun, 05 Oct 2008 14:58:59 +0000</pubDate>
		<guid isPermaLink="false">http://sarafianalex.wordpress.com/2008/06/28/how-to-debug-a-wcf-service/#comment-72</guid>
		<description>There is no problem about the ranting.
I partly feel the same.

The only reason I accept WCF because I think that if needed my server side can be easily ported to a web service for example.

All other things I can easily do without or simulate with good all fashion remoting which I believe is the best technology out there.

My objections with WCF is that that tried to implement eveyring under one unified library, with one configuration file. The result is that in order to use it, you must become proficient in at least the configuration of WCF and its various security features and bindings.

When I&#039;m interested to build something that runs only with a tcp/ip remoting what do I care about web and all other things that are implemented in WCF. Don&#039;t get me wrong, I believe in the combined power of WCF, but I really thing that they should have splitted it.

One of things I really can&#039;t understand is that of Known types. Why oh why should I tell WCF about all possible types I will probably  pass through the channel? I think it is , to be able to use it in mex, and create the appropriate proxy. Stupid I say. Make it easier tou create the proxy, shate the objects types as You should, and serialize based on the actual instance type passed to the method, just like remoting does.

I&#039;m saying these because in my case, I needed to have only one interface, with a base class in its declaration, and then to be able to pass anything I want, derived from that class. I can&#039;t describe you the flexibility that these gives me, and how I can implement it in a framework, and nobody must know about WCF. But doing the above just caused a lot of problems, because the transported types where not known at the framework level.

Did you know that because of this reason WCF cant transfer a dataset with a column that has type of object? There is a reason that object is used in declarations, and the reason is that I do not know in advance what I will put in it. 

I think that in NET3 microsoft did a lot of stupid things that partly undo some of the great features of .NET2</description>
		<content:encoded><![CDATA[<p>There is no problem about the ranting.<br />
I partly feel the same.</p>
<p>The only reason I accept WCF because I think that if needed my server side can be easily ported to a web service for example.</p>
<p>All other things I can easily do without or simulate with good all fashion remoting which I believe is the best technology out there.</p>
<p>My objections with WCF is that that tried to implement eveyring under one unified library, with one configuration file. The result is that in order to use it, you must become proficient in at least the configuration of WCF and its various security features and bindings.</p>
<p>When I&#8217;m interested to build something that runs only with a tcp/ip remoting what do I care about web and all other things that are implemented in WCF. Don&#8217;t get me wrong, I believe in the combined power of WCF, but I really thing that they should have splitted it.</p>
<p>One of things I really can&#8217;t understand is that of Known types. Why oh why should I tell WCF about all possible types I will probably  pass through the channel? I think it is , to be able to use it in mex, and create the appropriate proxy. Stupid I say. Make it easier tou create the proxy, shate the objects types as You should, and serialize based on the actual instance type passed to the method, just like remoting does.</p>
<p>I&#8217;m saying these because in my case, I needed to have only one interface, with a base class in its declaration, and then to be able to pass anything I want, derived from that class. I can&#8217;t describe you the flexibility that these gives me, and how I can implement it in a framework, and nobody must know about WCF. But doing the above just caused a lot of problems, because the transported types where not known at the framework level.</p>
<p>Did you know that because of this reason WCF cant transfer a dataset with a column that has type of object? There is a reason that object is used in declarations, and the reason is that I do not know in advance what I will put in it. </p>
<p>I think that in NET3 microsoft did a lot of stupid things that partly undo some of the great features of .NET2</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bart Simpson</title>
		<link>http://sarafianalex.wordpress.com/2008/06/28/how-to-debug-a-wcf-service/#comment-71</link>
		<dc:creator>Bart Simpson</dc:creator>
		<pubDate>Sun, 05 Oct 2008 03:08:39 +0000</pubDate>
		<guid isPermaLink="false">http://sarafianalex.wordpress.com/2008/06/28/how-to-debug-a-wcf-service/#comment-71</guid>
		<description>I find it AMAZING that WCF, for all of its marketing, books written and such, is totally a step BACKWARDS.  These problems were solved, long ago.  Why were the solutions broken?  Were they such houses of cards to begin with?

It&#039;s just amazingly disappointing as I&#039;m working through this new technology stack (Silverlight  / wcf).  The technology is becoming less extensible, less performant, less useful and, quite frankly, less useful.  

Sorry about the rant....I&#039;m just frustrated with these new &#039;technologies&#039;.</description>
		<content:encoded><![CDATA[<p>I find it AMAZING that WCF, for all of its marketing, books written and such, is totally a step BACKWARDS.  These problems were solved, long ago.  Why were the solutions broken?  Were they such houses of cards to begin with?</p>
<p>It&#8217;s just amazingly disappointing as I&#8217;m working through this new technology stack (Silverlight  / wcf).  The technology is becoming less extensible, less performant, less useful and, quite frankly, less useful.  </p>
<p>Sorry about the rant&#8230;.I&#8217;m just frustrated with these new &#8216;technologies&#8217;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sarafian Alex</title>
		<link>http://sarafianalex.wordpress.com/2008/06/28/how-to-debug-a-wcf-service/#comment-68</link>
		<dc:creator>Sarafian Alex</dc:creator>
		<pubDate>Wed, 10 Sep 2008 06:50:30 +0000</pubDate>
		<guid isPermaLink="false">http://sarafianalex.wordpress.com/2008/06/28/how-to-debug-a-wcf-service/#comment-68</guid>
		<description>I think that you should try it.
It is not that defdicult.
The hard part is the trick you will use to get the server side file into the clientside

I heavyly use batch files and post build events.</description>
		<content:encoded><![CDATA[<p>I think that you should try it.<br />
It is not that defdicult.<br />
The hard part is the trick you will use to get the server side file into the clientside</p>
<p>I heavyly use batch files and post build events.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ulises</title>
		<link>http://sarafianalex.wordpress.com/2008/06/28/how-to-debug-a-wcf-service/#comment-67</link>
		<dc:creator>Ulises</dc:creator>
		<pubDate>Tue, 09 Sep 2008 22:27:20 +0000</pubDate>
		<guid isPermaLink="false">http://sarafianalex.wordpress.com/2008/06/28/how-to-debug-a-wcf-service/#comment-67</guid>
		<description>Very nice, well I believe it&#039;s a cool piece of code but for me is useless since I&#039;m new in it and I would have benefited from a project code.</description>
		<content:encoded><![CDATA[<p>Very nice, well I believe it&#8217;s a cool piece of code but for me is useless since I&#8217;m new in it and I would have benefited from a project code.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
