<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>The 'Bee Log - Latest Comments</title><link>http://laribee.disqus.com/</link><description></description><atom:link href="https://laribee.disqus.com/comments.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Sat, 09 Jan 2010 06:33:18 -0000</lastBuildDate><item><title>Re: Managing State in CAB Smart Clients</title><link>https://disqus.com/home/discussion/laribee/managing_state_in_cab_smart_clients/#comment-29043573</link><description>&lt;p&gt;I understand what you are trying to say here. I too have a problem with CAB that has plagued it since its inception. Its in-process and standalone nature does not allow it to scale beyond a certain point. Integrity issues pop up and the best option is not to use it altogether. All this is better explained here: &lt;a href="http://www.alachisoft.com/ncache/caching-application-block_index.html" rel="nofollow noopener" target="_blank" title="http://www.alachisoft.com/ncache/caching-application-block_index.html"&gt;http://www.alachisoft.com/n...&lt;/a&gt;&lt;br&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Reno Jackson</dc:creator><pubDate>Sat, 09 Jan 2010 06:33:18 -0000</pubDate></item><item><title>Re: The Smart DTO</title><link>https://disqus.com/home/discussion/laribee/the_smart_dto/#comment-25820347</link><description>&lt;p&gt;thought i would correct a typo in the SmartDTO source:&lt;/p&gt;&lt;p&gt;PropertyChangedEventArgs args = new PropertyChangedEventArgs(propertyName);&lt;/p&gt;&lt;p&gt;changed from '= new PropertyChangedEventHandler(' to '= new PropertyChangedEventArgs(' around line 9 not counting '\n'&lt;/p&gt;&lt;p&gt;thanks for the tips...&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">G-</dc:creator><pubDate>Tue, 21 Jul 2009 11:38:24 -0000</pubDate></item><item><title>Re: Domain Model: Less Pattern, More Lifestyle</title><link>https://disqus.com/home/discussion/laribee/domain_model_less_pattern_more_lifestyle/#comment-25820323</link><description>&lt;p&gt;Great post.&lt;/p&gt;&lt;p&gt;(Evan - did your epiphany - add anything else???)....&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ASP.NET Applications</dc:creator><pubDate>Sun, 11 Nov 2007 06:58:51 -0000</pubDate></item><item><title>Re: ALT.NET</title><link>https://disqus.com/home/discussion/laribee/altnet/#comment-25820292</link><description>&lt;p&gt;I'm not sure that David Larabee named the term ALT.NET.&lt;/p&gt;&lt;p&gt;Anyway, great blog.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ASP.NET Applications</dc:creator><pubDate>Wed, 17 Oct 2007 07:58:16 -0000</pubDate></item><item><title>Re: Exercise and Expect Discipline</title><link>https://disqus.com/home/discussion/laribee/exercise_and_expect_discipline/#comment-25820406</link><description>&lt;p&gt;Great post Dave, rediscovered it while weeding my delicious bookmarks.&lt;/p&gt;&lt;p&gt;If you haven't heard of it before, the Kaizen Manifesto has the same mentality towards software only in the discipline of continuous, incremental improvement.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.kaizenmanifesto.org/" rel="nofollow noopener" target="_blank" title="http://www.kaizenmanifesto.org/"&gt;http://www.kaizenmanifesto....&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Max Pool</dc:creator><pubDate>Thu, 11 Oct 2007 20:51:32 -0000</pubDate></item><item><title>Re: ALT.NET</title><link>https://disqus.com/home/discussion/laribee/altnet/#comment-25820291</link><description>&lt;p&gt;Andy Stopford just asked me if I was planning to attend the the ALT.NET conference. I said "What's that?" He expressed dismay that I hadn't heard about it, since I write NUnit, which he thinks of as an ALT.NET tool.&lt;/p&gt;&lt;p&gt;Tracking it down via google, I eventually found this blog, which originated the term. This seems as good a place as any to post a comment on how the term strikes me.&lt;/p&gt;&lt;p&gt;It's an interesting term, seeming to suggest a reaching out to a broader community, but at the same time containing the proprietary ".NET" as a suffix. Folks who are writing about it seem not to see the irony. In practice, it actually seems to denote a subset of the broader .NET community, those interested in tools not produced by non-Microsoft tools.&lt;/p&gt;&lt;p&gt;Being part of a "community" is different from working with a particluar platform. I'm not part of the .NET community, mostly by choice, so I obviously can't be part of the subset that is ALT.NET. Personally, I think that's too bad, both for that new community and for me and others like me, for whom it might have provided an alternative to the unwelcoming (there I said it) .NET "community."&lt;/p&gt;&lt;p&gt;So my suggestion is to rethink ALT.NET as a subset of the .NET community and start reaching outside of it - into the agile and TDD world, for example - maybe even into the world of alternatives TO&lt;br&gt;.NET, where lots of cool tools are being developed, many of which happen to work quite well on .NET.&lt;/p&gt;&lt;p&gt;Charlie&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Charlie Poole</dc:creator><pubDate>Fri, 21 Sep 2007 15:41:46 -0000</pubDate></item><item><title>Re: SaaS Pricing Models</title><link>https://disqus.com/home/discussion/laribee/saas_pricing_models/#comment-25820215</link><description>&lt;p&gt;David,&lt;/p&gt;&lt;p&gt;You mention in this post that infrastructure intensive apps generally require a separate fee in addition to the per user per month charge.  I'm wondering if you have any suggestions on how to derive that fee?  Thanks...&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">steve jreige</dc:creator><pubDate>Mon, 17 Sep 2007 12:56:50 -0000</pubDate></item><item><title>Re: Ordered Fluency</title><link>https://disqus.com/home/discussion/laribee/ordered_fluency/#comment-25820362</link><description>&lt;p&gt;Well, one reason to have both is to have the fluent interface serve as a means of building up an object in code but someday (danger!) you want to have a factory that builds up the same kinds of objects from data/metadata.&lt;/p&gt;&lt;p&gt;Thanks for the link!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave</dc:creator><pubDate>Thu, 13 Sep 2007 15:56:49 -0000</pubDate></item><item><title>Re: Ordered Fluency</title><link>https://disqus.com/home/discussion/laribee/ordered_fluency/#comment-25820361</link><description>&lt;p&gt;Jeez just re-read my last post, what I meant to say was:&lt;/p&gt;&lt;p&gt;Thanks for the response.&lt;/p&gt;&lt;p&gt;Yeah I can see mocking (Rhino/TypeMock) and configuration as two great usages.&lt;/p&gt;&lt;p&gt;On the domain side, like you say having both styles in the classes is trivial but the resulting interface seems to me to be a little messy. Having say that I don’t think having Expression Builders is perfect, though I guess it lets you choose to use fluent interfaces only where they are most useful.&lt;/p&gt;&lt;p&gt;If you are thinking of fluent querying then it might be worth considering this approach, which is at the very least interesting:&lt;br&gt;&lt;a href="http://tech.groups.yahoo.com/group/domaindrivendesign/message/5101" rel="nofollow noopener" target="_blank" title="http://tech.groups.yahoo.com/group/domaindrivendesign/message/5101"&gt;http://tech.groups.yahoo.co...&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Colin Jack</dc:creator><pubDate>Thu, 13 Sep 2007 13:16:34 -0000</pubDate></item><item><title>Re: Ordered Fluency</title><link>https://disqus.com/home/discussion/laribee/ordered_fluency/#comment-25820360</link><description>&lt;p&gt;Thanks for the response.&lt;/p&gt;&lt;p&gt;Yeah I can see mocking (Rhino/TypeMock) and configuration as two great usages. Like you say having both is trivial but the resulting interface seems to me to be a little messy, with a mixture of two very different styles. However I don't think having Expression Builders is much better, though I guess it lets you choose to use fluent interfaces only where they are most useful?&lt;/p&gt;&lt;p&gt;If your thinking of fluent querying then it might be worth considering this approach, which is at the very least interesting:&lt;br&gt;&lt;a href="http://tech.groups.yahoo.com/group/domaindrivendesign/message/5101" rel="nofollow noopener" target="_blank" title="http://tech.groups.yahoo.com/group/domaindrivendesign/message/5101"&gt;http://tech.groups.yahoo.co...&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Colin Jack</dc:creator><pubDate>Thu, 13 Sep 2007 13:14:07 -0000</pubDate></item><item><title>Re: Ordered Fluency</title><link>https://disqus.com/home/discussion/laribee/ordered_fluency/#comment-25820359</link><description>&lt;p&gt;@Colin - Not really. I've had some success with it in the presentation layer or for configuring infrastructure services or for, of course, mock object testing. It's a trivial matter to have an object with both a method chain and a "normal" API, but ordering your fluent interface can help you set the usage of your API along a dotted path. One use for fluent interface in the DM is a fluent query object, I've toyed around with this but at this point Specification is doing the trick for me.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave</dc:creator><pubDate>Thu, 13 Sep 2007 08:01:41 -0000</pubDate></item><item><title>Re: Ordered Fluency</title><link>https://disqus.com/home/discussion/laribee/ordered_fluency/#comment-25820358</link><description>&lt;p&gt;Interesting solution and a good example of how it can work.&lt;/p&gt;&lt;p&gt;Since you're a DDD guy I should say that I'm not completely sold on the worth of fluent interfaces in domain models, it just seems like a lot of effort and in many cases I think you'd still need both the fluent interface methods and the normal API. Anyway have you found them useful in the domain?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Colin Jack</dc:creator><pubDate>Wed, 12 Sep 2007 15:49:18 -0000</pubDate></item><item><title>Re: More Me Than You Can Shake a Stick At</title><link>https://disqus.com/home/discussion/laribee/more_me_than_you_can_shake_a_stick_at/#comment-25820468</link><description>&lt;p&gt;@Justice - now that's _THE_ attitude!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave</dc:creator><pubDate>Sat, 08 Sep 2007 23:32:33 -0000</pubDate></item><item><title>Re: More Me Than You Can Shake a Stick At</title><link>https://disqus.com/home/discussion/laribee/more_me_than_you_can_shake_a_stick_at/#comment-25820467</link><description>&lt;p&gt;WORLDS WILL COLLIDE!!&lt;/p&gt;&lt;p&gt;ALT.NET!!!&lt;/p&gt;&lt;p&gt;DEVTEACH 2007!!!&lt;/p&gt;&lt;p&gt;JUSTICE GRAY!!&lt;/p&gt;&lt;p&gt;DAVID LARIBEE!!&lt;/p&gt;&lt;p&gt;MY CAPS LOCK IS *BROKEN*!!!!&lt;/p&gt;&lt;p&gt;SEE YOU THERE!!!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Justice~!</dc:creator><pubDate>Fri, 07 Sep 2007 21:56:05 -0000</pubDate></item><item><title>Re: More Me Than You Can Shake a Stick At</title><link>https://disqus.com/home/discussion/laribee/more_me_than_you_can_shake_a_stick_at/#comment-25820466</link><description>&lt;p&gt;Looking forward to the Alt.NET conversation and likely Tulsa TechFest.&lt;/p&gt;&lt;p&gt;See ya there&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Chris Patterson</dc:creator><pubDate>Fri, 07 Sep 2007 19:33:28 -0000</pubDate></item><item><title>Re: Ordered Fluency</title><link>https://disqus.com/home/discussion/laribee/ordered_fluency/#comment-25820357</link><description>&lt;p&gt;Nice!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kostantinos</dc:creator><pubDate>Fri, 07 Sep 2007 09:40:41 -0000</pubDate></item><item><title>Re: Managing State in CAB Smart Clients</title><link>https://disqus.com/home/discussion/laribee/managing_state_in_cab_smart_clients/#comment-25820199</link><description>&lt;p&gt;&lt;a href="http://free-sex-lolita-tgp.com/lolita-zoo-tgp.html" rel="nofollow noopener" target="_blank" title="http://free-sex-lolita-tgp.com/lolita-zoo-tgp.html"&gt;http://free-sex-lolita-tgp....&lt;/a&gt; lolita zoo tgp&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">edgelttrind</dc:creator><pubDate>Thu, 06 Sep 2007 17:09:35 -0000</pubDate></item><item><title>Re: Agile Cheat Sheet</title><link>https://disqus.com/home/discussion/laribee/agile_cheat_sheet/#comment-25820431</link><description>&lt;p&gt;Typo alert: Agile Principals should be Agile Principles&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bonnie</dc:creator><pubDate>Wed, 05 Sep 2007 12:51:21 -0000</pubDate></item><item><title>Re: Using Attributes to Exclude Code from Coverage</title><link>https://disqus.com/home/discussion/laribee/using_attributes_to_exclude_code_from_coverage/#comment-25820270</link><description>&lt;p&gt;Hi Kiwidude,&lt;br&gt;Do you have any idea to take the coverage for webservices.. I have unittests for webservices.. Using NCover.Explorer is it possible to take the coverage report(Funtion and line coverage) .. &lt;br&gt;Note: I am able to take the coverage reports for dlls(assemblies).&lt;/p&gt;&lt;p&gt;Thanks&lt;br&gt;Siva&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">siva</dc:creator><pubDate>Mon, 27 Aug 2007 02:10:17 -0000</pubDate></item><item><title>Re: ALT.NET Open Spaces &amp;#8211; Registration Open!</title><link>https://disqus.com/home/discussion/laribee/altnet_open_spaces_8211_registration_open/#comment-25820433</link><description>&lt;p&gt;This conference is going to be an amazing experience for those that attend. As the tagline says on the site, expect to be surprised.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Chris Patterson</dc:creator><pubDate>Sat, 25 Aug 2007 18:32:50 -0000</pubDate></item><item><title>Re: Boring Inside</title><link>https://disqus.com/home/discussion/laribee/boring_inside/#comment-25820430</link><description>&lt;p&gt;Yes ! I agree with Jeff. Having a bit of basic knowledge helps you a lot in your work and also other ancillary duties. But only basics. I have seen some people trying to go deep into all the things that they touch. This is surely a waste of time. Nevertheless, my experience says that having basic knowledge helps and in fact generates interest in that field, and also gives you a chance to boss around less knowledgeable people and you become more likely to be promoted as a 'manager'.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ken</dc:creator><pubDate>Wed, 15 Aug 2007 06:45:12 -0000</pubDate></item><item><title>Re: Boring Inside</title><link>https://disqus.com/home/discussion/laribee/boring_inside/#comment-25820429</link><description>&lt;p&gt;@Evan - Sure those items all belong in my enumeration. You're a scary individual by the way. Can I review your first book? :)&lt;/p&gt;&lt;p&gt;@David, @Ben - Yeah, yeah. I mean I have a basic level of competency. It's wise to know the layer beneath you (OS) and to have some basic troubleshooting ability. I'm not suggesting developers should treat their workstation as a total black box and I certainly buy into self-reliance as a general way of life. I just can't see the hardware modding lifestyle as giving you any kind of competitive advantage.&lt;/p&gt;&lt;p&gt;@Jeff - For the most part I agree. My point boils down to: I'd invest more in acquiring knowledge in a number of other areas before becoming a pc modder. A battlefield service competency and appreciation for quality/performance sure are desirable. I think, though, at a certain point interest in infrastructure becomes a tangential hobby for the professional developer.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave</dc:creator><pubDate>Tue, 14 Aug 2007 20:09:59 -0000</pubDate></item><item><title>Re: Boring Inside</title><link>https://disqus.com/home/discussion/laribee/boring_inside/#comment-25820428</link><description>&lt;p&gt;&amp;gt; I care about my experience — keyboard, mouse, video walls – but the internals — Intel, AMD, pico-hampsters running on pico-hampster-wheels – make absolutely no difference to me.&lt;/p&gt;&lt;p&gt;I find the outside largely reflects what's on the inside, in anything I build-- whether it's software or hardware.&lt;/p&gt;&lt;p&gt;I'm not saying you need to spend the rest of your life doing it, but building a little basic competency in something that so fundamentally affects your work is a wise idea.&lt;/p&gt;&lt;p&gt;I'd expect pianists to care about how their pianos work for the same reason. Not that they need to be full time piano tuners, mind you-- but they'll know when it's out of tune and what to do about it.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jeff Atwood</dc:creator><pubDate>Tue, 14 Aug 2007 14:47:52 -0000</pubDate></item><item><title>Re: Boring Inside</title><link>https://disqus.com/home/discussion/laribee/boring_inside/#comment-25820427</link><description>&lt;p&gt;I disagree.  Knowing the ins and outs of hardware can really help you with being a better overall computer user.&lt;/p&gt;&lt;p&gt;As a developer, you are expected to be a power user of the computer.&lt;/p&gt;&lt;p&gt;If your PC is running slowly, can you pinpoint the bottleneck?  Granted, IT people should be doing this for you, but how often does that really happen?  Often times it is software configuration that is the problem, but sometimes it isn't.&lt;/p&gt;&lt;p&gt;If visual studio is flickering or repainting too slowly when you scroll, then you probably need a graphics card with some decent memory on it (not like the Intel embedded video crap they usually give you).&lt;/p&gt;&lt;p&gt;It's incredibly hard to keep up with computer hardware because it changes so fast, but knowing a bit about it can really help you understand how to get the most out of your machine.&lt;/p&gt;&lt;p&gt;The minutes we spend a day waiting for Visual Studio to build, or for unit tests to run, is time wasted.  Keeping a tip-top machine is a time and money saver all around.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ben Scheirman</dc:creator><pubDate>Tue, 14 Aug 2007 11:11:01 -0000</pubDate></item><item><title>Re: Boring Inside</title><link>https://disqus.com/home/discussion/laribee/boring_inside/#comment-25820426</link><description>&lt;p&gt;I'd agree with you if hardware always worked or the infrastructure people took care of everything ASAP.  But I've seen too many situations where developers are sitting around like a bunch of helpless babies because they don't want to get down to the hardware level.&lt;/p&gt;&lt;p&gt;Also, to really fine tune your software you need to understand your hardware environment.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">David Douglass</dc:creator><pubDate>Mon, 13 Aug 2007 20:38:01 -0000</pubDate></item></channel></rss>