<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://codebetter.com/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>Howard Dierking - All Comments</title><link>http://codebetter.com/blogs/howard.dierking/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP1 (Build: 31106.3070)</generator><item><title>Buy soma online order soma and get cheap soma.</title><link>http://codebetter.com/blogs/howard.dierking/archive/2009/11/12/astoria-ssis-adapters-and-bdd-on-bdd-and-mspec.aspx#646550</link><pubDate>Sun, 21 Feb 2010 15:57:17 GMT</pubDate><guid isPermaLink="false">d21fbbc9-c112-4f32-ad14-95939a2c53d4:646550</guid><dc:creator>Online pharmacy soma.</dc:creator><description>&lt;p&gt;Soma online sales. Buy soma online. Link domain purchase online soma a biz. Soma online soma buy soma online. Soma buy soma cheap soma soma online. Soma online next day.&lt;/p&gt;
&lt;img src="http://codebetter.com/aggbug.aspx?PostID=646550" width="1" height="1"&gt;</description></item><item><title>Buy soma cheap.</title><link>http://codebetter.com/blogs/howard.dierking/archive/2009/11/18/astoria-ssis-adapters-and-bdd-class-design.aspx#646475</link><pubDate>Sun, 21 Feb 2010 06:43:28 GMT</pubDate><guid isPermaLink="false">d21fbbc9-c112-4f32-ad14-95939a2c53d4:646475</guid><dc:creator>Cheap watson soma online.</dc:creator><description>&lt;p&gt;Cheap soma. Cheap watson soma online.&lt;/p&gt;
&lt;img src="http://codebetter.com/aggbug.aspx?PostID=646475" width="1" height="1"&gt;</description></item><item><title>Vanilla Yet Composable HTTP Services With WCF 4 and Windsor - Howard Dierking - CodeBetter.Com - Stuff you need to Code Better!</title><link>http://codebetter.com/blogs/howard.dierking/archive/2010/01/18/vanilla-yet-composable-http-services-with-wcf-4-and-windsor.aspx#607775</link><pubDate>Wed, 27 Jan 2010 15:35:00 GMT</pubDate><guid isPermaLink="false">d21fbbc9-c112-4f32-ad14-95939a2c53d4:607775</guid><dc:creator>pligg.com</dc:creator><description>&lt;p&gt;ALT.NET dotnet .NET C# Agile BizTalk ASP.NET&lt;/p&gt;
&lt;img src="http://codebetter.com/aggbug.aspx?PostID=607775" width="1" height="1"&gt;</description></item><item><title>re: Vanilla Yet Composable HTTP Services With WCF 4 and Windsor</title><link>http://codebetter.com/blogs/howard.dierking/archive/2010/01/18/vanilla-yet-composable-http-services-with-wcf-4-and-windsor.aspx#605428</link><pubDate>Fri, 22 Jan 2010 13:24:37 GMT</pubDate><guid isPermaLink="false">d21fbbc9-c112-4f32-ad14-95939a2c53d4:605428</guid><dc:creator>Ed Blackburn</dc:creator><description>&lt;p&gt;If you&amp;#39;re evaluating options, take a look at &lt;a rel="nofollow" target="_new" href="http://openrasta.com"&gt;http://openrasta.com&lt;/a&gt;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://codebetter.com/aggbug.aspx?PostID=605428" width="1" height="1"&gt;</description></item><item><title>re: Vanilla Yet Composable HTTP Services With WCF 4 and Windsor</title><link>http://codebetter.com/blogs/howard.dierking/archive/2010/01/18/vanilla-yet-composable-http-services-with-wcf-4-and-windsor.aspx#599207</link><pubDate>Tue, 19 Jan 2010 16:57:47 GMT</pubDate><guid isPermaLink="false">d21fbbc9-c112-4f32-ad14-95939a2c53d4:599207</guid><dc:creator>Colin Jack</dc:creator><description>&lt;p&gt;@Dean &lt;/p&gt;
&lt;p&gt;Yeah WCF can be a real pain, the WCF Facility is great but there&amp;#39;s still a lot of friction and I&amp;#39;m not really sure how useful 90%+ of the WCF &amp;quot;features&amp;quot; are for this sort of service. &lt;/p&gt;
&lt;p&gt;Just on running on a transport protocol other than TCP/IP, remember HTTP and TCP/IP are not the same thing, but yeah I agree with your point. It is unlikely you&amp;#39;ll have to move from HTTP, in addition if you do its likely to be an architectural change such as embracing EDA, and even if that isn&amp;#39;t the case the WCF approach isn&amp;#39;t isolating you effectively. The key thing is to ensure key business logic/workflow is kept outside the layer that is coupled to HTTP, but I think thats good design anyway.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://codebetter.com/aggbug.aspx?PostID=599207" width="1" height="1"&gt;</description></item><item><title>re: Vanilla Yet Composable HTTP Services With WCF 4 and Windsor</title><link>http://codebetter.com/blogs/howard.dierking/archive/2010/01/18/vanilla-yet-composable-http-services-with-wcf-4-and-windsor.aspx#597597</link><pubDate>Tue, 19 Jan 2010 14:44:52 GMT</pubDate><guid isPermaLink="false">d21fbbc9-c112-4f32-ad14-95939a2c53d4:597597</guid><dc:creator>Dean Thrasher</dc:creator><description>&lt;p&gt;I haven&amp;#39;t begun working with WCF 4, but I&amp;#39;ve found MVC to be many times more productive an environment than WCF. &lt;/p&gt;
&lt;p&gt;Besides, what are the chances that someone will ask you to make your service layer run on something _other_ than TCP/IP in the next five years?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://codebetter.com/aggbug.aspx?PostID=597597" width="1" height="1"&gt;</description></item><item><title>re: Vanilla Yet Composable HTTP Services With WCF 4 and Windsor</title><link>http://codebetter.com/blogs/howard.dierking/archive/2010/01/18/vanilla-yet-composable-http-services-with-wcf-4-and-windsor.aspx#595296</link><pubDate>Tue, 19 Jan 2010 11:40:03 GMT</pubDate><guid isPermaLink="false">d21fbbc9-c112-4f32-ad14-95939a2c53d4:595296</guid><dc:creator>Colin Jack</dc:creator><description>&lt;p&gt;On our project we are using WCF for a RESTful Web Services layer and MVC for our Web apps. We needed that architecture and tech choices were made early on, but my point is I&amp;#39;ve done a good bit of work with them both.&lt;/p&gt;
&lt;p&gt;So on to your discussion advantages of WCF, first is protocol independence. The question is whether its useful, &lt;a rel="nofollow" target="_new" href="http://www.markbaker.ca/blog/2004/10/protocol-independence/"&gt;www.markbaker.ca/.../protocol-independence&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;Some questions I&amp;#39;d have on it are:&lt;/p&gt;
&lt;p&gt;* Is your IPersonService really independent of URIs and HTTP? If you did decide to move from HTTP/URI would that interface stay or would you need to rethink? &lt;/p&gt;
&lt;p&gt;* How about the implementation, the code inside the PersonService? To keep it independent of the application protocol we&amp;#39;d need to consider abstracting the request/response headers, the HTTP status codes, all the caching functionality. Is that sensible? &lt;/p&gt;
&lt;p&gt;* How about linking (and HATEOAS), which involves URIs, do we skip that?&lt;/p&gt;
&lt;p&gt;* And then there&amp;#39;s the fact that if we want to take advantage of features of HTTP, such as its great caching support, then we have to be prepared to have it influence our resource/service design directly. Do we skip that because we might want to expose this service in a different way in the future? &amp;nbsp;&lt;/p&gt;
&lt;p&gt;Personally I don&amp;#39;t want to skip key features of REST/HTTP, they are too useful. Same goes for messaging/EDA, when using them I think you are better using something like NServiceBus which embraces that style. &lt;/p&gt;
&lt;p&gt;The question then becomes is building RESTful services on top of WCF a joy, the answer is no. You end up putting in ridiculous amounts of work (&lt;a rel="nofollow" target="_new" href="http://colinjack.blogspot.com/2009/09/wcf-and-rest.html"&gt;colinjack.blogspot.com/.../wcf-and-rest.html&lt;/a&gt;) just to get simple things working. I&amp;#39;m slightly hopeful about WCF4 though, fingers crossed they&amp;#39;ve made the right choices this time.&lt;/p&gt;
&lt;p&gt;On the extensibility story, other frameworks do seem to be setting out for a good extensibility story these days and anyway we&amp;#39;ve found the WCF extensibility approach a bit clunky and inappropriate in some cases.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://codebetter.com/aggbug.aspx?PostID=595296" width="1" height="1"&gt;</description></item><item><title>re: Vanilla Yet Composable HTTP Services With WCF 4 and Windsor</title><link>http://codebetter.com/blogs/howard.dierking/archive/2010/01/18/vanilla-yet-composable-http-services-with-wcf-4-and-windsor.aspx#595043</link><pubDate>Tue, 19 Jan 2010 11:19:09 GMT</pubDate><guid isPermaLink="false">d21fbbc9-c112-4f32-ad14-95939a2c53d4:595043</guid><dc:creator>Krzysztof Kozmic</dc:creator><description>&lt;p&gt;I just clicked to mention WCF Facility, but I guess there&amp;#39;s no need at this point.&lt;/p&gt;
&lt;p&gt;It has poor documentation, I admit, but in the following days I set of to improve it so keep looking here: &lt;a rel="nofollow" target="_new" href="http://using.castleproject.org/display/IoC/Windsor+WCF+integration+facility"&gt;using.castleproject.org/.../Windsor+WCF+integration+facility&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;There will hopefully be a lot of useful content here quite soon.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://codebetter.com/aggbug.aspx?PostID=595043" width="1" height="1"&gt;</description></item><item><title>re: Vanilla Yet Composable HTTP Services With WCF 4 and Windsor</title><link>http://codebetter.com/blogs/howard.dierking/archive/2010/01/18/vanilla-yet-composable-http-services-with-wcf-4-and-windsor.aspx#594863</link><pubDate>Tue, 19 Jan 2010 10:36:07 GMT</pubDate><guid isPermaLink="false">d21fbbc9-c112-4f32-ad14-95939a2c53d4:594863</guid><dc:creator>Ken Egozi</dc:creator><description>&lt;p&gt;ha ha ha&lt;/p&gt;
&lt;p&gt;I was just about to link to Mike Hadlow&amp;#39;s post series on the WCF Facility :)&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://codebetter.com/aggbug.aspx?PostID=594863" width="1" height="1"&gt;</description></item><item><title>re: Vanilla Yet Composable HTTP Services With WCF 4 and Windsor</title><link>http://codebetter.com/blogs/howard.dierking/archive/2010/01/18/vanilla-yet-composable-http-services-with-wcf-4-and-windsor.aspx#594860</link><pubDate>Tue, 19 Jan 2010 09:59:15 GMT</pubDate><guid isPermaLink="false">d21fbbc9-c112-4f32-ad14-95939a2c53d4:594860</guid><dc:creator>Mike Hadlow</dc:creator><description>&lt;p&gt;You might want to check out the Windsor WCF Facility. It integrates WCF with Windsor and provides an elegant fluent API for WCF configuration. The documentation is limited, but it&amp;#39;s a really nice piece of work.&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve written a series of posts about it:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://mikehadlow.blogspot.com/2009/05/multi-tenanted-services-with-windsor.html"&gt;mikehadlow.blogspot.com/.../multi-tenanted-services-with-windsor.html&lt;/a&gt;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://codebetter.com/aggbug.aspx?PostID=594860" width="1" height="1"&gt;</description></item><item><title>re: New Machine Parts List</title><link>http://codebetter.com/blogs/howard.dierking/archive/2010/01/10/new-machine-parts-list.aspx#592907</link><pubDate>Fri, 15 Jan 2010 15:37:24 GMT</pubDate><guid isPermaLink="false">d21fbbc9-c112-4f32-ad14-95939a2c53d4:592907</guid><dc:creator>Bahadir CAmbel</dc:creator><description>&lt;p&gt;I think , this should be your main HDD as well , &lt;/p&gt;
&lt;p&gt;its a 40gb SSD &lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://www.newegg.com/Product/Product.aspx?Item=N82E16820167025"&gt;www.newegg.com/.../Product.aspx&lt;/a&gt;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://codebetter.com/aggbug.aspx?PostID=592907" width="1" height="1"&gt;</description></item><item><title>re: New Machine Parts List</title><link>http://codebetter.com/blogs/howard.dierking/archive/2010/01/10/new-machine-parts-list.aspx#585683</link><pubDate>Mon, 11 Jan 2010 19:05:53 GMT</pubDate><guid isPermaLink="false">d21fbbc9-c112-4f32-ad14-95939a2c53d4:585683</guid><dc:creator>Michael J. Ryan</dc:creator><description>&lt;p&gt;I would first suggest a better power supply, especially depending on your video card and the number of HDDs you plan on running. &amp;nbsp;you might want to consider a core i5, you&amp;#39;ll save about $250-300 with maybe a 15-20% cpu perf hit (1/2 the cost for 85% of the speed. &amp;nbsp;With that do a decent 64-80GB SSD for booting/os and a decent 7200 rpm HDD for mass storage, which will more than make up the difference in CPU performance for your usage. &amp;nbsp;A Phenom2 265 may be worth considering as well, unless you plan on dropping another $500+ for a faster CPU in the next 2 years, the 1366 boards imho arent really worth it.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://codebetter.com/aggbug.aspx?PostID=585683" width="1" height="1"&gt;</description></item><item><title>re: New Machine Parts List</title><link>http://codebetter.com/blogs/howard.dierking/archive/2010/01/10/new-machine-parts-list.aspx#584136</link><pubDate>Mon, 11 Jan 2010 17:05:40 GMT</pubDate><guid isPermaLink="false">d21fbbc9-c112-4f32-ad14-95939a2c53d4:584136</guid><dc:creator>Randall Sutton</dc:creator><description>&lt;p&gt;Might want to check out some testing I did with various configurations before purchasing your own.&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://rsurl.net/blog14"&gt;http://rsurl.net/blog14&lt;/a&gt;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://codebetter.com/aggbug.aspx?PostID=584136" width="1" height="1"&gt;</description></item><item><title>re: New Machine Parts List</title><link>http://codebetter.com/blogs/howard.dierking/archive/2010/01/10/new-machine-parts-list.aspx#580557</link><pubDate>Mon, 11 Jan 2010 11:00:43 GMT</pubDate><guid isPermaLink="false">d21fbbc9-c112-4f32-ad14-95939a2c53d4:580557</guid><dc:creator>Tom</dc:creator><description>&lt;p&gt;Sounds like a nice machine - I would also recommend upgrading to 1 or 2 WD Velociraptors as that&amp;#39;s the main bottle neck.&lt;/p&gt;
&lt;p&gt;It might also be worth getting 4 gigs of RAM instead of 2 as that seams pretty standard these days.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://codebetter.com/aggbug.aspx?PostID=580557" width="1" height="1"&gt;</description></item><item><title>re: New Machine Parts List</title><link>http://codebetter.com/blogs/howard.dierking/archive/2010/01/10/new-machine-parts-list.aspx#580524</link><pubDate>Mon, 11 Jan 2010 08:18:03 GMT</pubDate><guid isPermaLink="false">d21fbbc9-c112-4f32-ad14-95939a2c53d4:580524</guid><dc:creator>alwin</dc:creator><description>&lt;p&gt;I would try to look for a cheaper processor and motherboard, and then put in an SSD :)&lt;/p&gt;
&lt;p&gt;Good luck with the build!&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://codebetter.com/aggbug.aspx?PostID=580524" width="1" height="1"&gt;</description></item></channel></rss>