<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://bloggingabout.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Obiwan Jacobi - All Comments</title><link>http://bloggingabout.net/blogs/marc/default.aspx</link><description>Do not underestimate the bandwidth of a truck!</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>re: WCF: Hosting non-http protocols in IIS 7.0</title><link>http://bloggingabout.net/blogs/marc/archive/2007/10/23/wcf-hosting-non-http-protocols-in-iis-7-0.aspx#482822</link><pubDate>Thu, 11 Feb 2010 19:59:40 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:482822</guid><dc:creator>Jeremy</dc:creator><description>&lt;p&gt;I kept getting an error:&lt;/p&gt;
&lt;p&gt;The protocol &amp;#39;net.tcp&amp;#39; does not have an implementation of HostedTransportConfiguration type registered. &lt;/p&gt;
&lt;p&gt;After much hunting and trial and error I finally stumbled on the solution. &amp;nbsp;The second command you run to set the protocols for the individual website needs to have the period removed.&lt;/p&gt;
&lt;p&gt;Weird thing was it worked on the production server, but not on the test with &amp;quot;net.tcp&amp;quot;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=482822" width="1" height="1"&gt;</description></item><item><title>re: How to implement catch (Exception e)?</title><link>http://bloggingabout.net/blogs/marc/archive/2009/04/10/how-to-implement-catch-exception-e.aspx#482403</link><pubDate>Fri, 30 Oct 2009 13:43:59 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:482403</guid><dc:creator>Gerben van Loon</dc:creator><description>&lt;p&gt;Cool stuff, so familiar what you describe :)&lt;/p&gt;
&lt;p&gt;Would even be nicer to factor this out to some kind of aspect.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=482403" width="1" height="1"&gt;</description></item><item><title>re: Silverlight: Breaking the daisy chain?</title><link>http://bloggingabout.net/blogs/marc/archive/2009/10/14/silverlight-breaking-the-daisy-chain.aspx#482329</link><pubDate>Thu, 15 Oct 2009 06:39:03 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:482329</guid><dc:creator>Michiel van Schaik</dc:creator><description>&lt;p&gt;This is where the new Reactive Framework of Microsoft can be used for. The Reactive Framework allows developers to write Language Integrated Query (LINQ) expressions against events.&lt;/p&gt;
&lt;p&gt;As Erik Meijer explains in this (&lt;a rel="nofollow" target="_new" href="http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Erik-Meijer-Inside-the-NET-Reactive-Framework-Rx/"&gt;channel9.msdn.com/.../Expert-to-Expert-Brian-Beckman-and-Erik-Meijer-Inside-the-NET-Reactive-Framework-Rx&lt;/a&gt;) channel9 video, the Reactive Framework is the mathematical dual of LINQ to Objects.&lt;/p&gt;
&lt;p&gt;A copy of the Reactive Framework can be found as part of the Silverlight 3 Toolkit, see &lt;a rel="nofollow" target="_new" href="http://martinkruszynski.blogspot.com/2009/08/silverlight-toolkit-july-2009-rx.html"&gt;martinkruszynski.blogspot.com/.../silverlight-toolkit-july-2009-rx.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Also there will be a PDC&amp;#39;09 session: Rx: Reactive Extensions for .NET&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=482329" width="1" height="1"&gt;</description></item><item><title>re: Silverlight: Breaking the daisy chain?</title><link>http://bloggingabout.net/blogs/marc/archive/2009/10/14/silverlight-breaking-the-daisy-chain.aspx#482323</link><pubDate>Wed, 14 Oct 2009 09:08:30 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:482323</guid><dc:creator>Nathan Pledger</dc:creator><description>&lt;p&gt;I&amp;#39;m getting this, too. On the negative side, it is easy to get into spaghetti code and frequent refactorings are needed to make sure things remain tidy - while restricting the possibility of deadlocks. On the plus side, I now totally &amp;quot;get&amp;quot; anonymous methods - they&amp;#39;re practically essential for sanity&amp;#39;s sake. Dunno if this i going to help my previous purist practices, though.&lt;/p&gt;
&lt;p&gt;I&amp;#39;d be interested in your results.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=482323" width="1" height="1"&gt;</description></item><item><title>re: Why I think Merging Source Code sucks</title><link>http://bloggingabout.net/blogs/marc/archive/2008/03/19/why-i-think-merging-source-code-sucks.aspx#481505</link><pubDate>Mon, 13 Apr 2009 13:33:02 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:481505</guid><dc:creator>Ramon Smits</dc:creator><description>&lt;p&gt;Merging branches which both have changed dramatically are very hard to do if not impossible.&lt;/p&gt;
&lt;p&gt;Linus Torvalds says that changes in the linux kernel etc. will be done by a small team of developers. Only when the change if very well understood then it gets committed. The way that GIT works is that you first create your own personal branch to work on and when you are ready then you ask the maintainer of the /trunk branch to import that changeset. If the maintainer sees that the change conflicts too much because the main trunk has changed much because of - for example - refactoring then he just says that it will not import the change set as it is done on out dates source files. The only way to do a proper change is to add the change on an updated local branch and then asking the trunk maintainer for importing the change.&lt;/p&gt;
&lt;p&gt;After reading that I use the same philosophy. I won&amp;#39;t merge large code changes on out of date branches. I just delegate it to the developer that implemented the RFC to code it again as too much has changed.&lt;/p&gt;
&lt;p&gt;Doing the merging myself is error prone and would take too much time! It would often be faster to just code the RFC myself :)&lt;/p&gt;
&lt;p&gt;This immediately brings me to the following MUST versioning/code repository rules:&lt;/p&gt;
&lt;p&gt; * Update reqularly (at least once a day)&lt;/p&gt;
&lt;p&gt; * Commit often (commit when you have complete a small logical part)&lt;/p&gt;
&lt;p&gt; * Changes must NEVER be done on the /trunk directly. First on a seperate branch, then reviewed and changed until satisfied and then be merged in to the main trunk.&lt;/p&gt;
&lt;p&gt;Managers MUST check this or even must be notified when a developer has not committed for a while because that would indicate a possible problem.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=481505" width="1" height="1"&gt;</description></item><item><title>re: WCF: Hosting non-http protocols in IIS 7.0</title><link>http://bloggingabout.net/blogs/marc/archive/2007/10/23/wcf-hosting-non-http-protocols-in-iis-7-0.aspx#481058</link><pubDate>Thu, 22 Jan 2009 18:38:23 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:481058</guid><dc:creator>Ricardo</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Thanks for this post. However I have a concern about all people that shows how to host in WAS with non-HTTP protocols, you are not telling me how can a test that the service is running and how can I add a service reference to that services in my client applications. I have tried a lot. With Http protocols is very easy because in my webbrowser I get the URL I have to use to reach the service, but with TCP I&amp;#39;ve tried a lot of variants of my address and I can&amp;#39;t get it and i dont know if the problem is with the address itself or if the service is not propertly initialize. &lt;/p&gt;
&lt;p&gt;Please could you post a complete sample or explanation?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=481058" width="1" height="1"&gt;</description></item><item><title>How to enrich a message? | keyongtech</title><link>http://bloggingabout.net/blogs/marc/archive/2006/05/30/12265.aspx#481049</link><pubDate>Thu, 22 Jan 2009 06:07:49 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:481049</guid><dc:creator>How to enrich a message? | keyongtech</dc:creator><description>&lt;p&gt;Pingback from &amp;nbsp;How to enrich a message? | keyongtech&lt;/p&gt;
&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=481049" width="1" height="1"&gt;</description></item><item><title>A Method Context Information Gathering Framework</title><link>http://bloggingabout.net/blogs/marc/archive/2008/04/04/basic-system-diagnostics.aspx#458218</link><pubDate>Tue, 15 Apr 2008 14:13:55 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:458218</guid><dc:creator>Obiwan Jacobi</dc:creator><description>&lt;p&gt;Do you also have that feeling when you type in your tracing code that it is too cumbersome and too much&lt;/p&gt;
&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=458218" width="1" height="1"&gt;</description></item><item><title>re: Why I think Merging Source Code sucks</title><link>http://bloggingabout.net/blogs/marc/archive/2008/03/19/why-i-think-merging-source-code-sucks.aspx#458060</link><pubDate>Thu, 20 Mar 2008 21:39:38 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:458060</guid><dc:creator>Nathan Pledger</dc:creator><description>&lt;p&gt;I've never had the luxury of using Team Foundation Server, but I can appreciate your frustration with source control. We use SVN having &amp;quot;upgraded&amp;quot; from CVS, and the whole concept is brilliant but intrisically flawed. I end up creating milestone backups of repositories &amp;quot;Just in case&amp;quot;, because I couldn't trust it at all.&lt;/p&gt;
&lt;p&gt;I'm glad I'm not on my own, as it feels at the moment!&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=458060" width="1" height="1"&gt;</description></item><item><title>re: Singleton Generics [updated]</title><link>http://bloggingabout.net/blogs/marc/archive/2006/02/13/11034.aspx#442878</link><pubDate>Tue, 04 Dec 2007 10:25:52 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:442878</guid><dc:creator>mezhaka</dc:creator><description>&lt;p&gt;the parameter type of the generic needs public default constructor, so the type you're using as a parameter is not singleton object itself. don't you think there maybe problems, when some other member of your team will use this parameter type instead of the using it singletoned with this generic?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=442878" width="1" height="1"&gt;</description></item><item><title>re: Ploggle Desktop Application</title><link>http://bloggingabout.net/blogs/marc/archive/2007/11/30/ploggle-desktop-application.aspx#442165</link><pubDate>Fri, 30 Nov 2007 10:52:45 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:442165</guid><dc:creator>Dennis van der Stelt</dc:creator><description>&lt;p&gt;Leuk, dat Ploggle : &lt;a rel="nofollow" target="_new" href="http://manuel.ploggle.com/"&gt;http://manuel.ploggle.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;:)&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=442165" width="1" height="1"&gt;</description></item><item><title>re: Why do we not design a class like this?</title><link>http://bloggingabout.net/blogs/marc/archive/2007/08/24/why-do-we-not-design-a-class-like-this.aspx#351440</link><pubDate>Thu, 30 Aug 2007 07:47:37 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:351440</guid><dc:creator>Marc Jacobi</dc:creator><description>&lt;p&gt;Taking thing to the extreme is never a good thing (unless its money? ;-).&lt;/p&gt;
&lt;p&gt;I would think that you would only need one level in most cases (as my example). Multiple levels of property containers reeks of bad design and might justify actual classes instead of just property structs.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=351440" width="1" height="1"&gt;</description></item><item><title>re: Why do we not design a class like this?</title><link>http://bloggingabout.net/blogs/marc/archive/2007/08/24/why-do-we-not-design-a-class-like-this.aspx#351382</link><pubDate>Thu, 30 Aug 2007 06:08:26 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:351382</guid><dc:creator>dotgrid</dc:creator><description>&lt;p&gt;It is a very good point. and might put some sense into building large properties stuffed classes. &lt;/p&gt;
&lt;p&gt;But taking it too much to the extreme would make my code page size a lot more wider.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=351382" width="1" height="1"&gt;</description></item><item><title>Using an Interop layer with BizTalk</title><link>http://bloggingabout.net/blogs/marc/archive/2006/05/30/12265.aspx#350799</link><pubDate>Wed, 29 Aug 2007 08:26:15 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:350799</guid><dc:creator>Obiwan Jacobi</dc:creator><description>&lt;p&gt;This is my second project in which I used an Interop layer for calling custom code in BizTalk and it&lt;/p&gt;
&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=350799" width="1" height="1"&gt;</description></item><item><title>re: Why do we not design a class like this?</title><link>http://bloggingabout.net/blogs/marc/archive/2007/08/24/why-do-we-not-design-a-class-like-this.aspx#346984</link><pubDate>Fri, 24 Aug 2007 09:40:36 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:346984</guid><dc:creator>Marc Jacobi</dc:creator><description>&lt;p&gt;Good point! If you have virtual properties this would probably not be a good idea. If the properties are just plain vanilla properties there would be no problem (I can think of at this moment).&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=346984" width="1" height="1"&gt;</description></item></channel></rss>