<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>Carter's Dad - Parker's Dad Too!</title>
        <link>http://weblogs.sqlteam.com/travisl/Default.aspx</link>
        <description>play boxing daddy?</description>
        <language>en-US</language>
        <copyright>Travis Laborde</copyright>
        <managingEditor>travislaborde@gmail.com</managingEditor>
        <generator>Subtext Version 1.9.4.0</generator>
        <image>
            <title>Carter's Dad - Parker's Dad Too!</title>
            <url>http://weblogs.sqlteam.com/images/RSS2Image.gif</url>
            <link>http://weblogs.sqlteam.com/travisl/Default.aspx</link>
            <width>77</width>
            <height>60</height>
        </image>
        <item>
            <title>Going For My Free Typemock Isolator LIcense :)</title>
            <link>http://weblogs.sqlteam.com/travisl/archive/2009/01/14/60820.aspx</link>
            <description>&lt;p&gt;&lt;a href="http://www.typemock.com/vbpage.php?utm_source=vbp&amp;amp;utm_medium=typeblog&amp;amp;utm_campaign=isolatorvb"&gt;Programming Visual Basic&lt;/a&gt; applications?&lt;/p&gt;
&lt;p&gt;Typemock have released a new version of their &lt;a href="http://www.typemock.com/?utm_source=hp&amp;amp;utm_medium=typeblog&amp;amp;utm_campaign=isolatorvb"&gt;unit testing&lt;/a&gt; tool, Typemock Isolator 5.2.    &lt;br /&gt;
This version includes a new friendly &lt;a href="http://www.typemock.com/vbpage.php?utm_source=vbp&amp;amp;utm_medium=typeblog&amp;amp;utm_campaign=isolatorvb"&gt;VB.NET &lt;/a&gt;API which makes Isolator the best Isolation tool for &lt;a href="http://www.typemock.com/vbpage.php?utm_source=vbp&amp;amp;utm_medium=typeblog&amp;amp;utm_campaign=isolatorvb"&gt;unit testing A Visual Basic (VB) .NET application&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Isolator now allows unit testing in VB or C# for many ‘hard to test’ technologies such as &lt;a href="http://typemock.com/sharepointpage.php?utm_source=spp&amp;amp;utm_medium=typeblog&amp;amp;utm_campaign=isolatorvb"&gt;SharePoint&lt;/a&gt;, ASP.NET MVC, partial support for Silverlight, WPF, LINQ, WF, Entity Framework, &lt;a href="http://www.typemock.com/wcfpage.php?utm_source=wcfp&amp;amp;utm_medium=typeblog&amp;amp;utm_campaign=isolatorvb"&gt;WCF unit testing&lt;/a&gt; and more.&lt;/p&gt;
&lt;p&gt;Note that the first 25 bloggers who blog this text in their blog and tell us about it, will get a &lt;strong&gt;Free Full Isolator license&lt;/strong&gt; (worth $139). If you post this in a &lt;strong&gt;VB.NET dedicated blog&lt;/strong&gt;, you'll get a license automatically (even if more than 25 submit) during the first week of this announcement.&lt;/p&gt;
&lt;p&gt;Go ahead, click the following link for &lt;a href="http://blog.typemock.com/2009/01/get-free-isolator-licnese-for-helping.html?utm_source=vb_blog&amp;amp;utm_medium=typeblog&amp;amp;utm_campaign=isolatorvbblog"&gt;more information &lt;/a&gt;on how to get your free license.&lt;/p&gt;
&lt;p&gt;_&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;img src="http://weblogs.sqlteam.com/travisl/aggbug/60820.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Travis Laborde</dc:creator>
            <guid>http://weblogs.sqlteam.com/travisl/archive/2009/01/14/60820.aspx</guid>
            <pubDate>Wed, 14 Jan 2009 12:13:45 GMT</pubDate>
            <comments>http://weblogs.sqlteam.com/travisl/archive/2009/01/14/60820.aspx#feedback</comments>
            <wfw:commentRss>http://weblogs.sqlteam.com/travisl/comments/commentRss/60820.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Secure Dreaming</title>
            <link>http://weblogs.sqlteam.com/travisl/archive/2009/01/09/60815.aspx</link>
            <description>I suppose you're really a geek when this happens..  Anyway, I woke up during the night and glanced at the clock.  It was 4:43am.   Somehow I got confused and thought to myself:&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold; font-style: italic;"&gt;"Am I dreaming in SSL?"&lt;/span&gt;&lt;br /&gt;&lt;img src="http://weblogs.sqlteam.com/travisl/aggbug/60815.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Travis Laborde</dc:creator>
            <guid>http://weblogs.sqlteam.com/travisl/archive/2009/01/09/60815.aspx</guid>
            <pubDate>Fri, 09 Jan 2009 13:51:28 GMT</pubDate>
            <comments>http://weblogs.sqlteam.com/travisl/archive/2009/01/09/60815.aspx#feedback</comments>
            <wfw:commentRss>http://weblogs.sqlteam.com/travisl/comments/commentRss/60815.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Code Cleanup at Philly Code Camp 2008.3</title>
            <link>http://weblogs.sqlteam.com/travisl/archive/2008/10/10/60727.aspx</link>
            <description>I'll be giving a talk tomorrow at the Philly.net Code Camp!&lt;br /&gt;
&lt;br /&gt;
&lt;span id="part1"&gt;In this talk we will look at code that works but could be improved.  &lt;br /&gt;
&lt;br /&gt;
We will discuss why it needs improvement and work through several examples of doing exactly that using patterns, practices, and tools along the way.  &lt;br /&gt;
&lt;br /&gt;
An emphasis will be placed on the Single Responsibility Principle, Dependency Injection, Inversion of Control, and the Service Locator Pattern.&lt;br /&gt;
&lt;/span&gt;&lt;img src="http://weblogs.sqlteam.com/travisl/aggbug/60727.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Travis Laborde</dc:creator>
            <guid>http://weblogs.sqlteam.com/travisl/archive/2008/10/10/60727.aspx</guid>
            <pubDate>Fri, 10 Oct 2008 14:13:53 GMT</pubDate>
            <comments>http://weblogs.sqlteam.com/travisl/archive/2008/10/10/60727.aspx#feedback</comments>
            <wfw:commentRss>http://weblogs.sqlteam.com/travisl/comments/commentRss/60727.aspx</wfw:commentRss>
        </item>
        <item>
            <title>New New Old Job Today!</title>
            <link>http://weblogs.sqlteam.com/travisl/archive/2008/08/27/60701.aspx</link>
            <description>Well that lasted  a day and a half :)&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.screenmatter.com/"&gt;ScreenMatter &lt;/a&gt;is a great group of people with a future I believe in - it just won't include me :(   The physical environment just wouldn't work for me.  I sort of knew it wouldn't, but I let the hype of some friends and people I trust put stars in my eyes and I went anyway.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://valueofx.telerx.com/"&gt;Telerx &lt;/a&gt;was gracious enough to have me back and I was happier there today than I've been in ages :)&lt;br /&gt;
&lt;br /&gt;
Apologies to ScreenMatter.  I feel like a jerk.&lt;br /&gt;
&lt;br /&gt;&lt;img src="http://weblogs.sqlteam.com/travisl/aggbug/60701.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Travis Laborde</dc:creator>
            <guid>http://weblogs.sqlteam.com/travisl/archive/2008/08/27/60701.aspx</guid>
            <pubDate>Thu, 28 Aug 2008 01:58:13 GMT</pubDate>
            <comments>http://weblogs.sqlteam.com/travisl/archive/2008/08/27/60701.aspx#feedback</comments>
            <wfw:commentRss>http://weblogs.sqlteam.com/travisl/comments/commentRss/60701.aspx</wfw:commentRss>
        </item>
        <item>
            <title>New Job Today!</title>
            <link>http://weblogs.sqlteam.com/travisl/archive/2008/08/25/60698.aspx</link>
            <description>So, today I start a new job - at &lt;a href="http://www.screenmatter.com/"&gt;ScreenMatter&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
I'm here early of course, sitting downstairs at &lt;a href="http://www.milkboycoffee.com/"&gt;Milkboys&lt;/a&gt;.  I'll probably spend all my money here :)&lt;br /&gt;
&lt;br /&gt;
It's an exciting new opportunity - and I don't have to care about Oracle anymore!  Yipee!!&lt;br /&gt;&lt;img src="http://weblogs.sqlteam.com/travisl/aggbug/60698.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Travis Laborde</dc:creator>
            <guid>http://weblogs.sqlteam.com/travisl/archive/2008/08/25/60698.aspx</guid>
            <pubDate>Mon, 25 Aug 2008 12:38:39 GMT</pubDate>
            <comments>http://weblogs.sqlteam.com/travisl/archive/2008/08/25/60698.aspx#feedback</comments>
            <wfw:commentRss>http://weblogs.sqlteam.com/travisl/comments/commentRss/60698.aspx</wfw:commentRss>
        </item>
        <item>
            <title>SRP / DI / IOC : Don't Leave Sub Main Without Them</title>
            <link>http://weblogs.sqlteam.com/travisl/archive/2008/05/08/60594.aspx</link>
            <description>I'll be giving a talk at the &lt;a href="http://www.phillydotnet.org/Meetings/MeetingEmails/2008/May172008/tabid/677/Default.aspx"&gt;Philly.NET Code Camp on 5/17/2008&lt;/a&gt;.  &lt;br /&gt;
&lt;br /&gt;
The &lt;a href="http://en.wikipedia.org/wiki/Single_responsibility_principle"&gt;Single Responsibility Principle&lt;/a&gt;.  &lt;a href="http://msdn.microsoft.com/en-us/magazine/cc163739.aspx"&gt;Dependency Injection&lt;/a&gt;.  &lt;a href="http://www.martinfowler.com/articles/injection.html"&gt;Inversion of Control&lt;/a&gt;.  &lt;br /&gt;
&lt;br /&gt;
If you don't already know and apply these concepts in your day-to-day development this talk is for you.  &lt;br /&gt;
&lt;br /&gt;
The talk will present a very easy learning curve into these topics.  We will cover the "why" as well as the "how."  We will take a simple application written without these techniques and transform it step-by-step.  &lt;br /&gt;
&lt;br /&gt;
While we will see that these things make testing your code much easier, we will also see that their use goes far beyond testing scenarios.   &lt;br /&gt;
&lt;br /&gt;
In order to better communicate the "how" , we will not be using any pre-existing &lt;span class="nfakPe"&gt;IOC&lt;/span&gt; framework such as &lt;a href="http://www.castleproject.org/container/index.html"&gt;Castle&lt;/a&gt;, &lt;a href="http://www.springframework.net/"&gt;Spring.NET&lt;/a&gt;, &lt;a href="http://structuremap.sourceforge.net/Default.htm"&gt;StructureMap&lt;/a&gt;, etc. Rather, we will build our own simple implementation during the talk.&lt;img src="http://weblogs.sqlteam.com/travisl/aggbug/60594.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Travis Laborde</dc:creator>
            <guid>http://weblogs.sqlteam.com/travisl/archive/2008/05/08/60594.aspx</guid>
            <pubDate>Thu, 08 May 2008 15:32:42 GMT</pubDate>
            <comments>http://weblogs.sqlteam.com/travisl/archive/2008/05/08/60594.aspx#feedback</comments>
            <wfw:commentRss>http://weblogs.sqlteam.com/travisl/comments/commentRss/60594.aspx</wfw:commentRss>
        </item>
        <item>
            <title>I'm not a Jedi</title>
            <link>http://weblogs.sqlteam.com/travisl/archive/2008/05/08/60593.aspx</link>
            <description>In &lt;a href="http://codebetter.com/blogs/james.kovacs/archive/2008/05/07/becoming-a-jedi-part-1-of-n.aspx"&gt;this post&lt;/a&gt; James Kovacs is talking about becoming a ReSharper Jedi.  Recently I attended a training class given by &lt;a href="http://www.jpboodhoo.com/blog/"&gt;JP Boodhoo&lt;/a&gt; who is probably Obi Wan to these guys, if not Yoda himself.  &lt;br /&gt;
&lt;br /&gt;
I admit to being completely overwhelmed for most of the week, not the least reason being the obsession with this topic - &lt;span style="font-weight: bold;"&gt;Keyboard=Good Mouse=Bad.&lt;/span&gt;  &lt;br /&gt;
&lt;br /&gt;
I was shocked that someone would do training this way - after all, I was there to learn programming concepts, and that was greatly hindered by the fact that I just couldn't keep up.&lt;br /&gt;
&lt;br /&gt;
But the real shock for me was how enthusiastic the class was (other than me that is).  They took to it big time.  Everyone wanted to learn which key combination did what and worked really hard at it.  Well except for me.  I gave up on that after the first day and was a lot happier.&lt;br /&gt;
&lt;br /&gt;
Now, I've worked at call centers and collection agencies for most of my career, so I definitely appreciate how the keyboard is better when speed of input is the primary goal.  You want your collectors or reps talking and typing and hitting the next call key even while hanging up as quickly and graciously as possible with the current call.  I've got that.  I've DONE that :)&lt;br /&gt;
&lt;br /&gt;
But I can tell you for certain that in my programming career it is never the speed of clicking &lt;span style="font-weight: bold;"&gt;File | New&lt;/span&gt; that slows my development efforts.  Or the speed of using the mouse to right click on the project and Add a Class.  Sure hitting some key combination would be FASTER.  But I just don't need that kind of speed.  Most of my time is spent thinking.  I'm a pretty fast typist when I'm actually putting some code down, but...  I just don't see programming as a hand-eye coordination type of endeavor.&lt;br /&gt;
&lt;br /&gt;
It is really a bit humbling to me.  I imagine these guys are so much smarter than I am, that in their mind they have already written the next 3 classes and they just need to push them onto the disk as fast as they can so they can move on to the next project.  Wow!&lt;img src="http://weblogs.sqlteam.com/travisl/aggbug/60593.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Travis Laborde</dc:creator>
            <guid>http://weblogs.sqlteam.com/travisl/archive/2008/05/08/60593.aspx</guid>
            <pubDate>Thu, 08 May 2008 11:49:00 GMT</pubDate>
            <comments>http://weblogs.sqlteam.com/travisl/archive/2008/05/08/60593.aspx#feedback</comments>
            <wfw:commentRss>http://weblogs.sqlteam.com/travisl/comments/commentRss/60593.aspx</wfw:commentRss>
        </item>
        <item>
            <title>VSS Better Than Backups?</title>
            <link>http://weblogs.sqlteam.com/travisl/archive/2008/01/31/60476.aspx</link>
            <description>So, I've been dealing with an infrastructure team that didn't have backups of a web server recently...  We were told &lt;span style="font-weight: bold;"&gt;"You don't need backups - that's what you have VSS for, right?"&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Hmmm...  &lt;br /&gt;
&lt;br /&gt;
Maybe its just because I came up on the "operations" side of IT, and the backups were my highest priority, but it took me a while to realize they were serious.  As in "we're gonna argue about this for a while."  For better or worse, the infrastructure guys carry a lot of clout at the company I work for now, so I couldn't just scowl at them and tell them how stupid this sounded to me.  I had to try and reason about something that just seemed obvious to me.&lt;br /&gt;
&lt;br /&gt;
One thing I've learned is that anything that seems "obvious" to me probably means I don't understand the whole thing :)&lt;br /&gt;
&lt;br /&gt;
I thought I had a perfect, easy to understand example of why that idea doesn't work - config files.  We deploy these apps with certain things configurable after the fact, and some other support type person can change these settings without our knowledge, I explained.  &lt;span style="font-style: italic;"&gt;Our copy in VSS would be unaware of any edits that have gone in since the app was deployed.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
No dice.  The infrastructure guys were even pushy enough to get the development boss to start wondering if perhaps we should make sure that whenever anyone updates the config files those should be checked into VSS.  Forget the fact that different deployments might have different configs, yet only one VSS. &lt;span style="font-style: italic;"&gt; "We can make a subdirectory for each one."&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
I just refused to roll over and die on this one, which got me some nasty comments after the meeting.  We did hammer out a tentative &lt;span style="font-style: italic;"&gt;"in a catastrophic failure you can beg and plead and we will grab stuff from tape for you - &lt;span style="font-weight: bold;"&gt;but you had better first help yourself by having copies of your files in email or subdirectories or something&lt;/span&gt;."&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
So please tell me - Am I just wrong on this?  Is my own past experience of being responsible for "the backups" making me want to place too much burden on the infrastructure team?  After all, this is a different company, with different priorities and challenges, etc.&lt;br /&gt;
&lt;br /&gt;
Thanks!&lt;br /&gt;
Travis&lt;img src="http://weblogs.sqlteam.com/travisl/aggbug/60476.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Travis Laborde</dc:creator>
            <guid>http://weblogs.sqlteam.com/travisl/archive/2008/01/31/60476.aspx</guid>
            <pubDate>Thu, 31 Jan 2008 12:39:56 GMT</pubDate>
            <comments>http://weblogs.sqlteam.com/travisl/archive/2008/01/31/60476.aspx#feedback</comments>
            <slash:comments>12</slash:comments>
            <wfw:commentRss>http://weblogs.sqlteam.com/travisl/comments/commentRss/60476.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Parker Says YES!</title>
            <link>http://weblogs.sqlteam.com/travisl/archive/2007/12/11/60426.aspx</link>
            <description>So our wonderful two-year-old Parker (he's 3 now but I'm just slow posting these days) was having an argument with his mom..  Things were getting just a bit heated when Jessica yelled out the the standard line:&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;Mommy Said NO!!!&lt;/h2&gt;
&lt;br /&gt;
&lt;br /&gt;
To which Parker had a resounding answer:&lt;br /&gt;
&lt;br /&gt;
&lt;h1 style="color: rgb(255, 0, 0);"&gt;PARKER SAYS YES!!&lt;/h1&gt;
&lt;br /&gt;
&lt;br /&gt;
I suppose she didn't like it when Carter and I laughed so hard we had to leave the table... :)&lt;br /&gt;&lt;img src="http://weblogs.sqlteam.com/travisl/aggbug/60426.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Travis Laborde</dc:creator>
            <guid>http://weblogs.sqlteam.com/travisl/archive/2007/12/11/60426.aspx</guid>
            <pubDate>Tue, 11 Dec 2007 12:28:51 GMT</pubDate>
            <comments>http://weblogs.sqlteam.com/travisl/archive/2007/12/11/60426.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://weblogs.sqlteam.com/travisl/comments/commentRss/60426.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Philly.NET Code Camp 2008.1 - Looking for Speakers!</title>
            <link>http://weblogs.sqlteam.com/travisl/archive/2007/12/11/60425.aspx</link>
            <description>I'm looking for speakers in the Tools/Languages track for the Philly.NET Code Camp 2008.1.&lt;br /&gt;
&lt;br /&gt;
This will be held on Saturday, January 12, 2008 at DeVry University in Fort Washington.&lt;br /&gt;
&lt;br /&gt;
Some topics not yet covered but I'd love to see presented are:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
    &lt;li&gt;NDepend&lt;/li&gt;
    &lt;li&gt;NAnt&lt;/li&gt;
    &lt;li&gt;MSBuild&lt;/li&gt;
    &lt;li&gt;CIFactory&lt;/li&gt;
    &lt;li&gt;Reflector&lt;/li&gt;
    &lt;li&gt;ReSharper&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
If you would like to present on any of these, or have other ideas please let me know!&lt;br /&gt;
&lt;br /&gt;
Travis&lt;img src="http://weblogs.sqlteam.com/travisl/aggbug/60425.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Travis Laborde</dc:creator>
            <guid>http://weblogs.sqlteam.com/travisl/archive/2007/12/11/60425.aspx</guid>
            <pubDate>Tue, 11 Dec 2007 12:23:39 GMT</pubDate>
            <comments>http://weblogs.sqlteam.com/travisl/archive/2007/12/11/60425.aspx#feedback</comments>
            <wfw:commentRss>http://weblogs.sqlteam.com/travisl/comments/commentRss/60425.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Firefox Search Plugin for Google Code Search - By Me!</title>
            <link>http://weblogs.sqlteam.com/travisl/archive/2006/10/06/13715.aspx</link>
            <description>Google has recently unveiled a new search site centered on source code for developers.  It's pretty fast, and I love the results.  &lt;br /&gt;
&lt;br /&gt;
So of course I wanted to add a search plugin to my Firefox.&lt;br /&gt;
&lt;br /&gt;
 &lt;img src="http://www.google.com/intl/en/images/codesearch_logo.gif" alt="" /&gt;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lo and behold, I couldn't find one!  So, I learned how, and have &lt;a href="http://www.datadeluxe.com/ddWeb2/FreeStuff.aspx"&gt;created my first Firefox plugin.&lt;/a&gt;  I'm sharing it hoping that others find it useful.  Travis&lt;br /&gt;
&lt;br /&gt;
 &lt;img src="http://www.datadeluxe.com/ddWeb/images/logo_MenuSize.jpg" alt="" /&gt;&lt;img src="http://weblogs.sqlteam.com/travisl/aggbug/13715.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Travis Laborde</dc:creator>
            <guid>http://weblogs.sqlteam.com/travisl/archive/2006/10/06/13715.aspx</guid>
            <pubDate>Fri, 06 Oct 2006 18:07:03 GMT</pubDate>
            <comments>http://weblogs.sqlteam.com/travisl/archive/2006/10/06/13715.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://weblogs.sqlteam.com/travisl/comments/commentRss/13715.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Clipmarks</title>
            <link>http://weblogs.sqlteam.com/travisl/archive/2006/04/05/9521.aspx</link>
            <description>If you have not yet tried Clipmarks, you owe it to yourself to give it a look.  The URL is: www.clipmarks.com

This is a twist on the "social bookmarking" theme, where you can do a bit more than bookmark and comment and tag.  You can "clip" the content as well.  You can create a single "clipmark" containing content from many different articles you've found on the web.  Then of course you can follow tags or people or whatever - to find related content.  I think it's the coolest thing on the internet.

Anyway, I clip lots of stuff, and if you'd like, you can subscribe to an RSS feed of my postings, at this URL:

http://rss.clipmarks.com/clipper/travislaborde/

Of course, I'll clip my blog posts from now on.  Hmmm...  Should I clip my blog posting about clipping?  I think not.  I'll clip any NEW blog posts I make in the future.

Travis
&lt;img src="http://weblogs.sqlteam.com/travisl/aggbug/9521.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Travis Laborde</dc:creator>
            <guid>http://weblogs.sqlteam.com/travisl/archive/2006/04/05/9521.aspx</guid>
            <pubDate>Wed, 05 Apr 2006 11:07:00 GMT</pubDate>
            <comments>http://weblogs.sqlteam.com/travisl/archive/2006/04/05/9521.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://weblogs.sqlteam.com/travisl/comments/commentRss/9521.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Using a Filter to build the HEAD section of a page in ASP.NET</title>
            <link>http://weblogs.sqlteam.com/travisl/archive/2005/11/02/8217.aspx</link>
            <description>&lt;P&gt;I've posted my first article on CodeProject!&lt;/P&gt;
&lt;P&gt;In ASP.NET (1.1) one of the things that's not so straight-forward to do is dynamically generate the tags that go within the HEAD of the page.&amp;nbsp; Of course there are many ways to do it, but none of them seems to be perfect.&amp;nbsp; I've used a few different methods over the years, and finally came up with something that I thought was cool enough to post about :)&amp;nbsp; It's different, anyway.&lt;/P&gt;
&lt;P&gt;If you're at all interested, take a look at the following link: &lt;A href="http://www.codeproject.com/useritems/HeadFilter.asp"&gt;http://www.codeproject.com/useritems/HeadFilter.asp&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;So far the ratings are pretty good, and I'm excited about it!&lt;/P&gt;
&lt;P&gt;Travis&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://weblogs.sqlteam.com/travisl/aggbug/8217.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Travis Laborde</dc:creator>
            <guid>http://weblogs.sqlteam.com/travisl/archive/2005/11/02/8217.aspx</guid>
            <pubDate>Wed, 02 Nov 2005 23:40:00 GMT</pubDate>
            <comments>http://weblogs.sqlteam.com/travisl/archive/2005/11/02/8217.aspx#feedback</comments>
            <wfw:commentRss>http://weblogs.sqlteam.com/travisl/comments/commentRss/8217.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Yahoo Mail doesn't like IE7</title>
            <link>http://weblogs.sqlteam.com/travisl/archive/2005/07/29/7247.aspx</link>
            <description>&lt;P&gt;&lt;FONT face=Garamond&gt;I'm torn as to whether I'm going to keep this thing installed or go back to an image :)&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Garamond&gt;IE7 brings us tabbed browsing - much better than the MSN toolbar did thank goodness.&amp;nbsp; And some other niceties I'm sure.&amp;nbsp; But here are the glitches I've found so far:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Garamond&gt;1) Yahoo mail thinks it is an &amp;#8220;old&amp;#8221; browser, so falls back to &amp;#8220;old ugly mode.&amp;#8221;&amp;nbsp; Ugh.&amp;nbsp; Granted, this is probably not an IE bug but still, it's not nice.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Garamond&gt;2) The toolbars are in the wrong order and you can't move them the right way?&amp;nbsp; What?&amp;nbsp; Maybe it's me.&amp;nbsp; I've got the address bar on top, then the tabs, then the &amp;#8220;pulldown&amp;#8221; menus.&amp;nbsp; And I can't move the menus to the top like &amp;#8220;every other piece of Windows software in the world.&amp;#8221;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Garamond&gt;3) The tabs are just plain UGLY.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Garamond&gt;4) Some of this may be caused by the IE7 not liking the MSN Toolbar :)&amp;nbsp; It appears in the menu with no title.&amp;nbsp; Just a &amp;#8220;blank&amp;#8221; entry.&amp;nbsp; Good, I hated it anyway.&amp;nbsp; I tolerated it for the tabs :)&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Garamond&gt;But speaking of tabbed browsing - Can we get an option added that will warn you if you close IE while more than one tab is open?&amp;nbsp; OMG how often have I closed the browser because I'm so used to &amp;#8220;Open in New Window&amp;#8221; instead of &amp;#8220;Open in New Tab.&amp;#8221;&amp;nbsp; ARGH!&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Garamond&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://weblogs.sqlteam.com/travisl/aggbug/7247.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Travis Laborde</dc:creator>
            <guid>http://weblogs.sqlteam.com/travisl/archive/2005/07/29/7247.aspx</guid>
            <pubDate>Sat, 30 Jul 2005 03:16:00 GMT</pubDate>
            <comments>http://weblogs.sqlteam.com/travisl/archive/2005/07/29/7247.aspx#feedback</comments>
            <slash:comments>10</slash:comments>
            <wfw:commentRss>http://weblogs.sqlteam.com/travisl/comments/commentRss/7247.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Does Oracle Suck?  Or just Oracle DBAs?</title>
            <link>http://weblogs.sqlteam.com/travisl/archive/2005/07/28/7242.aspx</link>
            <description>&lt;P&gt;&lt;FONT face=Georgia color=#000000&gt;Since leaving the job I was at for 8 years, I've had three gigs since December.&amp;nbsp; First I took a contracting gig to get me through the holidays, at Centocor.&amp;nbsp; This was a great experience, and I'll have to post about that one day.&amp;nbsp; When that was up (even though they wanted to extend me) I took what I thought was going to be a great full time position at a company I'll leave un-named :)&amp;nbsp; This was a horror story for another post.&amp;nbsp; I left there as fast as was possible, and landed now at a truly great place to work.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Georgia&gt;The funny thing is - all three of these places are big Oracle shops.&amp;nbsp; So, I've had my first experiences with Oracle.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Georgia&gt;At Centocor, they were doing their first big &amp;#8220;validated&amp;#8221; SQL Server rollout, and wanted to bring in someone to sort of &amp;#8220;be there&amp;#8221; to help them get it all sorted out, and to get thier practices in place, etc.&amp;nbsp; Basically I worked with the Oracle DBA's and tried to show them how to accomplish in SQL Server the things they already knew how to do in Oracle.&amp;nbsp; And I wrote a lot of scripts :)&amp;nbsp; If you've never gone through a 21CFR11 Validation, be glad - it's a LOT of documentation.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Georgia&gt;At the &amp;#8220;other&amp;#8221; company I was the team lead and manager on some very cool and complex Windows software in .old and .NET.&amp;nbsp; Oh, how I wish things would have been better there.&amp;nbsp; I'll post about that one day when I know how to do it without being mean.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Georgia&gt;At the new place, I'm &amp;#8220;just a developer&amp;#8221; trying my best to do everything in .NET and maintaining the .old stuff when they force me to.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Georgia&gt;But at any rate - at all three companies I've noticed something regarding Oracle usage that is driving me crazy:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Georgia&gt;&lt;STRONG&gt;No stored procedures.&lt;/STRONG&gt;&amp;nbsp; All three companies insist on the developers writing their SQL as a bunch of sql = sql + ... command.&amp;nbsp; UGH!&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Georgia&gt;OK, maybe Centocor had some sprocs.&amp;nbsp; But there was a lot of dynamic stuff going on there.&amp;nbsp; The &amp;#8220;other&amp;#8221; company told me there were performance issues with using stored procedures in Oracle.&amp;nbsp; What?&amp;nbsp; Of course I had no idea, but deep inside I was sure I was talking to idiots.&amp;nbsp; Did I mention I hated the place?&amp;nbsp; This is the same place where the database group would change the schema and not tell the GUI developers until the app failed in QA :)&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Georgia&gt;Now, even where I am now, I'm finding a LOT of dynamic SQL.&amp;nbsp; NOT for cross-platform compatibility purposes, but the DBAs really don't want to create sprocs.&amp;nbsp; What?&amp;nbsp; Why?&amp;nbsp; &lt;STRONG&gt;Again, I'm told it's a performance issue.&lt;/STRONG&gt;&amp;nbsp; Something about sprocs taking up all the RAM.&amp;nbsp; I can't stop laughing, but - &lt;FONT color=#008000&gt;&lt;STRONG&gt;is there any merit to this?&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Georgia&gt;Of course, we also have three different versions of Oralce, none of which support ANSI joins so I'm pulling my hair out trying to write even simple queries.&amp;nbsp; How has Oracle survived without this?&amp;nbsp; OMG.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Georgia&gt;Another example - Just the other day I had a fight on my hands.&amp;nbsp; I was working on an app that had previously been partially developed.&amp;nbsp; I needed to build a GUI around a certain table for maintenance.&amp;nbsp; But there was no unique identifier.&amp;nbsp; It had an ID field.&amp;nbsp; But all the rows were NULL.&amp;nbsp; I asked if it could be made to be an auto-number Identity like field.&amp;nbsp; No - that apparently is hard in Oracle.&amp;nbsp; Hard?&amp;nbsp; I told them Access can do that, how can it be hard?&amp;nbsp; Well, it just is.&amp;nbsp; OK.&amp;nbsp; So, finally they agreed to make it a varchar field so I can put in GUIDs that I'll create in my&amp;nbsp;.NET code.&amp;nbsp; And, get this, they insisted that it be 50 chars wide &amp;#8220;just in case Microsoft changes the width of the GUID in the future.&amp;#8220;&amp;nbsp; That darn Microsoft - always screwing things up!&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Georgia&gt;I've heard horror stories for a long time now, about dealing with DBAs.&amp;nbsp; But, I've always BEEN the DBA, so of course I laugh it off and think &amp;#8220;no way it's that bad.&amp;#8220;&amp;nbsp; But now I think I'm getting the picture.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Georgia&gt;So - can anyone shed some light?&amp;nbsp; Have I just seen three extreme examples in a row?&amp;nbsp; Or am I just spoiled by SQL Server?&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Georgia&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Georgia&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Georgia&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://weblogs.sqlteam.com/travisl/aggbug/7242.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Travis Laborde</dc:creator>
            <guid>http://weblogs.sqlteam.com/travisl/archive/2005/07/28/7242.aspx</guid>
            <pubDate>Fri, 29 Jul 2005 02:15:00 GMT</pubDate>
            <comments>http://weblogs.sqlteam.com/travisl/archive/2005/07/28/7242.aspx#feedback</comments>
            <slash:comments>26</slash:comments>
            <wfw:commentRss>http://weblogs.sqlteam.com/travisl/comments/commentRss/7242.aspx</wfw:commentRss>
        </item>
    </channel>
</rss>