<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blog.dashpoint.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>Rod Paddock - All Comments</title><link>http://blog.dashpoint.com/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Interesting Finds: May 10, 2008</title><link>http://blog.dashpoint.com/archive/2008/05/09/unlearn.aspx#41</link><pubDate>Sat, 10 May 2008 16:15:26 GMT</pubDate><guid isPermaLink="false">9feb478d-3bf9-450c-a155-9de493e607ba:41</guid><dc:creator>Jason Haley</dc:creator><description>&lt;img src="http://blog.dashpoint.com/aggbug.aspx?PostID=41" width="1" height="1"&gt;</description></item><item><title>re: Public Speaking Anti Patterns</title><link>http://blog.dashpoint.com/archive/2008/02/12/public-speaking-anti-patterns.aspx#35</link><pubDate>Sat, 16 Feb 2008 16:08:45 GMT</pubDate><guid isPermaLink="false">9feb478d-3bf9-450c-a155-9de493e607ba:35</guid><dc:creator>Chris Eargle</dc:creator><description>&lt;p&gt;These are good tips, but the title indicates the topic is antipatterns. Therefore, each section should be presented as such rather than as a tip. &amp;quot;Don't write a book&amp;quot; is not an antipattern, &amp;quot;writing a book&amp;quot; is.&lt;/p&gt;
&lt;img src="http://blog.dashpoint.com/aggbug.aspx?PostID=35" width="1" height="1"&gt;</description></item><item><title>re: Public Speaking Anti Patterns</title><link>http://blog.dashpoint.com/archive/2008/02/12/public-speaking-anti-patterns.aspx#34</link><pubDate>Fri, 15 Feb 2008 17:11:05 GMT</pubDate><guid isPermaLink="false">9feb478d-3bf9-450c-a155-9de493e607ba:34</guid><dc:creator>Kevin S. Goff</dc:creator><description>&lt;p&gt;Duffy is just recapping what I already said and wrote ...(he's pretty good at that) &amp;nbsp;:)&lt;/p&gt;
&lt;p&gt;Again, great post.&lt;/p&gt;
&lt;img src="http://blog.dashpoint.com/aggbug.aspx?PostID=34" width="1" height="1"&gt;</description></item><item><title>re: Public Speaking Anti Patterns</title><link>http://blog.dashpoint.com/archive/2008/02/12/public-speaking-anti-patterns.aspx#33</link><pubDate>Fri, 15 Feb 2008 00:42:22 GMT</pubDate><guid isPermaLink="false">9feb478d-3bf9-450c-a155-9de493e607ba:33</guid><dc:creator>Jessica Paddock</dc:creator><description>&lt;p&gt;You can always write a book about it...How to be a good speaker, for dummies. &lt;/p&gt;
&lt;p&gt;Nice blog! &amp;nbsp;You have a very special gift for verbalizing what pisses you off and making it sound so good. &lt;/p&gt;
&lt;p&gt;I am amazed you didn't use any choice words that I am so acustomed to.&lt;/p&gt;
&lt;p&gt;Love you pre-madonna!&lt;/p&gt;
&lt;img src="http://blog.dashpoint.com/aggbug.aspx?PostID=33" width="1" height="1"&gt;</description></item><item><title>re: Public Speaking Anti Patterns</title><link>http://blog.dashpoint.com/archive/2008/02/12/public-speaking-anti-patterns.aspx#32</link><pubDate>Wed, 13 Feb 2008 15:19:17 GMT</pubDate><guid isPermaLink="false">9feb478d-3bf9-450c-a155-9de493e607ba:32</guid><dc:creator>Jim Duffy</dc:creator><description>&lt;p&gt;As usual you've taken out that laser scope, firmly mouted it to the rifle, got the target clearly in the crosshairs and BLAMO! You nailed it DEAD CENTER. Great post!&lt;/p&gt;
&lt;p&gt;I know we discuss this type of stuff all the time but you have really brought it all together in a concise and very informative manner.&lt;/p&gt;
&lt;p&gt;This is MUST read material...&lt;/p&gt;
&lt;img src="http://blog.dashpoint.com/aggbug.aspx?PostID=32" width="1" height="1"&gt;</description></item><item><title>re: Public Speaking Anti Patterns</title><link>http://blog.dashpoint.com/archive/2008/02/12/public-speaking-anti-patterns.aspx#31</link><pubDate>Wed, 13 Feb 2008 13:13:14 GMT</pubDate><guid isPermaLink="false">9feb478d-3bf9-450c-a155-9de493e607ba:31</guid><dc:creator>Chris Love</dc:creator><description>&lt;p&gt;Er um, so you mean, um, that basically, um I should um have my %^&amp;amp;**( together and um basically make the experience a um good one basically.&lt;/p&gt;
&lt;p&gt;Good Job man.&lt;/p&gt;
&lt;img src="http://blog.dashpoint.com/aggbug.aspx?PostID=31" width="1" height="1"&gt;</description></item><item><title>re: Public Speaking Anti Patterns</title><link>http://blog.dashpoint.com/archive/2008/02/12/public-speaking-anti-patterns.aspx#30</link><pubDate>Wed, 13 Feb 2008 02:53:02 GMT</pubDate><guid isPermaLink="false">9feb478d-3bf9-450c-a155-9de493e607ba:30</guid><dc:creator>Kevin S. Goff</dc:creator><description>&lt;p&gt;Rod, great work. &amp;nbsp;This should be required reading for speakers (and attendees).&lt;/p&gt;
&lt;p&gt;I know you well enough to know that you always follow these rules.&lt;/p&gt;
&lt;p&gt;Great recommendations from a great speaker....&lt;/p&gt;
&lt;p&gt;KG&lt;/p&gt;
&lt;img src="http://blog.dashpoint.com/aggbug.aspx?PostID=30" width="1" height="1"&gt;</description></item><item><title>re: Microsoft Team Systems - Open Source Alternatives</title><link>http://blog.dashpoint.com/archive/2007/12/14/microsoft-team-systems-open-source-alternatives.aspx#28</link><pubDate>Wed, 06 Feb 2008 04:05:23 GMT</pubDate><guid isPermaLink="false">9feb478d-3bf9-450c-a155-9de493e607ba:28</guid><dc:creator>Jerry Coffin</dc:creator><description>&lt;p&gt;Hi Rod,&lt;/p&gt;
&lt;p&gt;This is really more of a letter to the editor than a comment on your blog entry. &amp;nbsp;I picked up a copy of the Jan/Feb. issue of CoDe magazine at a conference I'm attending. This is the first time I've really read a magazine on coding in quite a while, but I can't say I was overly impressed.&lt;/p&gt;
&lt;p&gt;First of all, on your editorial page, you have a typo, citing this site as &amp;quot;blogs.dashpoint.com&amp;quot; instead of &amp;quot;blog.dashpoint.com&amp;quot;. Normally a single typo would hardly merit mention, but in this case it affects what appears to be the only way to write a letter to the editor of the magazine.&lt;/p&gt;
&lt;p&gt;Anyway, getting to my original reason for writing: the article by Ken Getz titled: &amp;quot;Visual Basic and Respect.&amp;quot; The theme of the article is that Ken believes Visual Basic and/or people who use it should be given more respect. &lt;/p&gt;
&lt;p&gt;At one point he mentions his claim that: &amp;quot;One gets the respect one demands.&amp;quot; This could hardly be more wrong.&lt;/p&gt;
&lt;p&gt;Respect must be earned, not demanded. When it is earned, it will be received without demand. When it is not earned, it cannot be received regardless of demand.&lt;/p&gt;
&lt;p&gt;From the remainder of the article, I'd guess that Ken already gets more respect than he's earned anyway. His examples are, frankly, execrable. He's taken two (or perhaps three, depending on your viewpoint) separate actions, and conflated them into single wad of spaghetti. His examples deal with:&lt;/p&gt;
&lt;p&gt;1) querying a database,&lt;/p&gt;
&lt;p&gt;2) filtering the result of that query&lt;/p&gt;
&lt;p&gt;3) formatting the results into a particular format&lt;/p&gt;
&lt;p&gt;You can argue that querying the database and filtering the results are really a single action -- and I won't argue much -- I'd say they're theoretically separate, but queries include filters so often there's little practical reason to separate the two. There's no room for question, however, that querying the database and formatting the output are two entirely separate actions.&lt;/p&gt;
&lt;p&gt;This conflation leads to code that's difficult to read and more difficult to maintain. Obvious problems abound. Consider localizing the code so the tags are in Spanish or French instead of English. You need to be able to read a strange mix of VB, XML and English along with LINQ to XML's own bit of SQL-like querying to be able to get started. Likewise, you need to learn this entire mish-mash to do something simple like adding another field to the output (e.g. email address).&lt;/p&gt;
&lt;p&gt;I could go on at much greater length, but the bottom line is as simple as it is obvious: like many other VB users, if Ken wants more respect, he needs to earn it by writing better code.&lt;/p&gt;
&lt;img src="http://blog.dashpoint.com/aggbug.aspx?PostID=28" width="1" height="1"&gt;</description></item><item><title>re: Microsoft Team Systems - Open Source Alternatives</title><link>http://blog.dashpoint.com/archive/2007/12/14/microsoft-team-systems-open-source-alternatives.aspx#27</link><pubDate>Sat, 15 Dec 2007 15:22:34 GMT</pubDate><guid isPermaLink="false">9feb478d-3bf9-450c-a155-9de493e607ba:27</guid><dc:creator>Chris Bilson</dc:creator><description>&lt;p&gt;There is a decent thread on [altdotnet] about project management software (&amp;quot;[altnetconf] Feature/bug tracker software?&amp;quot;). Here are a few of the choices listed:&lt;/p&gt;
&lt;p&gt;Trac: I have been wanting to try this. I know someone personally that gave it a good review, but it looks like it got mixed reviews in this thread. It sounds like the chief gripe was having to use python to extend it. There is also a site for mods to trac: &lt;a rel="nofollow" target="_new" href="http://trac-hacks.org/"&gt;http://trac-hacks.org/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Mingle: We tried this at work. Liked it. For some reason never got any feedback from management (kind of typical where I work)&lt;/p&gt;
&lt;p&gt;...oh...wait...open source...Mingle's not open source.&lt;/p&gt;
&lt;p&gt;One tool I want to look at when I have time is Storyverse (&lt;a rel="nofollow" target="_new" href="http://code.google.com/p/storyverse/"&gt;code.google.com/.../storyverse&lt;/a&gt;). &lt;/p&gt;
&lt;img src="http://blog.dashpoint.com/aggbug.aspx?PostID=27" width="1" height="1"&gt;</description></item><item><title>re: Accessing External Assemblies from SQL Server CLR Stored Procedures</title><link>http://blog.dashpoint.com/archive/2007/09/13/accessing-external-assemblies-from-sql-server-clr-stored-procedures.aspx#25</link><pubDate>Thu, 29 Nov 2007 10:58:10 GMT</pubDate><guid isPermaLink="false">9feb478d-3bf9-450c-a155-9de493e607ba:25</guid><dc:creator>Cyril</dc:creator><description>&lt;p&gt;Thanks for this article !&lt;/p&gt;
&lt;p&gt;As you said there isn't a lot information about that...&lt;/p&gt;
&lt;p&gt;By the way, assemby I want to put on sqlServer is in another project and not a &amp;quot;SQL Server project&amp;quot; but a class library.&lt;/p&gt;
&lt;p&gt;To put on server, I share the dll in my SQL Server project (by Visual SourceSafe) and made a pre-build script with sqlcmd. In this, I use SQL &amp;quot;CREATE ASSEMBLY ... FROM&amp;quot; to register it.&lt;/p&gt;
&lt;img src="http://blog.dashpoint.com/aggbug.aspx?PostID=25" width="1" height="1"&gt;</description></item><item><title>re: My First TDD Dividend(s)</title><link>http://blog.dashpoint.com/archive/2007/10/05/my-first-tdd-dividend-s.aspx#22</link><pubDate>Fri, 05 Oct 2007 16:36:59 GMT</pubDate><guid isPermaLink="false">9feb478d-3bf9-450c-a155-9de493e607ba:22</guid><dc:creator>cmyers</dc:creator><description>&lt;p&gt;Once you get test infected, then the other things, like DI/IoC for example, start making more sense. Admittedly, they're not super useful unless you're religious about testing which is why I think a lot of people don't understand/get irritated by the TDD/Agile/ALT.NET crowd because all these things seem like extra work.&lt;/p&gt;
&lt;p&gt;It all starts with TDD, really, and then you start writing code differently in order to make them easier to test.&lt;/p&gt;
&lt;p&gt;IMHO, code written to be tested is also code written to be used. It tends to be more open and extensible and easier to change/override/extend.&lt;/p&gt;
&lt;p&gt;Some of the best framework/API-type code I've ever written was code that was developed using TDD. &amp;nbsp;It pays off in more than just bug prevention, it pays off in the resultant good, quality design.&lt;/p&gt;
&lt;p&gt;Not to mention that TDD code is code that has actually been used by at least one person! &amp;nbsp;Before TDD, much of the code I wrote was YAGNI stuff that didn't get hit for months or years and then suddenly a bunch of bugs were found!&lt;/p&gt;
&lt;img src="http://blog.dashpoint.com/aggbug.aspx?PostID=22" width="1" height="1"&gt;</description></item><item><title>re: My First TDD Dividend(s)</title><link>http://blog.dashpoint.com/archive/2007/10/05/my-first-tdd-dividend-s.aspx#21</link><pubDate>Fri, 05 Oct 2007 13:48:26 GMT</pubDate><guid isPermaLink="false">9feb478d-3bf9-450c-a155-9de493e607ba:21</guid><dc:creator>Kevin Miller</dc:creator><description>&lt;p&gt;Congrats on your dividends! May they multiply.&lt;/p&gt;
&lt;p&gt;Strangely when I am doing TDD I love the little adrenaline surge I get when a test that I expect to pass fails. But I love even more constant endorphin drip I get doing red-green-refactor. &lt;/p&gt;
&lt;img src="http://blog.dashpoint.com/aggbug.aspx?PostID=21" width="1" height="1"&gt;</description></item><item><title>re: Spelunking Silverlight Article Published </title><link>http://blog.dashpoint.com/archive/2007/09/18/spelunking-silverlight-article-published.aspx#17</link><pubDate>Tue, 25 Sep 2007 19:01:47 GMT</pubDate><guid isPermaLink="false">9feb478d-3bf9-450c-a155-9de493e607ba:17</guid><dc:creator>Rod Paddock</dc:creator><description>&lt;p&gt;Thanks for the find!&lt;/p&gt;
&lt;img src="http://blog.dashpoint.com/aggbug.aspx?PostID=17" width="1" height="1"&gt;</description></item><item><title>re: Spelunking Silverlight Article Published </title><link>http://blog.dashpoint.com/archive/2007/09/18/spelunking-silverlight-article-published.aspx#16</link><pubDate>Sat, 22 Sep 2007 01:36:21 GMT</pubDate><guid isPermaLink="false">9feb478d-3bf9-450c-a155-9de493e607ba:16</guid><dc:creator>Annie Nonn</dc:creator><description>&lt;p&gt;1 Congratulations&lt;/p&gt;
&lt;p&gt;2 Blog title at da top of dee page says Dashpont, not point. &amp;nbsp;Is dat rite?&lt;/p&gt;
&lt;p&gt;tank u&lt;/p&gt;
&lt;img src="http://blog.dashpoint.com/aggbug.aspx?PostID=16" width="1" height="1"&gt;</description></item></channel></rss>