<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:blogChannel="http://backend.userland.com/blogChannelModule" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" 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:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" version="2.0">
  <channel>
    <title>Buddy's Place Online</title>
    <description>Where a Beginnermediate Can Blog About Anything</description>
    <link>http://www.buddylindsey.com/Blog/</link>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <generator>BlogEngine.NET 1.5.0.7</generator>
    <language>en-US</language>
    <blogChannel:blogRoll>http://www.buddylindsey.com/Blog/opml.axd</blogChannel:blogRoll>
    <blogChannel:blink>http://www.dotnetblogengine.net/syndication.axd</blogChannel:blink>
    <dc:creator>My name</dc:creator>
    <dc:title>Buddy's Place Online</dc:title>
    <geo:lat>0.000000</geo:lat>
    <geo:long>0.000000</geo:long>
    <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/Buddylindsey" type="application/rss+xml" /><item>
      <title>Back in Action</title>
      <description>&lt;p&gt;Sorry for the really long downtime had a lot of problems with the had some sever problems then when those got solved had a lot of personal family problems creep up. &amp;nbsp;But I am back and ready to start coding and posting again. &amp;nbsp;Hopefully will get beginnermediate up soon too.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Buddylindsey?a=DpaELA3jxa0:-hZ22TVKnHM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Buddylindsey?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Buddylindsey?a=DpaELA3jxa0:-hZ22TVKnHM:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Buddylindsey?i=DpaELA3jxa0:-hZ22TVKnHM:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Buddylindsey?a=DpaELA3jxa0:-hZ22TVKnHM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Buddylindsey?i=DpaELA3jxa0:-hZ22TVKnHM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Buddylindsey?a=DpaELA3jxa0:-hZ22TVKnHM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Buddylindsey?i=DpaELA3jxa0:-hZ22TVKnHM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Buddylindsey?a=DpaELA3jxa0:-hZ22TVKnHM:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Buddylindsey?i=DpaELA3jxa0:-hZ22TVKnHM:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://www.buddylindsey.com/Blog/post/Back-in-Action.aspx</link>
      <author>BuddyLindsey</author>
      <comments>http://www.buddylindsey.com/Blog/post/Back-in-Action.aspx#comment</comments>
      <guid>http://www.buddylindsey.com/Blog/post.aspx?id=fbf97273-91af-487e-88be-90adb80f6294</guid>
      <pubDate>Sun, 03 May 2009 06:15:00 -1000</pubDate>
      <dc:publisher>BuddyLindsey</dc:publisher>
      <pingback:server>http://www.buddylindsey.com/Blog/pingback.axd</pingback:server>
      <pingback:target>http://www.buddylindsey.com/Blog/post.aspx?id=fbf97273-91af-487e-88be-90adb80f6294</pingback:target>
      <slash:comments>5</slash:comments>
      <trackback:ping>http://www.buddylindsey.com/Blog/trackback.axd?id=fbf97273-91af-487e-88be-90adb80f6294</trackback:ping>
      <wfw:comment>http://www.buddylindsey.com/Blog/post/Back-in-Action.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.buddylindsey.com/Blog/syndication.axd?post=fbf97273-91af-487e-88be-90adb80f6294</wfw:commentRss>
    </item>
    <item>
      <title>Pictures Week 1 (10-19-2008 - 10-25-2008)</title>
      <description>&lt;p&gt;
Since I got a new camera and what to become better at photography I am going to post up once a week some of the best shots from the week.
&lt;/p&gt;
&lt;a href="http://www.flickr.com/photos/buddylindsey/2963081236/" title="Jeep Downtown by percent20, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3023/2963081236_af9c6027fb.jpg" alt="Jeep Downtown" width="500" height="384" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.flickr.com/photos/buddylindsey/2979141636/" title="Goofing Around by percent20, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3270/2979141636_609bd06c6a.jpg" alt="Goofing Around" width="500" height="375" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.flickr.com/photos/buddylindsey/2978282789/" title="IMG_0157 by percent20, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3070/2978282789_1006b30d4f.jpg" alt="IMG_0157" width="500" height="375" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.flickr.com/photos/buddylindsey/2978281513/" title="Friends Dog by percent20, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3001/2978281513_eea0c4ab38.jpg" alt="Friends Dog" width="500" height="375" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.flickr.com/photos/buddylindsey/2978280325/" title="IMG_0151 by percent20, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3215/2978280325_a296356636.jpg" alt="IMG_0151" width="500" height="375" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.flickr.com/photos/buddylindsey/2978273081/" title="IMG_0140 by percent20, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3159/2978273081_28683b666a.jpg" alt="IMG_0140" width="500" height="375" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.flickr.com/photos/buddylindsey/2978276637/" title="IMG_0143 by percent20, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3195/2978276637_621de22af9.jpg" alt="IMG_0143" width="500" height="375" /&gt;&lt;/a&gt;
&lt;p&gt;
To see other sizes please click on the image.
&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=e5ULFhL6"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=aa3XJIBM"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=aa3XJIBM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=BTCh3pfh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=BTCh3pfh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=lHI59lkq"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=lHI59lkq" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=7WAvwCSv"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=7WAvwCSv" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://www.buddylindsey.com/Blog/post/Pictures-Week-1-(10-19-2008-10-25-2008).aspx</link>
      <author>percent20</author>
      <comments>http://www.buddylindsey.com/Blog/post/Pictures-Week-1-(10-19-2008-10-25-2008).aspx#comment</comments>
      <guid>http://www.buddylindsey.com/Blog/post.aspx?id=fcf8ff82-d46a-4388-871b-1654615edf5a</guid>
      <pubDate>Mon, 27 Oct 2008 09:58:00 -1000</pubDate>
      <dc:publisher>percent20</dc:publisher>
      <pingback:server>http://www.buddylindsey.com/Blog/pingback.axd</pingback:server>
      <pingback:target>http://www.buddylindsey.com/Blog/post.aspx?id=fcf8ff82-d46a-4388-871b-1654615edf5a</pingback:target>
      <slash:comments>11</slash:comments>
      <trackback:ping>http://www.buddylindsey.com/Blog/trackback.axd?id=fcf8ff82-d46a-4388-871b-1654615edf5a</trackback:ping>
      <wfw:comment>http://www.buddylindsey.com/Blog/post/Pictures-Week-1-(10-19-2008-10-25-2008).aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.buddylindsey.com/Blog/syndication.axd?post=fcf8ff82-d46a-4388-871b-1654615edf5a</wfw:commentRss>
    </item>
    <item>
      <title>My New Digital Camera - Canon SD1100 IS (IXUS 80 IS)</title>
      <description>&lt;p&gt;
Some people may not realize, but I like photography and will spend a lot of time looking at photography on the internet.&amp;nbsp; My dad actually was an amatuer photographer for a while and took several classes to get better and has passed on a little of that knowledge to me.&amp;nbsp; The biggest problem is I have never had a quality camera that could take a quality picture.&amp;nbsp; Today I did a little bit of reasearch on ultra compact cameras for around $200, and found an amazing one for the price that a lot of profesionals said for the price is an amzing point and shoot camera.&amp;nbsp; So I got it. 
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.doobybrain.com/2008/01/24/want-canon-powershot-sd1100-is/"&gt;&lt;img src="http://www.doobybrain.com/wp-content/uploads/2008/01/canon-sd1100-colors.jpg" alt="" width="546" height="426" /&gt; &lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
This camera is to be a multi funcation&amp;nbsp;camera for me.&amp;nbsp; I will try to carry it with me always so that I have the oppertunity to take some pictures I have always wished i had a camera for.&amp;nbsp; Also it is a camera that takes good high quality pictures (8 megapixels) so if I do get that good shot it will be a good picture quality wise.&amp;nbsp; It will also get me started down the path of being a better photographer as it will allow me to take a LOT more pictures anytime&amp;nbsp;I want so that I can get better. 
&lt;/p&gt;
&lt;p&gt;
As a test I took some pictures of our dog playing fetch in our living room and here is the results.&amp;nbsp; Note that I know nothing about any settings on the camera at all.&amp;nbsp; This is just me pointing and clicking after throwing the ball. So if they suck its not me. If they are good then I have amazing raw talent ;) LOL 
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.flickr.com/photos/buddylindsey/2956331624/" title="AHHHH I Might Miss It by percent20, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3006/2956331624_05bf1d7104.jpg" alt="AHHHH I Might Miss It" width="500" height="375" /&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.flickr.com/photos/buddylindsey/2956331612/" title="Time to Dive for It by percent20, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3250/2956331612_3d7e186b70.jpg" alt="Time to Dive for It" width="500" height="375" /&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.flickr.com/photos/buddylindsey/2956331600/" title="Am I going to get it? by percent20, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3281/2956331600_b157dbd6ff.jpg" alt="Am I going to get it?" width="500" height="375" /&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.flickr.com/photos/buddylindsey/2956331594/" title="Pouncing on the Ball by percent20, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3014/2956331594_7fb6bc2a27.jpg" alt="Pouncing on the Ball" width="500" height="375" /&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
If you are into photography and have any tips please let me know what you think.&amp;nbsp; If you are in the market for a good inexpensive camera that takes good pictures I think this one is it. 
&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=lwC5uzon"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=aDJ08Yv5"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=aDJ08Yv5" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=0WCWsrDB"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=0WCWsrDB" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=jPeaTqBy"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=jPeaTqBy" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=QXc7Pg4j"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=QXc7Pg4j" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://www.buddylindsey.com/Blog/post/My-New-Digital-Camera-Canon-SD1100-IS-(IXUS-80-IS).aspx</link>
      <author>percent20</author>
      <comments>http://www.buddylindsey.com/Blog/post/My-New-Digital-Camera-Canon-SD1100-IS-(IXUS-80-IS).aspx#comment</comments>
      <guid>http://www.buddylindsey.com/Blog/post.aspx?id=cc7a8c7f-8de0-4973-9814-ac66a7029c36</guid>
      <pubDate>Sun, 19 Oct 2008 12:49:00 -1000</pubDate>
      <dc:publisher>percent20</dc:publisher>
      <pingback:server>http://www.buddylindsey.com/Blog/pingback.axd</pingback:server>
      <pingback:target>http://www.buddylindsey.com/Blog/post.aspx?id=cc7a8c7f-8de0-4973-9814-ac66a7029c36</pingback:target>
      <slash:comments>5</slash:comments>
      <trackback:ping>http://www.buddylindsey.com/Blog/trackback.axd?id=cc7a8c7f-8de0-4973-9814-ac66a7029c36</trackback:ping>
      <wfw:comment>http://www.buddylindsey.com/Blog/post/My-New-Digital-Camera-Canon-SD1100-IS-(IXUS-80-IS).aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.buddylindsey.com/Blog/syndication.axd?post=cc7a8c7f-8de0-4973-9814-ac66a7029c36</wfw:commentRss>
    </item>
    <item>
      <title>The Beginning of Beginnermediate</title>
      <description>&lt;p&gt;
For a while now I have tried to push for more beginner content on the web to help developers bridge the gap from beginner to intermediate.&amp;nbsp; Unfortunatly, it hasn&amp;#39;t been the most successful since I haven&amp;#39;t pushed very hard in public just nudges here and there.&amp;nbsp; So with that I have decided to give it a shot myself and started a Beginnermediate community.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://beginnermediate.com " title="Beginnermediate"&gt;http://beginnermediate.com &lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
I am moving all of my programming posts over there and am gathering other bloggers as well that are willing to primarly post beginner to intermediate level content. This doesn&amp;#39;t mean more advanced topics like dependency injection and Inversion of Control wont be talked about.&amp;nbsp; This just means there is a lot of other stuff that needs to be understood before then.
&lt;/p&gt;
&lt;p&gt;
I am not stopping this blog by any means.&amp;nbsp; In fact I have wanted a place where I can post about anime, building stuff for my jeep, and just general thoughts for a while now.&amp;nbsp; So that is what this blog is going to become which means I am probably going to lose a lot of subscribers right there.&amp;nbsp; Please stick around if any of that is interesting to you.
&lt;/p&gt;
&lt;p&gt;
If you would like to help Beginnermediate community grow please visit the site (&lt;a href="http://beginnermediate.com " title="Beginnermediate"&gt;http://beginnermediate.com&lt;/a&gt;) register and start asking questions on the forum and answering them too.&amp;nbsp; Also please read blog posts and comment as much as possible.&amp;nbsp; If you would like to blog there please hit me with an e-mail (cross posting is allowed).&amp;nbsp; Also we will eventually take requests for stuff to post on so please start gathering questions you would like to know about on programming concepts.
&lt;/p&gt;
&lt;p&gt;
Thanks and hope to see you over at &lt;a href="http://beginnermediate.com " title="Beginnermediate"&gt;beginnermediate.com&lt;/a&gt;&lt;br /&gt;
Buddy
&lt;/p&gt;
&lt;p&gt;
P.S. Please also check out the first tech blog post over there &amp;quot;&lt;a href="http://beginnermediate.com/blogs/buddylindsey/archive/2008/10/17/immutable-and-mutable-objects-in-c.aspx" title="Immutable and Mutable Objects in C#"&gt;Immutable and Mutable Objects in C#&lt;/a&gt;&amp;quot;&lt;br /&gt;
 
&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=97Ah5JpQ"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=pPkrocbC"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=pPkrocbC" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=skTVLnsI"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=skTVLnsI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=p7vnCfkv"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=p7vnCfkv" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=ERCkrrD8"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=ERCkrrD8" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://www.buddylindsey.com/Blog/post/The-Beginning-of-Beginnermediate.aspx</link>
      <author>percent20</author>
      <comments>http://www.buddylindsey.com/Blog/post/The-Beginning-of-Beginnermediate.aspx#comment</comments>
      <guid>http://www.buddylindsey.com/Blog/post.aspx?id=258f6524-ec49-41ad-bf9e-3a039cd81f19</guid>
      <pubDate>Fri, 17 Oct 2008 11:16:00 -1000</pubDate>
      <dc:publisher>percent20</dc:publisher>
      <pingback:server>http://www.buddylindsey.com/Blog/pingback.axd</pingback:server>
      <pingback:target>http://www.buddylindsey.com/Blog/post.aspx?id=258f6524-ec49-41ad-bf9e-3a039cd81f19</pingback:target>
      <slash:comments>4</slash:comments>
      <trackback:ping>http://www.buddylindsey.com/Blog/trackback.axd?id=258f6524-ec49-41ad-bf9e-3a039cd81f19</trackback:ping>
      <wfw:comment>http://www.buddylindsey.com/Blog/post/The-Beginning-of-Beginnermediate.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.buddylindsey.com/Blog/syndication.axd?post=258f6524-ec49-41ad-bf9e-3a039cd81f19</wfw:commentRss>
    </item>
    <item>
      <title>Tulsa Tech Fest 2008 "Moving from Code Behind to Multilayerd Architecture with OOP"</title>
      <description>&lt;p&gt;
I want to thank all those that came to my talk.&amp;nbsp; I have added the files for you to download.&amp;nbsp; Just a note you will need to edit web.config file for connecting to the DB. 
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.buddylindsey.com/Blog/file.axd?file=2008%2f10%2fOOP_TechFest_2008_Presentation.zip"&gt;OOP_TechFest_2008_Presentation.zip (737.83 kb)&lt;/a&gt;
&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=0i7vRz1L"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=Qxa60DHx"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=Qxa60DHx" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=0dLGr5WV"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=0dLGr5WV" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=Gj9y07gR"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=Gj9y07gR" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=ID11yYzq"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=ID11yYzq" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://www.buddylindsey.com/Blog/post/Tulsa-Tech-Fest-2008-Moving-from-Code-Behind-to-Multilayerd-Architecture-with-OOP.aspx</link>
      <author>percent20</author>
      <comments>http://www.buddylindsey.com/Blog/post/Tulsa-Tech-Fest-2008-Moving-from-Code-Behind-to-Multilayerd-Architecture-with-OOP.aspx#comment</comments>
      <guid>http://www.buddylindsey.com/Blog/post.aspx?id=10571188-a72f-42f3-af91-dfb5587c90ac</guid>
      <pubDate>Fri, 10 Oct 2008 08:36:00 -1000</pubDate>
      <dc:publisher>percent20</dc:publisher>
      <pingback:server>http://www.buddylindsey.com/Blog/pingback.axd</pingback:server>
      <pingback:target>http://www.buddylindsey.com/Blog/post.aspx?id=10571188-a72f-42f3-af91-dfb5587c90ac</pingback:target>
      <slash:comments>1</slash:comments>
      <trackback:ping>http://www.buddylindsey.com/Blog/trackback.axd?id=10571188-a72f-42f3-af91-dfb5587c90ac</trackback:ping>
      <wfw:comment>http://www.buddylindsey.com/Blog/post/Tulsa-Tech-Fest-2008-Moving-from-Code-Behind-to-Multilayerd-Architecture-with-OOP.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.buddylindsey.com/Blog/syndication.axd?post=10571188-a72f-42f3-af91-dfb5587c90ac</wfw:commentRss>
    </item>
    <item>
      <title>Change Pirate 4x4 Colors with Greasemonkey</title>
      <description>&lt;p&gt;
I try to visit &lt;a href="http://www.pirate4x4.com/forum/index.php"&gt;Pirate 4x4&lt;/a&gt; when I can to read about jeeps.&amp;nbsp; The biggest problem is that the color scheme hurst my eyes after a while.&amp;nbsp; So I found out about Greasemonkey for &lt;a href="http://www.firefox.com"&gt;FireFox&lt;/a&gt; and you can write custom scripts to edit &amp;quot;stuff&amp;quot; on a website.&amp;nbsp; So I found a quick piece of javascript code on a site for editing css and modified it for &lt;a href="http://www.pirate4x4.com/forum/index.php"&gt;Pirate 4x4&lt;/a&gt;.&amp;nbsp; So to install and use it here are the instructions
&lt;/p&gt;
&lt;p&gt;
1) Install &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/748"&gt;Greasemonkey&lt;/a&gt; for firefox. &lt;br /&gt;
2) Visit the script home for &amp;quot;&lt;a href="http://userscripts.org/scripts/show/34982"&gt;New Pirate 4x4 Colors&lt;/a&gt;&amp;quot; and click install this script on the right.&lt;br /&gt;
3) Visit &lt;a href="http://www.pirate4x4.com/forum/index.php"&gt;Pirate 4x4 forums&lt;/a&gt; and seee it change the colors.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
Note:
&lt;/p&gt;
&lt;p&gt;
So that you know when you load up the page it will load up the normal colors then once the page is done it will execute the Greasemonky script and change the colors. 
&lt;/p&gt;
&lt;p&gt;
Hope you find it useful. 
&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=hodEH9l2"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=E8D1uTq9"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=E8D1uTq9" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=Ety4Ewvq"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=Ety4Ewvq" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=xlvH4Jem"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=xlvH4Jem" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=6zl8ruYj"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=6zl8ruYj" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://www.buddylindsey.com/Blog/post/Change-Pirate-4x4-Colors-with-Greasemonkey.aspx</link>
      <author>percent20</author>
      <comments>http://www.buddylindsey.com/Blog/post/Change-Pirate-4x4-Colors-with-Greasemonkey.aspx#comment</comments>
      <guid>http://www.buddylindsey.com/Blog/post.aspx?id=80bcfd16-61a8-4830-bdc2-d0912112856c</guid>
      <pubDate>Sat, 04 Oct 2008 09:35:00 -1000</pubDate>
      <dc:publisher>percent20</dc:publisher>
      <pingback:server>http://www.buddylindsey.com/Blog/pingback.axd</pingback:server>
      <pingback:target>http://www.buddylindsey.com/Blog/post.aspx?id=80bcfd16-61a8-4830-bdc2-d0912112856c</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.buddylindsey.com/Blog/trackback.axd?id=80bcfd16-61a8-4830-bdc2-d0912112856c</trackback:ping>
      <wfw:comment>http://www.buddylindsey.com/Blog/post/Change-Pirate-4x4-Colors-with-Greasemonkey.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.buddylindsey.com/Blog/syndication.axd?post=80bcfd16-61a8-4830-bdc2-d0912112856c</wfw:commentRss>
    </item>
    <item>
      <title>Writing Support for Hirigana, Katakana, and Kanji on Tablet PC in Vista</title>
      <description>&lt;p&gt;
So the other day I aquired a &lt;a href="http://reviews.digitaltrends.com/review/4448/hp-tx1000-review" title="Tablet PC TX 1000"&gt;Tablet PC&lt;/a&gt;, been wanting one FOREVER.&amp;nbsp; The great thing about having the &lt;a href="http://reviews.digitaltrends.com/review/4448/hp-tx1000-review" title="Tablet PC TX 1000"&gt;tablet&lt;/a&gt; is now I can do my math on the computer and no more paper.&amp;nbsp; I also am taking a Japanese class at college to better help my cultural influeances in the world, heh not really I just want to understand anime I watch better.&amp;nbsp; Anyway one thing about taking the class is I am learning to write &lt;a href="http://en.wikipedia.org/wiki/Kana" title="Kana"&gt;kana&lt;/a&gt;.&amp;nbsp; 
&lt;/p&gt;
&lt;p&gt;
Well it is easier to learn &lt;a href="http://en.wikipedia.org/wiki/Kana" title="kana"&gt;kana&lt;/a&gt; when you can write it so I got the wild idea to do it on my &lt;a href="http://reviews.digitaltrends.com/review/4448/hp-tx1000-review" title="Tablet PC TX1000"&gt;tablet&lt;/a&gt;.&amp;nbsp; I spent a while online looking for programs to let me write kana and recognize it.&amp;nbsp; Then a friend showed me a link to someone using &lt;a href="http://www.youtube.com/watch?v=08vEPKWxbuk"&gt;Vista and writing Kanji&lt;/a&gt;.&amp;nbsp; That got me thinking why can&amp;#39;t I write in Vista using the default settings.&amp;nbsp; So i set out to figure out how and spent another hour looking online for a how-to. Unfortuantly, I didn&amp;#39;t find one, but I got very annoyed and just decided to figure it out myself and figured out how easy it was to actually do it.&amp;nbsp; Just add Japanese keyboard to Vista. Its just that easy.
&lt;/p&gt;
&lt;p&gt;
Here are the steps.
&lt;/p&gt;
&lt;p&gt;
1) Open Control Panel.
&lt;/p&gt;
&lt;p&gt;
2) Go to the &amp;quot;Clock, Language, and Region&amp;quot; section and click on &amp;quot;Change keyboards or other input methods&amp;quot;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.buddylindsey.com/Blog/image.axd?picture=2008%2f9%2fCropperCapture%5b2%5d.Png" alt="" /&gt;&lt;br /&gt;
&lt;br /&gt;
3) With the new dialog box click on &amp;quot;Change Keyboards...&amp;quot;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://www.buddylindsey.com/Blog/image.axd?picture=2008%2f9%2fCropperCapture%5b3%5d.Png" alt="" /&gt;&lt;br /&gt;
&lt;br /&gt;
4) Click on &amp;quot;Add...&amp;quot; to add the Japanese keyboard to the list.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.buddylindsey.com/Blog/image.axd?picture=2008%2f9%2fCropperCapture%5b4%5d.Png" alt="" /&gt;&lt;br /&gt;
&lt;br /&gt;
5) Find &amp;quot;Japanese (Japan)&amp;quot; and select Japanese checkbox. Then OK.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.buddylindsey.com/Blog/image.axd?picture=2008%2f9%2fCropperCapture%5b5%5d.Png" alt="" /&gt;&lt;br /&gt;
&lt;br /&gt;
6) Now you should see english and japanese in the installed services area as an available keyboard to use.&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://www.buddylindsey.com/Blog/image.axd?picture=2008%2f9%2fCropperCapture%5b6%5d.Png" alt="" /&gt;&lt;br /&gt;
&lt;br /&gt;
7) Next is to make sure you can write.&amp;nbsp; Click on the flyout, if available, for the tablet pc writing area on the left side of the screen.&amp;nbsp; And you should see English and Japanese from the langauge selection.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.buddylindsey.com/Blog/image.axd?picture=2008%2f9%2fWriteWithJapaneseOption.jpg" alt="" /&gt;&lt;br /&gt;
&lt;br /&gt;
7) Select Japanese and you should be good to go to start writing Hiragana, Katakana and Kanji.&lt;br /&gt;
&lt;/p&gt;
&lt;img src="http://www.buddylindsey.com/Blog/image.axd?picture=2008%2f9%2fWritenHiragana.png" alt="" /&gt;&lt;br /&gt;
&lt;br /&gt;
That is it.&amp;nbsp; That is the process for getting support to write in the Japanese language.&amp;nbsp; I also note stroke order does tend to matter.&amp;nbsp; I found that out trying to write ki in Katakana. I kept getting really really weird results when I got the stroke order wrong.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=GKkINZEm"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=OhCx1m6g"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=OhCx1m6g" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=uJPjvrWF"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=uJPjvrWF" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=Z89BOsVC"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=Z89BOsVC" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=Ap818ySO"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=Ap818ySO" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://www.buddylindsey.com/Blog/post/Writing-Support-for-Hirigana-Katakana-and-Kanji-on-Tablet-PC-in-Vista.aspx</link>
      <author>percent20</author>
      <comments>http://www.buddylindsey.com/Blog/post/Writing-Support-for-Hirigana-Katakana-and-Kanji-on-Tablet-PC-in-Vista.aspx#comment</comments>
      <guid>http://www.buddylindsey.com/Blog/post.aspx?id=3ed16bf6-40b5-4c85-87dc-db9545e6addd</guid>
      <pubDate>Sat, 27 Sep 2008 11:41:00 -1000</pubDate>
      <dc:publisher>percent20</dc:publisher>
      <pingback:server>http://www.buddylindsey.com/Blog/pingback.axd</pingback:server>
      <pingback:target>http://www.buddylindsey.com/Blog/post.aspx?id=3ed16bf6-40b5-4c85-87dc-db9545e6addd</pingback:target>
      <slash:comments>10</slash:comments>
      <trackback:ping>http://www.buddylindsey.com/Blog/trackback.axd?id=3ed16bf6-40b5-4c85-87dc-db9545e6addd</trackback:ping>
      <wfw:comment>http://www.buddylindsey.com/Blog/post/Writing-Support-for-Hirigana-Katakana-and-Kanji-on-Tablet-PC-in-Vista.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.buddylindsey.com/Blog/syndication.axd?post=3ed16bf6-40b5-4c85-87dc-db9545e6addd</wfw:commentRss>
    </item>
    <item>
      <title>My Juggling Skill and a Video Test</title>
      <description>&lt;p&gt;
So last night me and a friend were goofing around.&amp;nbsp; While copying stuff off of a external HD I picked up my juggling pins and started juggling.&amp;nbsp; Most people don&amp;#39;t realize I can.&amp;nbsp; Anyway, we also decided to test the video recording on my phone and here is the result.
&lt;/p&gt;
&lt;p&gt;
&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/oxpjNy2LDYo&amp;hl=en&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/oxpjNy2LDYo&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/p&gt;
&lt;p&gt;
LOL bad video I know.
&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=1zGcjtag"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=4t6EOWeR"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=4t6EOWeR" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=g4wMb6o3"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=g4wMb6o3" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=0UhWXfYh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=0UhWXfYh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=oF0GOtAc"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=oF0GOtAc" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://www.buddylindsey.com/Blog/post/My-Juggling-Skill-and-a-Video-Test.aspx</link>
      <author>percent20</author>
      <comments>http://www.buddylindsey.com/Blog/post/My-Juggling-Skill-and-a-Video-Test.aspx#comment</comments>
      <guid>http://www.buddylindsey.com/Blog/post.aspx?id=47a27b47-6f81-4b6e-b4ca-dbe046d33d8e</guid>
      <pubDate>Fri, 12 Sep 2008 08:23:00 -1000</pubDate>
      <dc:publisher>percent20</dc:publisher>
      <pingback:server>http://www.buddylindsey.com/Blog/pingback.axd</pingback:server>
      <pingback:target>http://www.buddylindsey.com/Blog/post.aspx?id=47a27b47-6f81-4b6e-b4ca-dbe046d33d8e</pingback:target>
      <slash:comments>2</slash:comments>
      <trackback:ping>http://www.buddylindsey.com/Blog/trackback.axd?id=47a27b47-6f81-4b6e-b4ca-dbe046d33d8e</trackback:ping>
      <wfw:comment>http://www.buddylindsey.com/Blog/post/My-Juggling-Skill-and-a-Video-Test.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.buddylindsey.com/Blog/syndication.axd?post=47a27b47-6f81-4b6e-b4ca-dbe046d33d8e</wfw:commentRss>
    </item>
    <item>
      <title>Agree and Disagree with Hearding Code Podcast</title>
      <description>&lt;p&gt;
Was looking at the &lt;a href="http://www.lazycoder.com/"&gt;lazycoder&lt;/a&gt; blog and saw a post on &lt;a href="http://herdingcode.com/" title="Herding Code"&gt;Herding Code podcast&lt;/a&gt;, sounding cool, I saw &lt;a href="http://www.lazycoder.com/weblog/2008/08/15/herding-code-13-back-to-basicsbut-which-ones/"&gt;he posted&lt;/a&gt; on a &amp;quot;&lt;a href="http://herdingcode.com/?p=33" title="Hearding Code - Back to the Basics"&gt;Back to the Basics&lt;/a&gt;&amp;quot; episode.&amp;nbsp;&amp;nbsp; I just want to be clear as I start this.&amp;nbsp; I am a beginnermediate (not quite a begginer, but defintely not an intermediate developer) developer.&amp;nbsp; I look and listen in my world at that level and base my conclusions on my skill level.&amp;nbsp; The purpose of this post is to show a bit of the discrepency between what an advanced developer would consider basics and what a beginner would consider basics. I do agree these are all basics, but I believe there are levels to them that should be clarified. &amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
Below, I have categorized things the podcast hit on as basics.&amp;nbsp; I tried my best to put it in a linear fashion as what you should learn first to last.&amp;nbsp; I have also included a short opinion on each of these. 
&lt;/p&gt;
&lt;p&gt;
&lt;font size="4"&gt;&lt;strong&gt;Beginner&lt;/strong&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;em&gt;&lt;font size="2"&gt;Memory Management&lt;/font&gt;&lt;/em&gt;
&lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;
	This is defintely something a beginner _needs_ to know.&amp;nbsp; Not necessarily every part, but have a good idea of what is going on.
	&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
&lt;font size="2"&gt;&lt;em&gt;References (pointers)&lt;/em&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;
	This I agree is another thing to learn so you get a better idea of what is going with Memory Management. 
	&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
&lt;em&gt;&lt;font size="2"&gt;Requirements&lt;/font&gt;&lt;/em&gt;
&lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;
	Here is the gold of what a beginner needs to learn.&amp;nbsp; If you don&amp;#39;t know the requirements or can&amp;#39;t translate those requirements to code then you will most likely fail as a developer. 
	&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
&lt;font size="4"&gt;&lt;strong&gt;Beginnermediate&lt;/strong&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;em&gt;&lt;font size="2"&gt;Floating Point Math&lt;/font&gt;&lt;/em&gt;
&lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;
	This is one thing that should be learned and is important, but not quite as important as not knowing the above.&amp;nbsp; This tends to be an extensive thing to figure out and to really grok so I put it in the beginnermediate area once you know the beginner level and the general basics of developing like: if, then, for, varaiables and the like. 
	&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
&lt;font size="2"&gt;&lt;em&gt;OOP&lt;/em&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;
	This is one thing that is a basic to learn. However, it is HARD to learn for the real world.&amp;nbsp; I learned OOP in a college class in one semester no problem.&amp;nbsp; It has taken me well over a year to translate, effectivly, that knowledge into real world applications, that aren&amp;#39;t games.&amp;nbsp; This is a big must, but can be put on hold to learn whats above first. 
	&lt;/p&gt;
&lt;/blockquote&gt;
&lt;em&gt;Source Control&lt;/em&gt;
&lt;blockquote&gt;
	&lt;p&gt;
	To me this is kind of a debateable topic as when to learn.&amp;nbsp; I think before you move to intermediate level programming level you should learn the basics of source control because it is at this point that you are going to be writing more sophisticated programs that are going to need Source Control. 
	&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
&lt;font size="4"&gt;&lt;strong&gt;&lt;br /&gt;
Intermediate&lt;/strong&gt;&lt;/font&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;font size="2"&gt;&lt;em&gt;Data Structures&lt;/em&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;
	Data Structures being an intermediate skill to learn is kind of misnomer.&amp;nbsp; I think you should learn 2 to 3 basic data structures like an array or in .net generic List&amp;lt;&amp;gt;. Just something to get you by then later once you understand more and more go back and really learn other data structures.&amp;nbsp; I believe this really would work out well because then you have probably coded quite a bit and will learn the data structures quicker and really know when and where to use them. 
	&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
&lt;font size="2"&gt;&lt;em&gt;Design Patterns&lt;/em&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;
	This is most definitely an intermediate skill to learn.&amp;nbsp; Design patterns are important to writing smooth pretty and effective software, but until you learn OOP really well or a few other things you are stuck in the land of &amp;quot;please just work&amp;quot;.&amp;nbsp; Understanding and using design patterns from what I have seen just takes time and writing quite a bit of code before they make sense.&amp;nbsp; I saw this because I have yet to be able to use them effectively and really understand when and where. 
	&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
&lt;em&gt;&lt;font size="2"&gt;Dependency Injection&lt;/font&gt;&lt;/em&gt;
&lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;
	I put this in intermediate because I still don&amp;#39;t know what it is and everytime I ask I just get confused which means it is something beyond my skill level so I am defaulting it to the top of the list.&amp;nbsp; Because of the not understanding problem I personally don&amp;#39;t think this is a basic, but I will listen to those more experienced than me and consider it a basic. 
	&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;&lt;font size="5"&gt;Concolusion&lt;/font&gt;&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
I guess I mostly wanted to do this post to kind of come up with a way to organize what and when to learn the basics.&amp;nbsp; From reading and research ALL of the above basics are things that are used daily and very important to know, but not all of it is easy and can be learned quickly so it is good to break it down. I really loved this podcast episode because it is honestly not often I get to hear pro&amp;#39;s talk about the basics.&amp;nbsp; The basics are something I strive to help people understand because it isn&amp;#39;t taught a lot online usually and _most_ of the time not well. 
&lt;/p&gt;
&lt;blockquote&gt;
&lt;/blockquote&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=cOBXIZ1E"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=Cy4MftQk"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=Cy4MftQk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=DdkHLa0x"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=DdkHLa0x" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=sS7Cidmt"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=sS7Cidmt" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=r6v986Ss"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=r6v986Ss" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://www.buddylindsey.com/Blog/post/Agree-and-Disagree-with-Hearding-Code-Podcast.aspx</link>
      <author>percent20</author>
      <comments>http://www.buddylindsey.com/Blog/post/Agree-and-Disagree-with-Hearding-Code-Podcast.aspx#comment</comments>
      <guid>http://www.buddylindsey.com/Blog/post.aspx?id=51d04048-2b28-48f3-9f37-018f9ce5ab26</guid>
      <pubDate>Thu, 28 Aug 2008 11:50:00 -1000</pubDate>
      <dc:publisher>percent20</dc:publisher>
      <pingback:server>http://www.buddylindsey.com/Blog/pingback.axd</pingback:server>
      <pingback:target>http://www.buddylindsey.com/Blog/post.aspx?id=51d04048-2b28-48f3-9f37-018f9ce5ab26</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.buddylindsey.com/Blog/trackback.axd?id=51d04048-2b28-48f3-9f37-018f9ce5ab26</trackback:ping>
      <wfw:comment>http://www.buddylindsey.com/Blog/post/Agree-and-Disagree-with-Hearding-Code-Podcast.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.buddylindsey.com/Blog/syndication.axd?post=51d04048-2b28-48f3-9f37-018f9ce5ab26</wfw:commentRss>
    </item>
    <item>
      <title>DICEP★TICON</title>
      <description>&lt;p&gt;
Most anime fans should get a kick out of this.&amp;nbsp; If you cross Lucky Star and Transformers this is what you get.
&lt;/p&gt;
&lt;div&gt;
&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/vz8laViiexc&amp;hl=en&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/vz8laViiexc&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/div&gt;
&lt;p&gt;
Hope you enjoyed that. 
&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=EraZFiEE"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=NWwAv7d4"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=NWwAv7d4" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=RECVET93"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=RECVET93" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=pqGFA1Eo"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=pqGFA1Eo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=2dYsLSwy"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=2dYsLSwy" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://www.buddylindsey.com/Blog/post/DICEPe29885TICON.aspx</link>
      <author>percent20</author>
      <comments>http://www.buddylindsey.com/Blog/post/DICEPe29885TICON.aspx#comment</comments>
      <guid>http://www.buddylindsey.com/Blog/post.aspx?id=6f24a900-52b4-42a6-a23d-c50c0002e43a</guid>
      <pubDate>Wed, 27 Aug 2008 12:33:00 -1000</pubDate>
      <dc:publisher>percent20</dc:publisher>
      <pingback:server>http://www.buddylindsey.com/Blog/pingback.axd</pingback:server>
      <pingback:target>http://www.buddylindsey.com/Blog/post.aspx?id=6f24a900-52b4-42a6-a23d-c50c0002e43a</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.buddylindsey.com/Blog/trackback.axd?id=6f24a900-52b4-42a6-a23d-c50c0002e43a</trackback:ping>
      <wfw:comment>http://www.buddylindsey.com/Blog/post/DICEPe29885TICON.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.buddylindsey.com/Blog/syndication.axd?post=6f24a900-52b4-42a6-a23d-c50c0002e43a</wfw:commentRss>
    </item>
    <item>
      <title>Vista Media Center Not Displaying Videos in Menu - My Solution</title>
      <description>&lt;p&gt;
I have been wanting to watch my videos that I have on my hard drive on my TV for a looooong time, but never seemed to have the right equipment that actually worked.&amp;nbsp; Well yesterday a friend finally hooked me up with the right equipment and I have been playing with Vista Media Center since then.
&lt;/p&gt;
&lt;p&gt;
First off, Vista Media Center rocks. I am loving it.&amp;nbsp; I used to have to get up every so often and switch videos on my computer to watch from my chair or bed, not to mention mess with rotating the flat panel monitor.&amp;nbsp; Well, now with media center and the IR Remote that is hooked up to the computer I basically have a TiVo like system going, minus recording tv.
&lt;/p&gt;
&lt;p&gt;
Now along the way I ran into a problem, was user error.&amp;nbsp; If you hit the power button on the IR remote it would send the computer to sleep mode.&amp;nbsp; Not to big of a problem except the setting for windows was to prompt the user for a password upon resume.&amp;nbsp; Normally that wouldn&amp;#39;t be a problem for I couldn&amp;#39;t seem to login or even get anything to display on the TV or my computer once I hit the power button on the remote again.&amp;nbsp; So, I did the one last thing I could think of.&amp;nbsp; Hard turn off of the computer.
&lt;/p&gt;
&lt;p&gt;
That is when the problems started.&amp;nbsp; Once I got it back up apprentely some db got corrupted that no longer let me view the videos.&amp;nbsp; So after reading for a few hours on the internets i came accross the solution, and with a bit of guessing, to just delete the db&amp;#39;s.&amp;nbsp; Only probloem is I didn&amp;#39;t know where they were located as no where explicitly said where.&amp;nbsp; After some searching I found out 2 things that are kind of important.
&lt;/p&gt;
&lt;ol&gt;
	&lt;li&gt;Media Center information and stuffs are stored in &amp;quot;Microsoft\ehome&amp;quot; folder&lt;/li&gt;
	&lt;li&gt;The media library database is stored in the &amp;quot;Microsoft\Media Player&amp;quot; folder&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;
You can find the main stuff for Media Center at &amp;quot;C:\Windows\ehome&amp;quot;. That is where the executables and other things are located.&amp;nbsp; Other stuffs are in &amp;quot;C:\Users\Buddy\AppData\Local\Microsoft\ehome&amp;quot; that will be important for other thigns besides this problem. Just letting you know file locations.
&lt;/p&gt;
&lt;p&gt;
What is the most interesting though is that the media center library is stored at &amp;quot;C:\Users\Buddy\AppData\Local\Microsoft\Media Player&amp;quot;.&amp;nbsp; I was amazed because I figured they would store that info in the ehome folder.
&lt;/p&gt;
&lt;p&gt;
Anyway, the problem specifically that I had was when I would go to the videos&amp;nbsp; area of the menu in Media Center it would try to display all the folders, but wouldn&amp;#39;t.&amp;nbsp; I could actually get it to do anything.&amp;nbsp; Once I decided to delete the database information it reset everything back and I could finally add files through the monitoring folders of settings.&amp;nbsp; Well once I did that it still didn&amp;#39;t work properly as the videos would only display in the &amp;quot;Date Captured&amp;quot; view.
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;&lt;font size="4"&gt;So what was my solution?&lt;/font&gt;&lt;/strong&gt;
&lt;/p&gt;
&lt;ol&gt;
	&lt;li&gt;Delete the database files at &amp;quot;C:\Users\Buddy\AppData\Local\Microsoft\Media Player&amp;quot;&amp;nbsp;&lt;/li&gt;
	&lt;li&gt;Unmonitor all video locations&lt;/li&gt;
	&lt;li&gt;Install 3rd party MCE application called &lt;a href="http://code.google.com/p/videobrowser/" title="Video Browser"&gt;Video Browser&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;
That is it.&amp;nbsp; Now I just use video browser app that I installed into Media Center as it works a lot better, but a bit different.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;font size="4"&gt;&lt;strong&gt;Install and Use Video Browser&lt;/strong&gt;&lt;/font&gt; 
&lt;/p&gt;
&lt;p&gt;
Installing Video Browser is super simple.&amp;nbsp; Just visit the site &amp;quot;&lt;a href="http://code.google.com/p/videobrowser/" title="Video Browser"&gt;http://code.google.com/p/videobrowser/&lt;/a&gt;&amp;quot; download the installer and install it.&amp;nbsp; After that go to the Pictures+Video section of your Media Center menu and you should see a tab to the left called Video Browser. &amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
Now the most important part to not is. VB only monitors your &amp;quot;C:\Users\&amp;lt;user&amp;gt;\Videos&amp;quot; folder.&amp;nbsp; So to add vides from other locations just simply create a shortcut to that folder or file and it will work.&amp;nbsp; This works out great for me as I have a lot of things I need to watch so I only put shortcuts to my &amp;quot;To Watch&amp;quot; videos.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
I suggest giving the Media Center stuff a try in vista it is a lot of fun.&amp;nbsp; So much fun infact if I am not careful I might make an app for it. 
&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=DdwWRmXy"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=9I8Fqykn"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=9I8Fqykn" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=iTT6GEE2"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=iTT6GEE2" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=RGmrvU52"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=RGmrvU52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=6XRcbqzM"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=6XRcbqzM" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://www.buddylindsey.com/Blog/post/Vista-Media-Center-Not-Displaying-Videos-in-Menu-My-Solution.aspx</link>
      <author>percent20</author>
      <comments>http://www.buddylindsey.com/Blog/post/Vista-Media-Center-Not-Displaying-Videos-in-Menu-My-Solution.aspx#comment</comments>
      <guid>http://www.buddylindsey.com/Blog/post.aspx?id=7324725c-5b2f-4eb8-8055-9bdf2806c320</guid>
      <pubDate>Sat, 23 Aug 2008 20:03:00 -1000</pubDate>
      <dc:publisher>percent20</dc:publisher>
      <pingback:server>http://www.buddylindsey.com/Blog/pingback.axd</pingback:server>
      <pingback:target>http://www.buddylindsey.com/Blog/post.aspx?id=7324725c-5b2f-4eb8-8055-9bdf2806c320</pingback:target>
      <slash:comments>3</slash:comments>
      <trackback:ping>http://www.buddylindsey.com/Blog/trackback.axd?id=7324725c-5b2f-4eb8-8055-9bdf2806c320</trackback:ping>
      <wfw:comment>http://www.buddylindsey.com/Blog/post/Vista-Media-Center-Not-Displaying-Videos-in-Menu-My-Solution.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.buddylindsey.com/Blog/syndication.axd?post=7324725c-5b2f-4eb8-8055-9bdf2806c320</wfw:commentRss>
    </item>
    <item>
      <title>Ionics ISAPI Rewrite module with Code Igniter</title>
      <description>&lt;p&gt;
One thing that apache has is mod_rewrite, but IIS doesn&amp;#39;t seem to have it nativly.&amp;nbsp; However, Ionics made an ISAPI filter and submitted it to CodePlex for people to use for free.&amp;nbsp; To get it to work in Code Igniter is pretty easy once you do it for the first time.&amp;nbsp; As a note it is best to do it per site.&amp;nbsp; Here are the steps and some images. 
&lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;
	1) Download files from codeplex site (&lt;a href="http://www.codeplex.com/IIRF"&gt;http://www.codeplex.com/IIRF&lt;/a&gt;)&lt;br /&gt;
	&lt;br /&gt;
	2) Unzip IsapiRewrite4.dll&lt;br /&gt;
	&lt;br /&gt;
	3) Put IsapiRewrite4.dll in folder of the top level of the website (wwwroot/default site)&lt;br /&gt;
	&lt;br /&gt;
	4) create .ini file named IsapiRewrite4.ini (Must be named IsapiRewrite.ini)&lt;br /&gt;
	&lt;br /&gt;
	5) Open IIS Manager
	&lt;/p&gt;
	&lt;p&gt;
	&lt;br /&gt;
	6) Right-click on site -&amp;gt; properties
	&lt;/p&gt;
	&lt;blockquote&gt;
		&lt;img src="http://www.buddylindsey.com/Blog/image.axd?picture=2008%2f8%2fsite_properties.jpg" alt="" /&gt;
	&lt;/blockquote&gt;
	&lt;p&gt;
	&lt;br /&gt;
	7) Isapi Filters Tab&lt;br /&gt;
	&lt;/p&gt;
	&lt;blockquote&gt;
		&lt;img src="http://www.buddylindsey.com/Blog/image.axd?picture=2008%2f8%2fisiapi_filter_tab.jpg" alt="" /&gt;
	&lt;/blockquote&gt;
	&lt;p&gt;
	8) Add...&lt;br /&gt;
	&lt;/p&gt;
	&lt;blockquote&gt;
		&lt;img src="http://www.buddylindsey.com/Blog/image.axd?picture=2008%2f8%2fadd_isapi_dll.jpg" alt="" /&gt;
	&lt;/blockquote&gt;
	&lt;p&gt;
	9) Name filter what ever you want. I named it IONICS Rewrite&lt;br /&gt;
	&lt;br /&gt;
	10) Click browse and load the IsapiRewrite4.dll in the top level of the site&lt;br /&gt;
	&lt;br /&gt;
	11) add the code below to the .ini file&lt;br /&gt;
	&lt;/p&gt;
	&lt;blockquote&gt;
		RewriteCond %{REQUEST_FILENAME} !-f&lt;br /&gt;
		RewriteCond %{REQUEST_FILENAME} !-d&lt;br /&gt;
		RewriteRule ^(.*)$ /index.php/$1 [L] 
	&lt;/blockquote&gt;
	&lt;p&gt;
	12) recycle the application pool and all should work.
	&lt;/p&gt;
	&lt;p&gt;
	&amp;nbsp;
	&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
I got the snippet for the ini file from the CodeIgniter forum, but can&amp;#39;t seem to find exact post to link to.&amp;nbsp; There are a lot of things that you can do with this rewrite module much similar to mod_rewrite for apache. 
&lt;/p&gt;
&lt;p&gt;
Also as a side note this works awesom for wordpress blogs too to get good permalinks. 
&lt;/p&gt;
&lt;blockquote&gt;
&lt;/blockquote&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=FpSxptxe"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=GSLbEobk"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=GSLbEobk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=RvlQpBjW"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=RvlQpBjW" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=dcTGoowB"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=dcTGoowB" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=ev8i3Ma0"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=ev8i3Ma0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://www.buddylindsey.com/Blog/post/Ionics-ISAPI-Rewrite-module-with-Code-Igniter.aspx</link>
      <author>percent20</author>
      <comments>http://www.buddylindsey.com/Blog/post/Ionics-ISAPI-Rewrite-module-with-Code-Igniter.aspx#comment</comments>
      <guid>http://www.buddylindsey.com/Blog/post.aspx?id=d5954547-a4cf-469b-9a75-f0571c2ae90c</guid>
      <pubDate>Sat, 16 Aug 2008 21:37:00 -1000</pubDate>
      <dc:publisher>percent20</dc:publisher>
      <pingback:server>http://www.buddylindsey.com/Blog/pingback.axd</pingback:server>
      <pingback:target>http://www.buddylindsey.com/Blog/post.aspx?id=d5954547-a4cf-469b-9a75-f0571c2ae90c</pingback:target>
      <slash:comments>1</slash:comments>
      <trackback:ping>http://www.buddylindsey.com/Blog/trackback.axd?id=d5954547-a4cf-469b-9a75-f0571c2ae90c</trackback:ping>
      <wfw:comment>http://www.buddylindsey.com/Blog/post/Ionics-ISAPI-Rewrite-module-with-Code-Igniter.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.buddylindsey.com/Blog/syndication.axd?post=d5954547-a4cf-469b-9a75-f0571c2ae90c</wfw:commentRss>
    </item>
    <item>
      <title>Subtitles for Video</title>
      <description>&lt;p&gt;
As many of you may know from my last post, yeah a long time ago, I like anime a lot.&amp;nbsp; One thing that was always interesting to me was how fansubbers did subtitles.&amp;nbsp; Well the other day I actually spent about 20 or 30 minutes and figured out how to do basic subtitles.
&lt;/p&gt;
&lt;p&gt;
What I learned was softsubs. Basically an external file (*.srt) that you add your subtitles to and load them up when you play the raw video with no subtitles.&amp;nbsp; The site I learned off of was &lt;a href="http://forums.afterdawn.com/thread_view.cfm/564846"&gt;from a post on afterdawn website&lt;/a&gt;.&amp;nbsp; They are a great resource when it comes to audio video stuff. Anyway the directions are fairly simple.
&lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;
	1) Get video file.&lt;br /&gt;
	2) Create a new textfile in that folder. I prefer to call it the video name with srt at the end. so (videoname.srt)&lt;br /&gt;
	3) Add special codes and text&lt;br /&gt;
	4) watch video and load the srt file.
	&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
Step 3 is what is the most difficult and it really isn&amp;#39;t difficult at all. To do it all you need is the start frame and end frame of when you want the text to appear.&amp;nbsp; Followed by the text.
&lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;
	{1}{200}Hello World How are you Today
	&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
That would display &amp;quot;Hello World How are you Today&amp;quot; from frame 1 to 200 then stop displaying it.&amp;nbsp; You can also change colors and do bold, italic, and underline.
&lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;
	{201}{300}{y:i}I&amp;#39;m Italic&lt;br /&gt;
	{301}{400}{y:b}I&amp;#39;m bold&lt;br /&gt;
	{401}{500}{y:u}I&amp;#39;m underlined
	&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
You can also do colors too.  So something like:
&lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;
	{501}{600}{c:$333333}I&amp;#39;m A different color.
	&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
Finally you can even do different fonts too.
&lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;
	{601}{700}{f:Arial}I&amp;#39;m A different font.
	&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
So if you wanted to copy paste into a text file all of the above to test it. It would look something like:
&lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;
	{1}{200}Hello World How are you Today&lt;br /&gt;
	{201}{300}{y:i}I&amp;#39;m Italic&lt;br /&gt;
	{301}{400}{y:b}I&amp;#39;m bold&lt;br /&gt;
	{401}{500}{y:u}I&amp;#39;m underlined&lt;br /&gt;
	{501}{600}{c:$333333}I&amp;#39;m A different color.&lt;br /&gt;
	{601}{700}{f:Arial}I&amp;#39;m A different font.&lt;br /&gt;
	{701}{800}{y:i}{c:$333333}I&amp;#39;m several combined into 1
	&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
After you have that done you are ready to view them. I personally use windows media player classic and the best way to use them, once the video is loaded, is:
&lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;
	File-&amp;gt;load subtitles-&amp;gt;(Browse to subtitles and open)
	&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
Here are some pictures
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;img src="http://www.buddylindsey.com/Blog/image.axd?picture=2008%2f8%2fsubtitle_save.jpg" alt="" /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://www.buddylindsey.com/Blog/image.axd?picture=2008%2f8%2fload_subtitle.jpg" alt="" /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://www.buddylindsey.com/Blog/image.axd?picture=2008%2f8%2fload_subtitle_dialog.jpg" alt="" /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://www.buddylindsey.com/Blog/image.axd?picture=2008%2f8%2fsubtitle_1.jpg" alt="" /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://www.buddylindsey.com/Blog/image.axd?picture=2008%2f8%2fsubtitle_2.jpg" alt="" /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://www.buddylindsey.com/Blog/image.axd?picture=2008%2f8%2fSubtitle_3.jpg" alt="" /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you have wanted to do basic Subtitles this gives you a good start.&amp;nbsp;
I am going to look up how to do embeded subtitles next and will post on
that, hopefully soon.
&lt;br /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=MnrfrVVr"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=sDwtaqTY"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=sDwtaqTY" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=kpymtl5w"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=kpymtl5w" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=wIxg6Gmg"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=wIxg6Gmg" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=yJWcbUE3"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=yJWcbUE3" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://www.buddylindsey.com/Blog/post/Subtitles-for-Video.aspx</link>
      <author>percent20</author>
      <comments>http://www.buddylindsey.com/Blog/post/Subtitles-for-Video.aspx#comment</comments>
      <guid>http://www.buddylindsey.com/Blog/post.aspx?id=ac224d82-09bd-40e0-84c4-9c9cc155b4a7</guid>
      <pubDate>Wed, 13 Aug 2008 16:18:00 -1000</pubDate>
      <dc:publisher>percent20</dc:publisher>
      <pingback:server>http://www.buddylindsey.com/Blog/pingback.axd</pingback:server>
      <pingback:target>http://www.buddylindsey.com/Blog/post.aspx?id=ac224d82-09bd-40e0-84c4-9c9cc155b4a7</pingback:target>
      <slash:comments>1</slash:comments>
      <trackback:ping>http://www.buddylindsey.com/Blog/trackback.axd?id=ac224d82-09bd-40e0-84c4-9c9cc155b4a7</trackback:ping>
      <wfw:comment>http://www.buddylindsey.com/Blog/post/Subtitles-for-Video.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.buddylindsey.com/Blog/syndication.axd?post=ac224d82-09bd-40e0-84c4-9c9cc155b4a7</wfw:commentRss>
    </item>
    <item>
      <title>PowerShell Can Browse a Network Share</title>
      <description>&lt;p&gt;
If you follow me on &lt;a href="http://twitter.com/"&gt;twitter&lt;/a&gt; then you probably know that I like &lt;a href="http://en.wikipedia.org/wiki/Anime"&gt;Anime&lt;/a&gt;. If you don&amp;#39;t follow me, &lt;a href="http://twitter.com/BuddyLindsey"&gt;you should&lt;/a&gt;, then to let you know. I like &lt;a href="http://en.wikipedia.org/wiki/Anime"&gt;Anime&lt;/a&gt;.&amp;nbsp; Recently, a friend in &lt;a href="irc://irc.freenode.net/#alt.net"&gt;#alt.net&lt;/a&gt; channel on &lt;a href="http://www.freenode.net"&gt;freenode&lt;/a&gt;.&amp;nbsp; Was helping me with a script to do some specific renaming to strip out extra crap from &lt;a href="http://en.wikipedia.org/wiki/Anime"&gt;anime&lt;/a&gt; I download.
&lt;/p&gt;
&lt;p&gt;
Anyway, I have a network share on my &lt;a href="http://en.wikipedia.org/wiki/Anime"&gt;anime&lt;/a&gt; folder so I can access it from anywhere on my network and watch.&amp;nbsp; Well last night without thinking I just opened up &lt;a href="http://www.microsoft.com/windowsserver2003/technologies/management/powershell/default.mspx"&gt;PowerShell&lt;/a&gt; &lt;a href="http://en.wikipedia.org/wiki/Cd_%28command%29"&gt;CD&amp;#39;d&lt;/a&gt; to the network share and ran the script, since I have full control set on the share.&amp;nbsp; After the shows were renamed I closed it and went about finishing &lt;a href="http://en.wikipedia.org/wiki/Bamboo_blade" title="Bamboo Blade"&gt;Bamboo Blade&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Later I realized I browsed a &lt;a href="http://en.wikipedia.org/wiki/Network_share"&gt;network share&lt;/a&gt; in &lt;a href="http://www.microsoft.com/windowsserver2003/technologies/management/powershell/default.mspx"&gt;PowerShell&lt;/a&gt;.&amp;nbsp; That is SOOOOO freaking cool that you can do that.&amp;nbsp; Here is an image proving it:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.buddylindsey.com/Blog/image.axd?picture=WindowsLiveWriter/PowerShellCanBrowseaNetworkShare_1092D/powershellNetworkShare.jpg"&gt;&lt;img style="border-width: 0px" src="http://www.buddylindsey.com/Blog/image.axd?picture=WindowsLiveWriter/PowerShellCanBrowseaNetworkShare_1092D/powershellNetworkShare_thumb.jpg" border="0" alt="powershellNetworkShare" width="627" height="215" /&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
Basically, I am starting in my &amp;quot;&lt;a href="http://en.wikipedia.org/wiki/My_Documents"&gt;My Documents&lt;/a&gt;&amp;quot; folder on my computer and &lt;a href="http://en.wikipedia.org/wiki/Cd_%28command%29"&gt;CD&amp;#39;ing&lt;/a&gt; to the &lt;a href="http://en.wikipedia.org/wiki/Remote_computer"&gt;remote computer&lt;/a&gt; and it works.&amp;nbsp; Then I do a &lt;a href="http://en.wikipedia.org/wiki/Pwd"&gt;pwd&lt;/a&gt; for the path, and viola it works.
&lt;/p&gt;
&lt;p&gt;
This is cool to me and might allow some cool scripts to be run for copying local files to remote servers with a simple click.
&lt;/p&gt;
&lt;p&gt;
When I get the script a little more refined I&amp;#39;ll go ahead and post it up with a blog post.
&lt;/p&gt;
&lt;p&gt;
Here is a silverlight video of it in action.&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
[silverlight:PowerShell_BrowseNetworkShare.wmv]
&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=4Eyv24O4"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=NmSIat6S"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=NmSIat6S" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=Eg8xTBMu"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=Eg8xTBMu" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=VllgPiet"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=VllgPiet" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=A12Wa8Ux"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=A12Wa8Ux" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://www.buddylindsey.com/Blog/post/PowerShell-Can-Browse-a-Network-Share.aspx</link>
      <author>percent20</author>
      <comments>http://www.buddylindsey.com/Blog/post/PowerShell-Can-Browse-a-Network-Share.aspx#comment</comments>
      <guid>http://www.buddylindsey.com/Blog/post.aspx?id=17dcd21b-1b27-478d-8346-9d91b90dcb71</guid>
      <pubDate>Thu, 10 Apr 2008 13:51:00 -1000</pubDate>
      <dc:publisher>percent20</dc:publisher>
      <pingback:server>http://www.buddylindsey.com/Blog/pingback.axd</pingback:server>
      <pingback:target>http://www.buddylindsey.com/Blog/post.aspx?id=17dcd21b-1b27-478d-8346-9d91b90dcb71</pingback:target>
      <slash:comments>2</slash:comments>
      <trackback:ping>http://www.buddylindsey.com/Blog/trackback.axd?id=17dcd21b-1b27-478d-8346-9d91b90dcb71</trackback:ping>
      <wfw:comment>http://www.buddylindsey.com/Blog/post/PowerShell-Can-Browse-a-Network-Share.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.buddylindsey.com/Blog/syndication.axd?post=17dcd21b-1b27-478d-8346-9d91b90dcb71</wfw:commentRss>
    </item>
    <item>
      <title>Luanchy the Launcher</title>
      <description>&lt;p&gt;
For a long time I have been against launchers like &lt;a href="http://www.launchy.net"&gt;Launchy&lt;/a&gt; not because I thought they were bad, but because I thought they were useless.&amp;nbsp; Anyway I decided on day that I would give it a shot.&amp;nbsp; After figuring out how to use it and using it for a couple of months now I can honestly say.&amp;nbsp; I like it.&amp;nbsp; I also miss it when I am on another computer without it.&amp;nbsp; It has become and main part of how I use the computer without me realizing it.&amp;nbsp; When I had to redo my computer I didn&amp;#39;t have Launchy installed and constantly kept hitting the buttons to use it.&amp;nbsp; I also realized how much time I save using it.&amp;nbsp; It is definitely a tool that increases productivity.
&lt;/p&gt;
  
&lt;p&gt;
So, since I was wrong and I admit it I will do a walk through on setting it up and configuring it for you to use.&amp;nbsp; Please, download the app and give it a shot it really is a good product.&amp;nbsp; Best of all it is free.
&lt;/p&gt;
  
&lt;h3&gt;Install Steps &lt;font size="2"&gt;(most are just visual with my config options please read what is typed)&lt;/font&gt;&lt;/h3&gt;  
&lt;p&gt;
Visit &lt;a href="http://www.launchy.net"&gt;http://www.launchy.net&lt;/a&gt;
&lt;/p&gt;
  
&lt;p&gt;
&lt;a href="http://www.buddylindsey.com/Blog/image.axd?picture=WindowsLiveWriter/LuanchytheLauncher_D4DD/CropperCapture%5B2%5D.jpg"&gt;&lt;img style="border-width: 0px" src="http://www.buddylindsey.com/Blog/image.axd?picture=WindowsLiveWriter/LuanchytheLauncher_D4DD/CropperCapture%5B2%5D_thumb.jpg" border="0" alt="launchy.net" width="294" height="68" /&gt;&lt;/a&gt;&amp;nbsp;
&lt;/p&gt;
  
&lt;p&gt;
When going to download area you will be forwarded to SourceForge to finish the download.
&lt;/p&gt;
  
&lt;p&gt;
&lt;a href="http://www.buddylindsey.com/Blog/image.axd?picture=WindowsLiveWriter/LuanchytheLauncher_D4DD/CropperCapture%5B1%5D.jpg"&gt;&lt;img style="border-width: 0px" src="http://www.buddylindsey.com/Blog/image.axd?picture=WindowsLiveWriter/LuanchytheLauncher_D4DD/CropperCapture%5B1%5D_thumb.jpg" border="0" alt="Launchy.net download" width="559" height="201" /&gt;&lt;/a&gt;
&lt;/p&gt;
  
&lt;p&gt;
&lt;a href="http://www.buddylindsey.com/Blog/image.axd?picture=WindowsLiveWriter/LuanchytheLauncher_D4DD/CropperCapture%5B3%5D.jpg"&gt;&lt;img style="border-width: 0px" src="http://www.buddylindsey.com/Blog/image.axd?picture=WindowsLiveWriter/LuanchytheLauncher_D4DD/CropperCapture%5B3%5D_thumb.jpg" border="0" alt="Launchy SourceForge Download" width="446" height="148" /&gt;&lt;/a&gt;&amp;nbsp; 
&lt;/p&gt;
  
&lt;p&gt;
Next is the Install it is just a typical next next next install please these are the screens for it.
&lt;/p&gt;
  
&lt;p&gt;
&lt;a href="http://www.buddylindsey.com/Blog/image.axd?picture=WindowsLiveWriter/LuanchytheLauncher_D4DD/CropperCapture%5B5%5D.jpg"&gt;&lt;img style="border-width: 0px" src="http://www.buddylindsey.com/Blog/image.axd?picture=WindowsLiveWriter/LuanchytheLauncher_D4DD/CropperCapture%5B5%5D_thumb.jpg" border="0" alt="CropperCapture[5]" width="520" height="407" /&gt;&lt;/a&gt; 
&lt;/p&gt;
  
&lt;p&gt;
&lt;a href="http://www.buddylindsey.com/Blog/image.axd?picture=WindowsLiveWriter/LuanchytheLauncher_D4DD/CropperCapture%5B6%5D.jpg"&gt;&lt;img style="border-width: 0px" src="http://www.buddylindsey.com/Blog/image.axd?picture=WindowsLiveWriter/LuanchytheLauncher_D4DD/CropperCapture%5B6%5D_thumb.jpg" border="0" alt="Eula" width="520" height="407" /&gt;&lt;/a&gt; 
&lt;/p&gt;
  
&lt;p&gt;
&lt;a href="http://www.buddylindsey.com/Blog/image.axd?picture=WindowsLiveWriter/LuanchytheLauncher_D4DD/CropperCapture%5B8%5D.png"&gt;&lt;img style="border-width: 0px" src="http://www.buddylindsey.com/Blog/image.axd?picture=WindowsLiveWriter/LuanchytheLauncher_D4DD/CropperCapture%5B8%5D_thumb.png" border="0" alt="Install Location" width="520" height="407" /&gt;&lt;/a&gt;
&lt;/p&gt;
  
&lt;p&gt;
&lt;a href="http://www.buddylindsey.com/Blog/image.axd?picture=WindowsLiveWriter/LuanchytheLauncher_D4DD/CropperCapture%5B9%5D.png"&gt;&lt;img style="border-width: 0px" src="http://www.buddylindsey.com/Blog/image.axd?picture=WindowsLiveWriter/LuanchytheLauncher_D4DD/CropperCapture%5B9%5D_thumb.png" border="0" alt="CropperCapture[9]" width="520" height="407" /&gt;&lt;/a&gt; 
&lt;/p&gt;
  
&lt;p&gt;
&lt;a href="http://www.buddylindsey.com/Blog/image.axd?picture=WindowsLiveWriter/LuanchytheLauncher_D4DD/CropperCapture%5B11%5D.png"&gt;&lt;img style="border-width: 0px" src="http://www.buddylindsey.com/Blog/image.axd?picture=WindowsLiveWriter/LuanchytheLauncher_D4DD/CropperCapture%5B11%5D_thumb.png" border="0" alt="CropperCapture[11]" width="520" height="407" /&gt;&lt;/a&gt;&amp;nbsp; 
&lt;/p&gt;
  
&lt;p&gt;
Now we are done so lets configure and use it.
&lt;/p&gt;
  
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
  
&lt;h3&gt;Configure&lt;/h3&gt;  
&lt;p&gt;
I am just going to show a couple of screenshots and am going to explain basically what they are and what to do.&amp;nbsp; I&amp;#39;ll let you explore the rest. 
&lt;/p&gt;
  
&lt;p&gt;
At this point Launchy should be running.&amp;nbsp; To use launch all you need to do is:
&lt;/p&gt;
  
&lt;p&gt;
ALT + SPACE
&lt;/p&gt;
  
&lt;p&gt;
That will bring up something like this: (could be different as there are different skins)
&lt;/p&gt;
  
&lt;p&gt;
&lt;a href="http://www.buddylindsey.com/Blog/image.axd?picture=WindowsLiveWriter/LuanchytheLauncher_D4DD/launchy-1.jpg"&gt;&lt;img style="border-width: 0px" src="http://www.buddylindsey.com/Blog/image.axd?picture=WindowsLiveWriter/LuanchytheLauncher_D4DD/launchy-1_thumb.jpg" border="0" alt="launchy-1" width="419" height="55" /&gt;&lt;/a&gt; 
&lt;/p&gt;
  
&lt;p&gt;
At this point just right click with your mouse and choose options.
&lt;/p&gt;
  
&lt;p&gt;
A new window should appear and looking like this:
&lt;/p&gt;
  
&lt;p&gt;
&lt;a href="http://www.buddylindsey.com/Blog/image.axd?picture=WindowsLiveWriter/LuanchytheLauncher_D4DD/CropperCapture%5B13%5D.png"&gt;&lt;img style="border-width: 0px" src="http://www.buddylindsey.com/Blog/image.axd?picture=WindowsLiveWriter/LuanchytheLauncher_D4DD/CropperCapture%5B13%5D_thumb.png" border="0" alt="Launchy options" width="584" height="499" /&gt;&lt;/a&gt;
&lt;/p&gt;
  
&lt;p&gt;
Basically to configure this to launch you applications in the directories area you need to add all the directories you have have applications you want to use.&amp;nbsp; I personally do:
&lt;/p&gt;
  
&lt;ul&gt;
	   
	&lt;li&gt;C:\Program Files\ &lt;/li&gt;    
	&lt;li&gt;C:\Documents and Settings\Buddy\My Documents\Programs &lt;/li&gt;    
	&lt;li&gt;C:\Windows\System32\ &lt;/li&gt; 
&lt;/ul&gt;
  
&lt;p&gt;
Once you are done with that you should go back and on each direcotry you have chosen go to the left and choose file types you want to launch in each.&amp;nbsp; I usually chose for each.
&lt;/p&gt;
  
&lt;ul&gt;
	   
	&lt;li&gt;*.exe &lt;/li&gt;    
	&lt;li&gt;*.lnk &lt;/li&gt;    
	&lt;li&gt;*.pdf &lt;/li&gt; 
&lt;/ul&gt;
  
&lt;p&gt;
Once you have those done hit the Rescan Catalog button and it will scan all the folders and sub-folders making an index of you applications to launch.&amp;nbsp; After that just hit ok and you are good to start using Launchy.
&lt;/p&gt;
  
&lt;p&gt;
Once you get done go ahead and to ALT + SPACE and start typing the application name.&amp;nbsp; It should look like.
&lt;/p&gt;
  
&lt;p&gt;
&lt;a href="http://www.buddylindsey.com/Blog/image.axd?picture=WindowsLiveWriter/LuanchytheLauncher_D4DD/launchy-2.jpg"&gt;&lt;img style="border-width: 0px" src="http://www.buddylindsey.com/Blog/image.axd?picture=WindowsLiveWriter/LuanchytheLauncher_D4DD/launchy-2_thumb.jpg" border="0" alt="launchy-2" width="420" height="58" /&gt;&lt;/a&gt; 
&lt;/p&gt;
  
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
  
&lt;p&gt;
If you decide to download and install it please leave a comment with what you think.
&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=tIgm9NrQ"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=joxelt0s"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=joxelt0s" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=2JzjaEEU"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=2JzjaEEU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=rBaICAiM"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=rBaICAiM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=u5C1WaiZ"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=u5C1WaiZ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://www.buddylindsey.com/Blog/post/Luanchy-the-Launcher.aspx</link>
      <author>percent20</author>
      <comments>http://www.buddylindsey.com/Blog/post/Luanchy-the-Launcher.aspx#comment</comments>
      <guid>http://www.buddylindsey.com/Blog/post.aspx?id=262a8274-4c95-42ad-9e5b-7daa9e8a63f4</guid>
      <pubDate>Thu, 03 Apr 2008 10:08:00 -1000</pubDate>
      <dc:publisher>percent20</dc:publisher>
      <pingback:server>http://www.buddylindsey.com/Blog/pingback.axd</pingback:server>
      <pingback:target>http://www.buddylindsey.com/Blog/post.aspx?id=262a8274-4c95-42ad-9e5b-7daa9e8a63f4</pingback:target>
      <slash:comments>1</slash:comments>
      <trackback:ping>http://www.buddylindsey.com/Blog/trackback.axd?id=262a8274-4c95-42ad-9e5b-7daa9e8a63f4</trackback:ping>
      <wfw:comment>http://www.buddylindsey.com/Blog/post/Luanchy-the-Launcher.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.buddylindsey.com/Blog/syndication.axd?post=262a8274-4c95-42ad-9e5b-7daa9e8a63f4</wfw:commentRss>
    </item>
    <item>
      <title>Email Account Activation with ASP.NET Membership part 1</title>
      <description>&lt;p&gt;This is something that a lot of sites have to verify that the user's e-mail is valid and seems like it would be complex, but there is a very easy way to do it.&amp;nbsp; This is going to be a 2 part series, maybe a 3rd still thinking about it.&amp;nbsp; First, I will give you the resources to learn about and setup the asp.net membership system and explain the concept of how we are going to activate the account.&amp;nbsp; Part 2 will be a re-explanation along with code.&lt;/p&gt; &lt;h3&gt;Membership System&lt;/h3&gt; &lt;p&gt;I wanted to actually explain all the steps to doing the membership system setup, but I just can't beat &lt;a title="4 Guys From Rolla" href="http://4guysfromrolla.com/"&gt;4guysfromrolla.com&lt;/a&gt;. Here are the links to there multi-part series on most everything about the membership system.&amp;nbsp; I use it every time I need to get started with the membership system.&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;b&gt;Examining ASP.NET 2.0's Membership, Roles, and Profile&lt;/b&gt;:&lt;/p&gt; &lt;li&gt;&lt;a href="http://aspnet.4guysfromrolla.com/articles/120705-1.aspx"&gt;Part 1&lt;/a&gt; - learn about how the membership features make providing user accounts on your website a breeze. This article covers the basics of membership, including why it is needed, along with a look at the &lt;code&gt;SqlMembershipProvider&lt;/code&gt; and the security Web controls.  &lt;li&gt;&lt;a href="http://aspnet.4guysfromrolla.com/articles/121405-1.aspx"&gt;Part 2&lt;/a&gt; - master how to create roles and assign users to roles. This article shows how to setup roles, using role-based authorization, and displaying output on a page depending upon the visitor's roles.  &lt;li&gt;&lt;a href="http://aspnet.4guysfromrolla.com/articles/040506-1.aspx"&gt;Part 3&lt;/a&gt; - see how to add the membership-related schemas to an existing database using the ASP.NET SQL Server Registration Tool (&lt;code&gt;aspnet_regsql.exe&lt;/code&gt;).  &lt;li&gt;&lt;a href="http://aspnet.4guysfromrolla.com/articles/050306-1.aspx"&gt;Part 4&lt;/a&gt; - improve the login experience by showing more informative messages for users who log on with invalid credentials; also, see how to keep a log of invalid login attempts.  &lt;li&gt;&lt;a href="http://aspnet.4guysfromrolla.com/articles/060706-1.aspx"&gt;Part 5&lt;/a&gt; - learn how to customize the Login control. Adjust its appearance using properties and templates; customize the authentication logic to include a &lt;a href="http://en.wikipedia.org/wiki/Captcha"&gt;CAPTCHA&lt;/a&gt;.  &lt;li&gt;&lt;a href="http://aspnet.4guysfromrolla.com/articles/101106-1.aspx"&gt;Part 6&lt;/a&gt; - capture additional user-specific information using the Profile system. Learn about the built-in &lt;code&gt;SqlProfileProvider&lt;/code&gt;.  &lt;li&gt;&lt;a href="http://aspnet.4guysfromrolla.com/articles/101806-1.aspx"&gt;Part 7&lt;/a&gt; - the Membership, Roles, and Profile systems are all build using the &lt;a href="http://aspnet.4guysfromrolla.com/articles/101905-1.aspx"&gt;provider model&lt;/a&gt;, which allows for their implementations to be highly customized. Learn how to create a custom Profile provider that persists user-specific settings to XML files.  &lt;li&gt;&lt;a href="http://aspnet.4guysfromrolla.com/articles/010307-1.aspx"&gt;Part 8&lt;/a&gt; - learn how to use the Microsoft Access-based providers for the Membership, Roles, and Profile systems. With these providers, you can use an Access database instead of SQL Server.  &lt;li&gt;&lt;a href="http://aspnet.4guysfromrolla.com/articles/091207-1.aspx"&gt;Part 9&lt;/a&gt; - when working with Membership, you have the option of using .NET's APIs or working directly with the specified provider. This article examines the pros and cons of both approaches and examines the SqlMembershipProvider in more detail.&lt;/li&gt;&lt;/blockquote&gt; &lt;h3&gt;Email Activation Concept&lt;/h3&gt; &lt;p&gt;The overall concept is fairly simple.&amp;nbsp; You register then receive an e-mail that you have registered along with an activation URL.&amp;nbsp; When you click on the URL it goes to the site and activates your account proving that you are real and there is a real e-mail address.&lt;/p&gt; &lt;p&gt;The easiest way to do this is the following.&lt;/p&gt; &lt;ol&gt; &lt;li&gt;User Registers&lt;/li&gt; &lt;li&gt;Once registration guid is created&lt;/li&gt; &lt;li&gt;guid is put into a table associated with a username&lt;/li&gt; &lt;li&gt;E-Mail is sent to user with a url based on the GUID something like ( http://example.com/Activate.aspx?key=1234-1234-1234 )&lt;/li&gt; &lt;li&gt;User Opens Email and click link&lt;/li&gt; &lt;li&gt;Person comes to activation page&lt;/li&gt; &lt;li&gt;Activation page reads querystring and associates the string with guid in db.&amp;nbsp; If a match executes code to "approve" account for use&lt;/li&gt; &lt;li&gt;User can login.&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;There are a few key things:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;You need an association table.&amp;nbsp; Something that will hold the guid and username for later verification. &lt;/li&gt; &lt;li&gt;Create the GUID and get username _after_ account has been created and commit to above table. &lt;/li&gt; &lt;li&gt;Build the activation URL and Send the e-mail&lt;/li&gt; &lt;li&gt;On the activation page read the query string and find association in association table and retrieve the username if association exists between username and guid.&lt;/li&gt; &lt;li&gt;if a username is returned call the membership api and activate the account.&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;Remember though that when building the site be sure to set the property where when the user registers the account is not automatically approved.&lt;/p&gt; &lt;h3&gt;&lt;/h3&gt; &lt;h3&gt;&lt;/h3&gt; &lt;h3&gt;Conclusion&lt;/h3&gt; &lt;p&gt;This is a very useful and needed feature in some respects and highly used.&amp;nbsp; The concept is fairly simple and with the membership system it continues to stay fairly simple.&amp;nbsp; Please feel free to try this on your own and report back any issues you came across and how you overcame them.&amp;nbsp; &lt;/p&gt; &lt;p&gt;I will post part to in a couple of days.&amp;nbsp; I am hoping on Sunday as a present to you all on my Birthday though we will see how that turns out.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Happy Coding&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=FDYrM2z7"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=z7KzyIwK"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=z7KzyIwK" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=1amkOChg"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=1amkOChg" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=Tma01XxX"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=Tma01XxX" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=rE9n62ql"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=rE9n62ql" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://www.buddylindsey.com/Blog/post/Email-Account-Activation-with-ASPNET-Membership-part-1.aspx</link>
      <author>percent20</author>
      <comments>http://www.buddylindsey.com/Blog/post/Email-Account-Activation-with-ASPNET-Membership-part-1.aspx#comment</comments>
      <guid>http://www.buddylindsey.com/Blog/post.aspx?id=6be0fd2e-72f1-4ba4-ac97-150b08b92c01</guid>
      <pubDate>Fri, 21 Mar 2008 10:02:38 -1000</pubDate>
      <dc:publisher>percent20</dc:publisher>
      <pingback:server>http://www.buddylindsey.com/Blog/pingback.axd</pingback:server>
      <pingback:target>http://www.buddylindsey.com/Blog/post.aspx?id=6be0fd2e-72f1-4ba4-ac97-150b08b92c01</pingback:target>
      <slash:comments>1</slash:comments>
      <trackback:ping>http://www.buddylindsey.com/Blog/trackback.axd?id=6be0fd2e-72f1-4ba4-ac97-150b08b92c01</trackback:ping>
      <wfw:comment>http://www.buddylindsey.com/Blog/post/Email-Account-Activation-with-ASPNET-Membership-part-1.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.buddylindsey.com/Blog/syndication.axd?post=6be0fd2e-72f1-4ba4-ac97-150b08b92c01</wfw:commentRss>
    </item>
    <item>
      <title>Use Examples in your Applications</title>
      <description>&lt;p&gt;Usability is one thing, for some reason, I continue to pay attention to when I got to sites.&amp;nbsp; I may not be able design graphically, but I'd like to think that usability is one thing I consistently get right.&amp;nbsp; The biggest reason I pay attention is because your application is useless unless someone can actually use it.&lt;/p&gt; &lt;p&gt;Recently I went to pay for my college tuition online and had to enter in my card number and expiration date.&amp;nbsp; Ok no problem except it took me literally a minute to figure out what I was supposed to do so I took a screen shot.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.buddylindsey.com/Blog/image.axd?picture=WindowsLiveWriter/UseExamplesinyourApplications_1274C/DumbExample.jpg"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="60" alt="DumbExample" src="http://www.buddylindsey.com/Blog/image.axd?picture=WindowsLiveWriter/UseExamplesinyourApplications_1274C/DumbExample_thumb.jpg" width="750" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;The credit card isn't so hard to figure out, but the expiration date drove me nuts.&amp;nbsp; I had to read it about 3 times and THINK about it, and I am technology savvy.&lt;/p&gt; &lt;p&gt;Recently I wrote quick registration app for people coming to our paintball game, and used a bit of my usability knowledge to help users not have to think about anything except there information.&lt;/p&gt; &lt;p&gt;Lets go through my thought process though first.&lt;/p&gt; &lt;p&gt;I needed to get 2 key pieces of information.&lt;/p&gt; &lt;ol&gt; &lt;li&gt;First and Last Name&lt;/li&gt; &lt;li&gt;Phone Number&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;This presented a few problems:&lt;/p&gt; &lt;p&gt;Do I ask for first and last name in separate text boxes thus being sure to get proper information? Problem here is it puts more work on the user when they only need to add information.&lt;/p&gt; &lt;p&gt;If I have them do it in one text box how can I guarantee a good clean output in the back end and be reasonably sure they will put in their first and last name?&lt;/p&gt; &lt;p&gt;When it comes to phone number there are a lot of ways to write your phone number and in a huge list it could get annoying looking at all the different numbers done different ways.&amp;nbsp; Plus, I need their area code because some are coming from out of state.&lt;/p&gt; &lt;p&gt;First thing I thought of to do was show them how to do it with an easy to use example.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.buddylindsey.com/Blog/image.axd?picture=WindowsLiveWriter/UseExamplesinyourApplications_1274C/GoodExample.jpg"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="59" alt="GoodExample" src="http://www.buddylindsey.com/Blog/image.axd?picture=WindowsLiveWriter/UseExamplesinyourApplications_1274C/GoodExample_thumb.jpg" width="403" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;h3&gt;Conclusion&lt;/h3&gt; &lt;p&gt;Using and easy to understand example based on other how many other sites do it.&amp;nbsp; You can increase the usability quickly of your forms and application in general.&amp;nbsp; All the people that have registered have all included their first and last name and phone number just like I have as examples above.&amp;nbsp; So please when writing your applications go ahead and take a few extra seconds and think about how you want the data to look and see if there is a way to literally show the user the format you would like.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=4LnYfcP9"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=JOcWQBWa"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=JOcWQBWa" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=6r4nOY1X"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=6r4nOY1X" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=yj4O8fj7"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=yj4O8fj7" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=VBWtx4Vq"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=VBWtx4Vq" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://www.buddylindsey.com/Blog/post/Use-Examples-in-your-Applications.aspx</link>
      <author>percent20</author>
      <comments>http://www.buddylindsey.com/Blog/post/Use-Examples-in-your-Applications.aspx#comment</comments>
      <guid>http://www.buddylindsey.com/Blog/post.aspx?id=0bc0f4ec-a66b-41a0-9e8d-e908767627fd</guid>
      <pubDate>Sun, 16 Mar 2008 16:00:04 -1000</pubDate>
      <dc:publisher>percent20</dc:publisher>
      <pingback:server>http://www.buddylindsey.com/Blog/pingback.axd</pingback:server>
      <pingback:target>http://www.buddylindsey.com/Blog/post.aspx?id=0bc0f4ec-a66b-41a0-9e8d-e908767627fd</pingback:target>
      <slash:comments>1</slash:comments>
      <trackback:ping>http://www.buddylindsey.com/Blog/trackback.axd?id=0bc0f4ec-a66b-41a0-9e8d-e908767627fd</trackback:ping>
      <wfw:comment>http://www.buddylindsey.com/Blog/post/Use-Examples-in-your-Applications.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.buddylindsey.com/Blog/syndication.axd?post=0bc0f4ec-a66b-41a0-9e8d-e908767627fd</wfw:commentRss>
    </item>
    <item>
      <title>I'm still here</title>
      <description>&lt;p&gt;
So apparently my site hasn&amp;#39;t been up for a week, i have known.&amp;nbsp; I am so busy lately with a lot of personal stuff I was unable to rectify the situation.&amp;nbsp; The site is back up now and I am ready to start blogging again. 
&lt;/p&gt;
&lt;p&gt;
The main issue was that the dns record on the dns server got wiped out so the internets didn&amp;#39;t know where to go :(
&lt;/p&gt;
&lt;p&gt;
Sorry for the inconvenience. 
&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=pbavl7Xc"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=sguHCHTz"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=sguHCHTz" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=5BNGxBAq"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=5BNGxBAq" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=pPkUqByB"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=pPkUqByB" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=z4EqiSAi"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=z4EqiSAi" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://www.buddylindsey.com/Blog/post/Im-still-here.aspx</link>
      <author>percent20</author>
      <comments>http://www.buddylindsey.com/Blog/post/Im-still-here.aspx#comment</comments>
      <guid>http://www.buddylindsey.com/Blog/post.aspx?id=f5f9077e-9a08-4b51-9def-56b48ac57d5a</guid>
      <pubDate>Sun, 24 Feb 2008 16:14:00 -1000</pubDate>
      <dc:publisher>percent20</dc:publisher>
      <pingback:server>http://www.buddylindsey.com/Blog/pingback.axd</pingback:server>
      <pingback:target>http://www.buddylindsey.com/Blog/post.aspx?id=f5f9077e-9a08-4b51-9def-56b48ac57d5a</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.buddylindsey.com/Blog/trackback.axd?id=f5f9077e-9a08-4b51-9def-56b48ac57d5a</trackback:ping>
      <wfw:comment>http://www.buddylindsey.com/Blog/post/Im-still-here.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.buddylindsey.com/Blog/syndication.axd?post=f5f9077e-9a08-4b51-9def-56b48ac57d5a</wfw:commentRss>
    </item>
    <item>
      <title>BDD story chat - What is BDD?</title>
      <description>&lt;p&gt;
At work me and a friend are about to start a new project and since both of us like agile methodologies we are wanting use our project as a test case.&amp;nbsp; &lt;a href="http://wp.josephholsten.com/" title="Joseph Holsten"&gt;Joseph&lt;/a&gt; knows more about agile than I do; so he is kind of my coach on it.&amp;nbsp; One of the things we are planning on using is &lt;a href="http://behaviour-driven.org" title="BDD"&gt;BDD&lt;/a&gt;.&amp;nbsp; Since I am not to familiar with it I engaged in a conversation with him about it and this is the log of the conversation.&amp;nbsp; I hope others find it useful.&amp;nbsp; In some respects it is _using_ &lt;a href="http://behaviour-driven.org"&gt;BDD&lt;/a&gt; to learn about &lt;a href="http://behaviour-driven.org"&gt;BDD&lt;/a&gt;, in an abstract theoretical way that is. 
&lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;
	&lt;strong&gt;me:&lt;/strong&gt; yo I was thinking it would be cool to try and use our project as maybe a test case for agile dev work and if successful maybe other projects can move to a more agile dev process.&amp;nbsp; Like it would be cool to have a CI solution going  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;josephholsten:&lt;/strong&gt; yes  
	&lt;/p&gt;
	&lt;p&gt;
	also, &lt;a href="http://behaviour-driven.org"&gt;behaviour-driven.org&lt;/a&gt; is perhaps better than the alternatives  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;me:&lt;/strong&gt; yeah.&amp;nbsp; Is there like a 2 paragraph what is BDD so i can understand that more going into reading the site because i am getting confused right now and am only in the intro.  
	&lt;/p&gt;
	&lt;p&gt;
	or maybe i just need to read the intro page 2 or 3 more times  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;josephholsten:&lt;/strong&gt; say that again?  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;me:&lt;/strong&gt; sorry, stream of thought typing isn&amp;#39;t really a good idea hehe.  
	&lt;/p&gt;
	&lt;p&gt;
	Was curios if there is like a 2 paragraph description of BDD.&amp;nbsp; I am reading the intro page and running in circles because I don&amp;#39;t get it to well.&amp;nbsp; Was thinking if i could get a really high level overview i could understand the intro more.  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;josephholsten:&lt;/strong&gt; ah. BDD is a pattern language, which is why you feel that way.  
	&lt;/p&gt;
	&lt;p&gt;
	You&amp;#39;ll have that same difficulty with &lt;br /&gt;
	&amp;quot;Pragmatic Programmers&amp;quot; and all those other pattern languages  
	&lt;/p&gt;
	&lt;p&gt;
	So, where to begin?  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;me:&lt;/strong&gt; so should I read something on pragmatic programming first?  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;josephholsten:&lt;/strong&gt; no, I was referring to a book with a similar style  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;me:&lt;/strong&gt; ah  
	&lt;/p&gt;
	&lt;p&gt;
	gotcha  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;josephholsten:&lt;/strong&gt; BDD is a process to go from hopes &amp;amp; dreams to a product that fulfils them  
	&lt;/p&gt;
	&lt;p&gt;
	you might call it a design process, but it&amp;#39;s also a style of specification, implementation, and verification  
	&lt;/p&gt;
	&lt;p&gt;
	The idea is to start with a sense of what&amp;#39;s wrong. Then write some stories of how to solve that problem  
	&lt;/p&gt;
	&lt;p&gt;
	there is a suggested template for the stories  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;me:&lt;/strong&gt; so like literal stories?  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;josephholsten:&lt;/strong&gt; once you have stories, you can look at all of them and say: this one&amp;#39;s more important than that one. it should come first  
	&lt;/p&gt;
	&lt;p&gt;
	well, yes.  
	&lt;/p&gt;
	&lt;p&gt;
	but there tends to be a more rigid format, to help turn them into an implementation  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;me:&lt;/strong&gt; ah  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;josephholsten:&lt;/strong&gt; here&amp;#39;s the page on stories  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;a href="http://behaviour-driven.org/Story"&gt;http://behaviour-driven.org/Story&lt;/a&gt;  
	&lt;/p&gt;
	&lt;p&gt;
	but don&amp;#39;t worry about it much, they use a lot of terms without explaining  
	&lt;/p&gt;
	&lt;p&gt;
	so you want to have a product that can make these stories real  
	&lt;/p&gt;
	&lt;p&gt;
	but you can&amp;#39;t do everything at once, so you pick a few to start with  
	&lt;/p&gt;
	&lt;p&gt;
	(it doesn&amp;#39;t matter which. some people will tell you it does, and if they&amp;#39;re paying you, listen. otherwise: smile, nod, and start where you think you should)  
	&lt;/p&gt;
	&lt;p&gt;
	Once you have a few stories, you want to look at them in more detail  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;josephholsten:&lt;/strong&gt; you write down examples of their behavior. You write examples so detailed that you can be &lt;em&gt;certain&lt;/em&gt; of whether the product behaves properly or not  
	&lt;/p&gt;
	&lt;p&gt;
	these are acceptance tests  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;josephholsten:&lt;/strong&gt; they call them acceptance criteria  
	&lt;/p&gt;
	&lt;p&gt;
	you with me?  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;me:&lt;/strong&gt; sorta  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;josephholsten:&lt;/strong&gt; okay  
	&lt;/p&gt;
	&lt;p&gt;
	perhaps I should go slower?  
	&lt;/p&gt;
	&lt;p&gt;
	Ah, right you don&amp;#39;t see the point yet, or know where I&amp;#39;m going  
	&lt;/p&gt;
	&lt;p&gt;
	sorry  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;me:&lt;/strong&gt; :)  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;josephholsten:&lt;/strong&gt; so, you start with a hope, then you turn that into a story, then you turn that into acceptance criteria, then you turn that into a behavior specification, then you implement the behavior  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;me:&lt;/strong&gt; sooo turn the behavior into code? just want to be sure.  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;josephholsten:&lt;/strong&gt; sorta  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;josephholsten:&lt;/strong&gt; the thing about bdd is that it emphasizes &lt;em&gt;working implementations&lt;/em&gt; over all else  
	&lt;/p&gt;
	&lt;p&gt;
	so very often, every last thing I said you would write would not be as prose, but code  
	&lt;/p&gt;
	&lt;p&gt;
	I write stories, acceptance criteria, and behavior specifications as code  
	&lt;/p&gt;
	&lt;p&gt;
	that way I know if it  
	&lt;/p&gt;
	&lt;p&gt;
	I know if it is real or still being developed  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;me:&lt;/strong&gt; so lets see if i can repeat this how I understand it.l  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;josephholsten:&lt;/strong&gt; sure  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;me:&lt;/strong&gt; So first you start with the idea of your project.&amp;nbsp; What you want it to be.  
	&lt;/p&gt;
	&lt;p&gt;
	Next you write some stories of how to use and not to use the idea.&amp;nbsp; Then follow that with what specifically do we need to have to accomplish our stories  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;josephholsten:&lt;/strong&gt; yes  
	&lt;/p&gt;
	&lt;p&gt;
	preferably only spec&amp;#39;ing a little at a time  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;josephholsten:&lt;/strong&gt; then implement  
	&lt;/p&gt;
	&lt;p&gt;
	so while you&amp;#39;ve got the theory in your head, let&amp;#39;s make it real  
	&lt;/p&gt;
	&lt;p&gt;
	&amp;#39;behavior specification&amp;#39; is another name for a unit test  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;me:&lt;/strong&gt; so kind of like we want to be able to copy multiple lines of text would be a concept/theory then we would break that down into how it works as a behavior spec?  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;josephholsten:&lt;/strong&gt; exactly  
	&lt;/p&gt;
	&lt;p&gt;
	your spec begins as a description  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;me:&lt;/strong&gt; so can we expand of the idea above as an example maybe?  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;josephholsten:&lt;/strong&gt; &amp;quot;should print the text &amp;#39;hello world&amp;#39; to the console&amp;quot;  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;me:&lt;/strong&gt; ok  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;josephholsten:&lt;/strong&gt; then you turn it into a test  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;me:&lt;/strong&gt; gotcha.&amp;nbsp; so the ShouldUpdateProfileDataOverWebService  
	&lt;/p&gt;
	&lt;p&gt;
	is the story in a unit tests and once we develop that we write the code to accomplish that story?  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;josephholsten:&lt;/strong&gt;&amp;nbsp;&lt;a href="http://pastie.caboo.se/153892"&gt;http://pastie.caboo.se/153892&lt;/a&gt;  
	&lt;/p&gt;
	&lt;p&gt;
	it is a test, but it&amp;#39;s of more than a single unit  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;josephholsten:&lt;/strong&gt; working...  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;me:&lt;/strong&gt; k  
	&lt;/p&gt;
	&lt;p&gt;
	i&amp;#39;m still reading on the BDD site  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;josephholsten:&lt;/strong&gt; so look at the updated pastie, and it&amp;#39;s just a interaction behavior specification  
	&lt;/p&gt;
	&lt;p&gt;
	you specify the state behavior or interaction behavior before you write the implementation  
	&lt;/p&gt;
	&lt;p&gt;
	the same is true for stories  
	&lt;/p&gt;
	&lt;p&gt;
	you start with a literal story  
	&lt;/p&gt;
	&lt;p&gt;
	start with a title  
	&lt;/p&gt;
	&lt;p&gt;
	&amp;quot;should greet the user&amp;quot;  
	&lt;/p&gt;
	&lt;p&gt;
	then give it a defined narrative:  
	&lt;/p&gt;
	&lt;p&gt;
	as an &amp;lt;English speaking user&amp;gt;,  
	&lt;/p&gt;
	&lt;p&gt;
	I want &amp;lt;to be greeted when the program starts&amp;gt;,  
	&lt;/p&gt;
	&lt;p&gt;
	so that &amp;lt;I know I can start using the program&amp;gt;  
	&lt;/p&gt;
	&lt;p&gt;
	that&amp;#39;s a role, feature, and benefit. respectively  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;me:&lt;/strong&gt; ok that makes more sense now  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;josephholsten:&lt;/strong&gt; like it?  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;me:&lt;/strong&gt; yeah  
	&lt;/p&gt;
	&lt;p&gt;
	i do that in my head just not so formally  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;josephholsten:&lt;/strong&gt; exactly!  
	&lt;/p&gt;
	&lt;p&gt;
	that&amp;#39;s what I&amp;#39;ve been telling BJ for months  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;me:&lt;/strong&gt; LOL I do that in all parts of my life actually.  
	&lt;/p&gt;
	&lt;p&gt;
	Like when I want to go on a camp out.&amp;nbsp; I walk through a typical weekend and pack for each &amp;quot;event&amp;quot; that is going to happen like Getup so i need xyz clothing wise then pack everything.&amp;nbsp; Then I pack for the extreme cases just in case  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;josephholsten:&lt;/strong&gt; the only reason to do it formally is when you aren&amp;#39;t sure what the next step is, you can just do what the framework says  
	&lt;/p&gt;
	&lt;p&gt;
	me: yeah I like it actually. &lt;img src="http://mail.google.com/mail/images/cleardot.gif" alt="[smile]" width="13" height="12" /&gt;  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;josephholsten:&lt;/strong&gt; and hopefully not waste energy on things you don&amp;#39;t need yet  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;me:&lt;/strong&gt; yeah. and later you can maybe go back and cover the various use cases that are rare if time permits  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;josephholsten:&lt;/strong&gt; which is more what we need from bdd  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;me:&lt;/strong&gt; yeah.&amp;nbsp; It makes sense to me now.&amp;nbsp; Do you mind if I make this chat log a blog post?  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;josephholsten:&lt;/strong&gt; well, not necessarily rare, but not as valuable  
	&lt;/p&gt;
	&lt;p&gt;
	yes, please do  
	&lt;/p&gt;
	&lt;p&gt;
	I&amp;#39;m planning on turning it into a presentation for tonight  
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;me:&lt;/strong&gt; k &lt;img src="http://mail.google.com/mail/images/cleardot.gif" alt="[smile]" width="13" height="12" /&gt; sweet it is a great walk through i think so if it helps someone all the better.  
	&lt;/p&gt;
	&lt;p&gt;
	sweet  
	&lt;/p&gt;
	&lt;p&gt;
	so i guess we helped each other. &lt;img src="http://mail.google.com/mail/images/cleardot.gif" alt="[smile]" width="13" height="12" /&gt;  
	&lt;/p&gt;
	&lt;p&gt;
	do you have some info about your presentation I can maybe post on my blog so people in Tulsa if any are reading can go?
	&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
If you are in Tulsa and would like to here Joseph&amp;#39;s talk here is the information on it.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://tulsarb.org/"&gt;http://tulsarb.org/&lt;/a&gt;&lt;br /&gt;
Bank of America building, 24th floor&lt;br /&gt;
Vidoop offices &lt;br /&gt;
6pm
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Address:&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
15 W 6th St Suite 2400&lt;br /&gt;
Tulsa, OK 74119
&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=ATFr03TK"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=5BMpZZZe"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=5BMpZZZe" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=kAndtYKm"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=kAndtYKm" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=nQWzDO3N"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=nQWzDO3N" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=nUS78EZe"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=nUS78EZe" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://www.buddylindsey.com/Blog/post/BDD-story-chat-What-is-BDD.aspx</link>
      <author>percent20</author>
      <comments>http://www.buddylindsey.com/Blog/post/BDD-story-chat-What-is-BDD.aspx#comment</comments>
      <guid>http://www.buddylindsey.com/Blog/post.aspx?id=cbd49d7f-92d7-4508-be3b-fa160b334c8e</guid>
      <pubDate>Mon, 18 Feb 2008 10:22:00 -1000</pubDate>
      <dc:publisher>percent20</dc:publisher>
      <pingback:server>http://www.buddylindsey.com/Blog/pingback.axd</pingback:server>
      <pingback:target>http://www.buddylindsey.com/Blog/post.aspx?id=cbd49d7f-92d7-4508-be3b-fa160b334c8e</pingback:target>
      <slash:comments>1</slash:comments>
      <trackback:ping>http://www.buddylindsey.com/Blog/trackback.axd?id=cbd49d7f-92d7-4508-be3b-fa160b334c8e</trackback:ping>
      <wfw:comment>http://www.buddylindsey.com/Blog/post/BDD-story-chat-What-is-BDD.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.buddylindsey.com/Blog/syndication.axd?post=cbd49d7f-92d7-4508-be3b-fa160b334c8e</wfw:commentRss>
    </item>
    <item>
      <title>Difference between Real World and Open Source</title>
      <description>&lt;p&gt;
I constantly revisit the thoughts on purchased products vs open source products and how they work in the business world.&amp;nbsp; I like Open Source Software because it is a great resource to learn from, but have noticed that there are applications that are really good with few developers.&amp;nbsp; That alone causes a support issue when something breaks.  
&lt;/p&gt;
&lt;h3&gt;Purchased Software&lt;/h3&gt; 
&lt;p&gt;
Usually with purchased software you buy the product and expect, and usually get, reasonable timely support when something goes wrong.&amp;nbsp; If it is from a small ISV usually you get better support and if it is a bug they tend to get an update for the bug fix out relatively quickly.&amp;nbsp; Since employees there are paid to work on the product there is constant forward movement, usually, on iteratively released software.&amp;nbsp; Generally you know what to expect with most companies especially when purchasing from a reputable company.
&lt;/p&gt;
 
&lt;h3&gt;Open Source Software&lt;/h3&gt; 
&lt;p&gt;
With OSS you generally get a good product, but with one caveat.&amp;nbsp; You never know what support is going to be like.&amp;nbsp; I have used several OSS pieces of software and on a few have extremely awesomely cool support.&amp;nbsp; Most it is generally mediocre at best if you can get the main devs to even listen to the problem you have. 
&lt;/p&gt;
 
&lt;p&gt;
Then you have the projects that make me hate OSS people where the support is so horrid you don&amp;#39;t want to even try to use it even though it is the only option.&amp;nbsp; Basically, if you have a problem you get an RTFM, learn what you are doing newb, or write something up on it so others can learn.&amp;nbsp; None of these actually solve the problem at hand and just lead to really piss me off.&amp;nbsp; And updates from these proejcts are usually a &amp;quot;I&amp;#39;m not paid to do this so you get it when you get it&amp;quot; type attitude.&amp;nbsp; To me this is bad for the OSS community and why I stay away from a lot of OSS products when considering something for the business world.
&lt;/p&gt;
 
&lt;h3&gt;The Communities&lt;/h3&gt; 
&lt;p&gt;
Behind good products are usually good communities that offer support to others, this is good.&amp;nbsp; However, community support should be backed up by a good core support team whether it be the company/dev team from a purchased product or the dev team of the OSS project.&amp;nbsp; If there isn&amp;#39;t either than you can run into bad attitudes and problems. 
&lt;/p&gt;
 
&lt;p&gt;
I find that people don&amp;#39;t mind purchasing software because they can get good support from either the company and/or a great community, but they will not use OSS software because they can&amp;#39;t be guaranteed what type of support they will get.
&lt;/p&gt;
 
&lt;h3&gt;Utopia vs Life&lt;/h3&gt; 
&lt;p&gt;
I have noticed an increasing number of people lately who get into the &amp;quot;OSS for all&amp;quot; type attitude and that proprietary software is evil.&amp;nbsp; While I can understand where they come from this is a dangerous line of thought because it leads to people with bad attitudes towards feature requests or questions on updates and direction of a project.
&lt;/p&gt;
 
&lt;p&gt;
On a few projects I have seen people ask if a feature will be implemented and a usual response is &amp;quot;write-it yourself&amp;quot;.&amp;nbsp; Yes, this would be wonderful if people would or even could&amp;nbsp; do that on their own.&amp;nbsp; Or they ask what direction a product is going because they are interested in it; then when they find out it doesn&amp;#39;t go the way they want it to they ask why not do this.&amp;nbsp; This sometimes leads to a &amp;quot;You can branch it and take it that way, but we aren&amp;#39;t going to bother&amp;quot;.&amp;nbsp; Point being is they were just curios and they got stuck with a &amp;quot;piss off&amp;quot; response.
&lt;/p&gt;
 
&lt;h3&gt;Conclusion&lt;/h3&gt; 
&lt;p&gt;
Basically, what I am getting at is with purchased software most people understand what they are getting into, and don&amp;#39;t question it because it has always been this way.&amp;nbsp; However, with the recent push for OSS the last few years to break into the corporate world it is leading to a lot of animosity between business people and OSS dev&amp;#39;s.&amp;nbsp; Honestly, some OSS people need to pull their head out of their asses and realize that OSS isn&amp;#39;t a utopia they think it is and isn&amp;#39;t going to be.&amp;nbsp; Business people need to shut the fuck up and realize that you are in a different time when it comes to software, and just because you aren&amp;#39;t paying for it doesn&amp;#39;t mean it isn&amp;#39;t a good product.
&lt;/p&gt;
 
&lt;p&gt;
If we can get OSS people to be more reasonable about development and business people to be more patient when dealing with OSS products things could go a lot further and cool things could happen.&amp;nbsp; We could even get some great &amp;quot;synergy&amp;quot;. ;)
&lt;/p&gt;
 
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
 
&lt;p&gt;
p.s. this was a stream of thought post that has been brewing in my mind for the last few months.&amp;nbsp; Please, leave comments on this if you want.
&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=bzx89AZ3"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=SAH7uViA"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=SAH7uViA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=feU4WmCJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=feU4WmCJ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=9qx0u3J1"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=9qx0u3J1" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Buddylindsey?a=VQVXmJH4"&gt;&lt;img src="http://feeds.feedburner.com/~f/Buddylindsey?i=VQVXmJH4" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://www.buddylindsey.com/Blog/post/Difference-between-Real-World-and-Open-Source.aspx</link>
      <author>percent20</author>
      <comments>http://www.buddylindsey.com/Blog/post/Difference-between-Real-World-and-Open-Source.aspx#comment</comments>
      <guid>http://www.buddylindsey.com/Blog/post.aspx?id=158a30c5-775c-43f3-aae7-bbd258aaebf4</guid>
      <pubDate>Fri, 08 Feb 2008 12:33:00 -1000</pubDate>
      <dc:publisher>percent20</dc:publisher>
      <pingback:server>http://www.buddylindsey.com/Blog/pingback.axd</pingback:server>
      <pingback:target>http://www.buddylindsey.com/Blog/post.aspx?id=158a30c5-775c-43f3-aae7-bbd258aaebf4</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.buddylindsey.com/Blog/trackback.axd?id=158a30c5-775c-43f3-aae7-bbd258aaebf4</trackback:ping>
      <wfw:comment>http://www.buddylindsey.com/Blog/post/Difference-between-Real-World-and-Open-Source.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.buddylindsey.com/Blog/syndication.axd?post=158a30c5-775c-43f3-aae7-bbd258aaebf4</wfw:commentRss>
    </item>
  </channel>
</rss>
