<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>Personal</title><link>http://ryanfarley.com/blog/category/10.aspx</link><description>Personal</description><managingEditor>Ryan Farley</managingEditor><dc:language>en-US</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>Ryan Farley</dc:creator><title>A new Level of Geekdom and a Childhood Dream</title><link>http://ryanfarley.com/blog/archive/2007/01/21/37178.aspx</link><pubDate>Sun, 21 Jan 2007 14:30:00 GMT</pubDate><guid>http://ryanfarley.com/blog/archive/2007/01/21/37178.aspx</guid><wfw:comment>http://ryanfarley.com/blog/comments/37178.aspx</wfw:comment><comments>http://ryanfarley.com/blog/archive/2007/01/21/37178.aspx#Feedback</comments><slash:comments>10</slash:comments><wfw:commentRss>http://ryanfarley.com/blog/comments/commentRss/37178.aspx</wfw:commentRss><trackback:ping>http://ryanfarley.com/blog/services/trackbacks/37178.aspx</trackback:ping><description>&lt;P&gt;My son, Trapper, just had his 9th birthday party this weekend. I had my friend, Neil (&lt;A href="http://www.kungfootrooper.com/" target=_blank&gt;kungfootrooper.com&lt;/A&gt;) come, who just completed his new Darth Vader costume to give the boys something to gawk over. Even though I knew it was my fiend Neil underneath I can't even describe how powerful and awe-inspiring it was to be in the presence of Darth Vader. Neil is a big guy and makes a really menacing Darth Vader. It was an indescribable feeling and felt like the fulfillment of a childhood dream to stand next to Darth Vader, up close and in person.&lt;/P&gt;
&lt;P&gt;&lt;IMG src="http://files.farleyzone.com/images/ryan-vader.png" border=0&gt;&lt;/P&gt;
&lt;P&gt;The picture does not do it justice but it will be a memorable experience. Thanks Neil. BTW, Neil just recently marched in the Rose Bowl parade in CA as a Storm Trooper and even got to meet George Lucas. Neil is &lt;A href="http://kungfootrooper.com/outpost/archive/2007/01/13/37152.aspx" target=_blank&gt;documenting it on kungfootrooper.com&lt;/A&gt;.&lt;/P&gt;&lt;img src ="http://ryanfarley.com/blog/aggbug/37178.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Ryan Farley</dc:creator><title>Top 30 Popular Posts</title><link>http://ryanfarley.com/blog/archive/2006/05/25/22689.aspx</link><pubDate>Thu, 25 May 2006 11:41:00 GMT</pubDate><guid>http://ryanfarley.com/blog/archive/2006/05/25/22689.aspx</guid><wfw:comment>http://ryanfarley.com/blog/comments/22689.aspx</wfw:comment><comments>http://ryanfarley.com/blog/archive/2006/05/25/22689.aspx#Feedback</comments><slash:comments>9</slash:comments><wfw:commentRss>http://ryanfarley.com/blog/comments/commentRss/22689.aspx</wfw:commentRss><trackback:ping>http://ryanfarley.com/blog/services/trackbacks/22689.aspx</trackback:ping><description>&lt;P&gt;I started this blog in August of 2003, almost 3 years ago. I've made 176 posts in those 3 years. I don't post too often to my blog because I'm not all that big on posting stories about my kids, wife, dog, etc - although those do come in every now and then. Anyway, even when I have lulls where I am not posting as much, my traffic seems to stay pretty consistent. I'm actually amazed at how much traffic I get, especially when I consider how often I get around to posting (big thanks to all the visitors over the years). &lt;/P&gt;
&lt;P&gt;Some of my posts have apparently been useful :-), so I thought I would post the top 30 most popular posts I've made over the years (based on total number of unique views to the posts).&lt;/P&gt;
&lt;P&gt;
&lt;BLOCKQUOTE style="FONT-STYLE: normal"&gt;&lt;img src="/skins/ryanfarleyxpblue/images/icon-tip.gif" align="absmiddle"&gt; &lt;b&gt;&lt;A href="http://ryanfarley.com/blog/archive/2004/12/21/1325.aspx"&gt;1. Set Focus to an ASP.NET Control&lt;/a&gt;&lt;/b&gt;&lt;br&gt;Setting focus to controls in your&amp;nbsp;ASP.NET application&amp;nbsp;is a part of giving your end users the feel that they have come to expect. Making your web applications act more like Windows applications is a key to success (IMO). While setting focus to con...&lt;br&gt;&lt;b&gt;Total views: &lt;i&gt;371,568&lt;/i&gt; - Posted on: 21-Dec-2004 &lt;/b&gt;&lt;br&gt;&lt;br&gt;
&lt;img src="/skins/ryanfarleyxpblue/images/icon-tip.gif" align="absmiddle"&gt; &lt;b&gt;&lt;A href="http://ryanfarley.com/blog/archive/2004/12/23/1330.aspx"&gt;2. Using the Web Browser Control in your C# Applications&lt;/a&gt;&lt;/b&gt;&lt;br&gt;It can be a powerful thing to display dynamic HTML in your C# applications. It can give your applications a modern look and feel and can make displaying data in non-standard ways easy with some simple markup. We have the web browser ActiveX control that wr...&lt;br&gt;&lt;b&gt;Total views: &lt;i&gt;232,037&lt;/i&gt; - Posted on: 23-Dec-2004 &lt;/b&gt;&lt;br&gt;&lt;br&gt;
&lt;img src="/skins/ryanfarleyxpblue/images/icon-tip.gif" align="absmiddle"&gt; &lt;b&gt;&lt;A href="http://ryanfarley.com/blog/archive/2004/07/13/879.aspx"&gt;3. Writing to Your .NET Application's Config File&lt;/a&gt;&lt;/b&gt;&lt;br&gt;There's likely been times that you might have thought that it would make things convenient to write back to your .NET application's config file. The framework provides simple methods for reading from the config file, but gives you nothing for writing value...&lt;br&gt;&lt;b&gt;Total views: &lt;i&gt;197,345&lt;/i&gt; - Posted on: 13-Jul-2004 &lt;/b&gt;&lt;br&gt;&lt;br&gt;
&lt;img src="/skins/ryanfarleyxpblue/images/icon-tip.gif" align="absmiddle"&gt; &lt;b&gt;&lt;A href="http://ryanfarley.com/blog/archive/2004/12/19/1313.aspx"&gt;4. Tips for SQL Server Identity Columns&lt;/a&gt;&lt;/b&gt;&lt;br&gt;Tips on allowing inserts to identity columns and also for reseeding the identity value for a table....&lt;br&gt;&lt;b&gt;Total views: &lt;i&gt;117,941&lt;/i&gt; - Posted on: 19-Dec-2004 &lt;/b&gt;&lt;br&gt;&lt;br&gt;
&lt;img src="/skins/ryanfarleyxpblue/images/icon-tip.gif" align="absmiddle"&gt; &lt;b&gt;&lt;A href="http://ryanfarley.com/blog/archive/2004/01/07/261.aspx"&gt;5. Multiple Monitors rule&lt;/a&gt;&lt;/b&gt;&lt;br&gt;I love multiple monitors. I can't even imagine trying to work without multiple monitors and don't think I could ever go back to a single monitor....&lt;br&gt;&lt;b&gt;Total views: &lt;i&gt;96,533&lt;/i&gt; - Posted on: 7-Jan-2004 &lt;/b&gt;&lt;br&gt;&lt;br&gt;
&lt;img src="/skins/ryanfarleyxpblue/images/icon-tip.gif" align="absmiddle"&gt; &lt;b&gt;&lt;A href="http://ryanfarley.com/blog/archive/2005/08/23/8540.aspx"&gt;6. Unable to Start Debugging on the Web Server&lt;/a&gt;&lt;/b&gt;&lt;br&gt;I hate that, and it seems that every time I (or a co-worker) gets the error &amp;#8220;Unable to Start Debugging on the Web Server&amp;#8221; on a machine when attempting to debug an ASP.NET project, I have to scramble to remember what to look at. Here's a few things that has...&lt;br&gt;&lt;b&gt;Total views: &lt;i&gt;91,037&lt;/i&gt; - Posted on: 23-Aug-2005 &lt;/b&gt;&lt;br&gt;&lt;br&gt;
&lt;img src="/skins/ryanfarleyxpblue/images/icon-tip.gif" align="absmiddle"&gt; &lt;b&gt;&lt;A href="http://ryanfarley.com/blog/archive/2004/05/16/649.aspx"&gt;7. Stop Hijacking my Browser!&lt;/a&gt;&lt;/b&gt;&lt;br&gt;Often in applications you have the need to launch a browser window to a specified URL. I recently evaluated various RSS readers where links to blog posts could be launched in an external browser window. What I found was that most of these applications woul...&lt;br&gt;&lt;b&gt;Total views: &lt;i&gt;90,029&lt;/i&gt; - Posted on: 16-May-2004 &lt;/b&gt;&lt;br&gt;&lt;br&gt;
&lt;img src="/skins/ryanfarleyxpblue/images/icon-tip.gif" align="absmiddle"&gt; &lt;b&gt;&lt;A href="http://ryanfarley.com/blog/archive/2005/03/11/1886.aspx"&gt;8. Determining the Control that Caused a PostBack&lt;/a&gt;&lt;/b&gt;&lt;br&gt;Many times you might need to perform some action on an ASP.NET postback based on the control that caused the postback to occur. Some scenarios for this might include a form with many regions, each having it's own CustomValidator and the ability to perform...&lt;br&gt;&lt;b&gt;Total views: &lt;i&gt;69,089&lt;/i&gt; - Posted on: 11-Mar-2005 &lt;/b&gt;&lt;br&gt;&lt;br&gt;
&lt;img src="/skins/ryanfarleyxpblue/images/icon-tip.gif" align="absmiddle"&gt; &lt;b&gt;&lt;A href="http://ryanfarley.com/blog/archive/2005/01/14/1439.aspx"&gt;9. Solving problems through programming...and why the Skype API sucks&lt;/a&gt;&lt;/b&gt;&lt;br&gt;I love to take the approach of solving computing problems through programming. Sometimes it backfires and I over-complicate the problem (I have been known to prematurely generalize from time to time). But usually I bask in the greatness of being a programm...&lt;br&gt;&lt;b&gt;Total views: &lt;i&gt;60,149&lt;/i&gt; - Posted on: 14-Jan-2005 &lt;/b&gt;&lt;br&gt;&lt;br&gt;
&lt;img src="/skins/ryanfarleyxpblue/images/icon-tip.gif" align="absmiddle"&gt; &lt;b&gt;&lt;A href="http://ryanfarley.com/blog/archive/2004/05/05/599.aspx"&gt;10. Enabling XP Themes in your .NET Applications&lt;/a&gt;&lt;/b&gt;&lt;br&gt;When you build Windows applications in .NET, by default your application will not have support for XP Themes, or Visual Styles. It is an easy enough task to do, and I think it goes a long way in giving your application a complete and professional look &amp; fe...&lt;br&gt;&lt;b&gt;Total views: &lt;i&gt;49,397&lt;/i&gt; - Posted on: 5-May-2004 &lt;/b&gt;&lt;br&gt;&lt;br&gt;
&lt;img src="/skins/ryanfarleyxpblue/images/icon-tip.gif" align="absmiddle"&gt; &lt;b&gt;&lt;A href="http://ryanfarley.com/blog/archive/2005/02/15/1689.aspx"&gt;11. On the Subject of Dates in T-SQL&lt;/a&gt;&lt;/b&gt;&lt;br&gt;While we're on the subject of dates in T-SQL, I never liked getting the month and year for a date and sticking an '01' in the middle (then casting it all back to a datetime) to get the first day of the month for a given date value. Then you do the same to...&lt;br&gt;&lt;b&gt;Total views: &lt;i&gt;42,317&lt;/i&gt; - Posted on: 15-Feb-2005 &lt;/b&gt;&lt;br&gt;&lt;br&gt;
&lt;img src="/skins/ryanfarleyxpblue/images/icon-tip.gif" align="absmiddle"&gt; &lt;b&gt;&lt;A href="http://ryanfarley.com/blog/archive/2005/02/14/1685.aspx"&gt;12. Determining if a Date is a Weekday in T-SQL&lt;/a&gt;&lt;/b&gt;&lt;br&gt;I was reminded of a SQL function to determine if a date was a weekday or a weekend I wrote a while back when I saw the requirements of a project a colleague was working on. You'll see this requirement fairly often in many business applications. A company m...&lt;br&gt;&lt;b&gt;Total views: &lt;i&gt;40,265&lt;/i&gt; - Posted on: 14-Feb-2005 &lt;/b&gt;&lt;br&gt;&lt;br&gt;
&lt;img src="/skins/ryanfarleyxpblue/images/icon-tip.gif" align="absmiddle"&gt; &lt;b&gt;&lt;A href="http://ryanfarley.com/blog/archive/2004/06/08/766.aspx"&gt;13. Awesome web.config Changes in ASP.NET 2.0&lt;/a&gt;&lt;/b&gt;&lt;br&gt;There are some really cool changes coming in ASP.NET's web.config files that I am really excited about. I'll just point out a few that I've used (I hate going back to 1.1 because I can't use them). The web.config file in ASP.NET 2.0 allows you to set a lot...&lt;br&gt;&lt;b&gt;Total views: &lt;i&gt;40,145&lt;/i&gt; - Posted on: 8-Jun-2004 &lt;/b&gt;&lt;br&gt;&lt;br&gt;
&lt;img src="/skins/ryanfarleyxpblue/images/icon-tip.gif" align="absmiddle"&gt; &lt;b&gt;&lt;A href="http://ryanfarley.com/blog/archive/2004/12/18/1300.aspx"&gt;14. Setting the Value of a TextBox with TextMode=Password&lt;/a&gt;&lt;/b&gt;&lt;br&gt;When the TextMode property of an ASP.NET TextBox is set to Password the value set in the Text property will not display at runtime. This can be a pain, however it is actually by design to prevent the unmasked password from being displayed in the HTML sourc...&lt;br&gt;&lt;b&gt;Total views: &lt;i&gt;36,984&lt;/i&gt; - Posted on: 18-Dec-2004 &lt;/b&gt;&lt;br&gt;&lt;br&gt;
&lt;img src="/skins/ryanfarleyxpblue/images/icon-tip.gif" align="absmiddle"&gt; &lt;b&gt;&lt;A href="http://ryanfarley.com/blog/archive/2004/10/25/1127.aspx"&gt;15. T-SQL Olympics&lt;/a&gt;&lt;/b&gt;&lt;br&gt;OK, there is not an Olympics for T-SQL - but there should be. A friend of mine and I were talking the other day about &amp;#8220;gold-medal&amp;#8221; T-SQL we've come accross. The one that wins the gold for me is the code I found a long time ago on SQL Server Central from Ma...&lt;br&gt;&lt;b&gt;Total views: &lt;i&gt;36,617&lt;/i&gt; - Posted on: 25-Oct-2004 &lt;/b&gt;&lt;br&gt;&lt;br&gt;
&lt;img src="/skins/ryanfarleyxpblue/images/icon-tip.gif" align="absmiddle"&gt; &lt;b&gt;&lt;A href="http://ryanfarley.com/blog/archive/2004/03/01/390.aspx"&gt;16. T-SQL: SET vs SELECT when assigning variables&lt;/a&gt;&lt;/b&gt;&lt;br&gt;Do you know what the difference is between using SET and SELECT when assigning varaibles in T-SQL? Well, there is a difference. I came accross a great article by Narayana Vyas Kondreddi from the UK that describes the difference between the two....&lt;br&gt;&lt;b&gt;Total views: &lt;i&gt;36,204&lt;/i&gt; - Posted on: 1-Mar-2004 &lt;/b&gt;&lt;br&gt;&lt;br&gt;
&lt;img src="/skins/ryanfarleyxpblue/images/icon-tip.gif" align="absmiddle"&gt; &lt;b&gt;&lt;A href="http://ryanfarley.com/blog/archive/2004/12/27/1334.aspx"&gt;17. Interacting with the Web Browser Control&lt;/a&gt;&lt;/b&gt;&lt;br&gt;In my last post, I outlined some ways to make the Web Browser control more useful in your C# applications, to include things such as printing and setting the text or html of the browser dynamically. That is all good, but in a typical application it does li...&lt;br&gt;&lt;b&gt;Total views: &lt;i&gt;35,885&lt;/i&gt; - Posted on: 27-Dec-2004 &lt;/b&gt;&lt;br&gt;&lt;br&gt;
&lt;img src="/skins/ryanfarleyxpblue/images/icon-tip.gif" align="absmiddle"&gt; &lt;b&gt;&lt;A href="http://ryanfarley.com/blog/archive/2004/04/12/526.aspx"&gt;18. Disabling the Windows Close action&lt;/a&gt;&lt;/b&gt;&lt;br&gt;There are times that you'll see a Window that has a close button in the titlebar, but it is disabled. This is often found in applications where the dialog/window changes it's status past a stoppable point so the Windows close action is removed so the user...&lt;br&gt;&lt;b&gt;Total views: &lt;i&gt;35,796&lt;/i&gt; - Posted on: 12-Apr-2004 &lt;/b&gt;&lt;br&gt;&lt;br&gt;
&lt;img src="/skins/ryanfarleyxpblue/images/icon-tip.gif" align="absmiddle"&gt; &lt;b&gt;&lt;A href="http://ryanfarley.com/blog/archive/2004/03/23/465.aspx"&gt;19. Creating a IWin32Window from a Win32 Handle&lt;/a&gt;&lt;/b&gt;&lt;br&gt;There are times when you are integrating your .NET applications with other existing applications that you cannot modify and is possibly even non-.NET application. This can often result in problems integrating your .NET application's windows with the other...&lt;br&gt;&lt;b&gt;Total views: &lt;i&gt;35,465&lt;/i&gt; - Posted on: 23-Mar-2004 &lt;/b&gt;&lt;br&gt;&lt;br&gt;
&lt;img src="/skins/ryanfarleyxpblue/images/icon-tip.gif" align="absmiddle"&gt; &lt;b&gt;&lt;A href="http://ryanfarley.com/blog/archive/2004/05/14/629.aspx"&gt;20. In Search of the Perfect RSS Reader&lt;/a&gt;&lt;/b&gt;&lt;br&gt;For the last year or two, I've been switching from reader to reader. While each one had features that I loved, they all seemed to fall short on one thing or another and I was never really 100% pleased with any of them. I went from SharpReader, to RSSBandit...&lt;br&gt;&lt;b&gt;Total views: &lt;i&gt;33,384&lt;/i&gt; - Posted on: 14-May-2004 &lt;/b&gt;&lt;br&gt;&lt;br&gt;
&lt;img src="/skins/ryanfarleyxpblue/images/icon-tip.gif" align="absmiddle"&gt; &lt;b&gt;&lt;A href="http://ryanfarley.com/blog/archive/2005/02/17/1712.aspx"&gt;21. Flattening Out Data with One of the Coolest SQL Tricks Ever&lt;/a&gt;&lt;/b&gt;&lt;br&gt;Not sure why, but I seem to be on a T-SQL kick lately - so here's another T-SQL post. One of my favorite T-SQL hacks ever is one that can flatten out data by taking a value from multiple rows and concatenating the values into a single string....&lt;br&gt;&lt;b&gt;Total views: &lt;i&gt;33,281&lt;/i&gt; - Posted on: 17-Feb-2005 &lt;/b&gt;&lt;br&gt;&lt;br&gt;
&lt;img src="/skins/ryanfarleyxpblue/images/icon-tip.gif" align="absmiddle"&gt; &lt;b&gt;&lt;A href="http://ryanfarley.com/blog/archive/2004/06/16/788.aspx"&gt;22. Dynamically Loading Master Pages in ASP.NET 2.0&lt;/a&gt;&lt;/b&gt;&lt;br&gt;One of the cool new things introduced in ASP.NET 2.0 is Master Pages. Master Pages give you the ability to define a master page layout and look that is used throughout a site to give a consistent look &amp; feel to all pages. Any updates or changes to the look...&lt;br&gt;&lt;b&gt;Total views: &lt;i&gt;33,156&lt;/i&gt; - Posted on: 16-Jun-2004 &lt;/b&gt;&lt;br&gt;&lt;br&gt;
&lt;img src="/skins/ryanfarleyxpblue/images/icon-tip.gif" align="absmiddle"&gt; &lt;b&gt;&lt;A href="http://ryanfarley.com/blog/archive/2004/05/10/605.aspx"&gt;23. Communication between applications via Windows Messages&lt;/a&gt;&lt;/b&gt;&lt;br&gt;At times I'll build a suite of related, but separate applications. Even though each application is a separate executable, I like to be able to integrate the applications so they can work together. Sending messages between your applications is a great way t...&lt;br&gt;&lt;b&gt;Total views: &lt;i&gt;31,548&lt;/i&gt; - Posted on: 10-May-2004 &lt;/b&gt;&lt;br&gt;&lt;br&gt;
&lt;img src="/skins/ryanfarleyxpblue/images/icon-tip.gif" align="absmiddle"&gt; &lt;b&gt;&lt;A href="http://ryanfarley.com/blog/archive/2005/09/06/9208.aspx"&gt;24. Rendering Size (and other things) Correctly in FireFox&lt;/a&gt;&lt;/b&gt;&lt;br&gt;One thing that I just can't stand, is when a web page I build looks different in FireFox than how it looks in IE. Well, who doesn't?! The thing that really sucks is that there are things build in to how ASP.NET works that will cause this to happen. So unle...&lt;br&gt;&lt;b&gt;Total views: &lt;i&gt;31,325&lt;/i&gt; - Posted on: 6-Sep-2005 &lt;/b&gt;&lt;br&gt;&lt;br&gt;
&lt;img src="/skins/ryanfarleyxpblue/images/icon-tip.gif" align="absmiddle"&gt; &lt;b&gt;&lt;A href="http://ryanfarley.com/blog/archive/2004/05/26/737.aspx"&gt;25. Returning Objects from Web Services&lt;/a&gt;&lt;/b&gt;&lt;br&gt;When I work with web services I want things to work the same way as if I were working with a local layer that returns objects, not data. I don't want my code outside of the service to even see the data, just the objects that represent the data. Who doesn't...&lt;br&gt;&lt;b&gt;Total views: &lt;i&gt;27,545&lt;/i&gt; - Posted on: 26-May-2004 &lt;/b&gt;&lt;br&gt;&lt;br&gt;
&lt;img src="/skins/ryanfarleyxpblue/images/icon-tip.gif" align="absmiddle"&gt; &lt;b&gt;&lt;A href="http://ryanfarley.com/blog/archive/2005/02/23/1739.aspx"&gt;26. Disabling Auto-Complete on ASP.NET Forms&lt;/a&gt;&lt;/b&gt;&lt;br&gt;Popular browsers, such as Internet Explorer and Firefox support something called Auto-Complete. You've seen this many times. You go to a online form and as you start to type in fields you get a drop-down showing values you've typed in that field before. Th...&lt;br&gt;&lt;b&gt;Total views: &lt;i&gt;26,844&lt;/i&gt; - Posted on: 23-Feb-2005 &lt;/b&gt;&lt;br&gt;&lt;br&gt;
&lt;img src="/skins/ryanfarleyxpblue/images/icon-tip.gif" align="absmiddle"&gt; &lt;b&gt;&lt;A href="http://ryanfarley.com/blog/archive/2004/08/19/966.aspx"&gt;27. Intersection of Date Ranges&lt;/a&gt;&lt;/b&gt;&lt;br&gt;A friend of mine called me yesterday about a scheduling application he is working on. His question was so simple, or so it seemed, but it really drove me nuts. Basically he just wanted to find out if two date ranges intersected at all. Simple enough. It wa...&lt;br&gt;&lt;b&gt;Total views: &lt;i&gt;24,593&lt;/i&gt; - Posted on: 19-Aug-2004 &lt;/b&gt;&lt;br&gt;&lt;br&gt;
&lt;img src="/skins/ryanfarleyxpblue/images/icon-tip.gif" align="absmiddle"&gt; &lt;b&gt;&lt;A href="http://ryanfarley.com/blog/archive/2006/01/11/14992.aspx"&gt;28. Tricking out the Desktop&lt;/a&gt;&lt;/b&gt;&lt;br&gt;Something I have always been a sucker for is tricking out my desktop. I love any kind of tweak or gadget that enhances my pc and the whole user-experience thing. It's one of the many reasons I am looking forward to Vista. I've been a fan of applications th...&lt;br&gt;&lt;b&gt;Total views: &lt;i&gt;24,497&lt;/i&gt; - Posted on: 11-Jan-2006 &lt;/b&gt;&lt;br&gt;&lt;br&gt;
&lt;img src="/skins/ryanfarleyxpblue/images/icon-tip.gif" align="absmiddle"&gt; &lt;b&gt;&lt;A href="http://ryanfarley.com/blog/archive/2004/04/03/495.aspx"&gt;29. Retrieving database independent schema information&lt;/a&gt;&lt;/b&gt;&lt;br&gt;Something that I think is often overlooked in the .NET Framework is the cool stuff you can get at using OleDbSchemaGuid to retrieve database schema information. I just thought of this again earlier today when I was reviewing a C# database application where...&lt;br&gt;&lt;b&gt;Total views: &lt;i&gt;21,989&lt;/i&gt; - Posted on: 3-Apr-2004 &lt;/b&gt;&lt;br&gt;&lt;br&gt;
&lt;img src="/skins/ryanfarleyxpblue/images/icon-tip.gif" align="absmiddle"&gt; &lt;b&gt;&lt;A href="http://ryanfarley.com/blog/archive/2004/06/10/773.aspx"&gt;30. Creating Tracking Images for ASP.NET&lt;/a&gt;&lt;/b&gt;&lt;br&gt;Often with web applications you want to track traffic statistics to get a general idea of the number of visitors viewing a resource. Whether it be a web page, an RSS feed, an e-mail or whatever, you might want an inconspicuous way to determine that it has...&lt;br&gt;&lt;b&gt;Total views: &lt;i&gt;21,725&lt;/i&gt; - Posted on: 10-Jun-2004 &lt;/b&gt;&lt;/BLOCKQUOTE&gt;
&lt;/P&gt;
&lt;P&gt;Some of these are not as relevant now with .NET 2.0, so I guess I better get back on the bandwagon ;-)&lt;/P&gt;&lt;img src ="http://ryanfarley.com/blog/aggbug/22689.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Ryan Farley</dc:creator><title>Am I Vain?</title><link>http://ryanfarley.com/blog/archive/2006/05/25/22686.aspx</link><pubDate>Thu, 25 May 2006 09:50:00 GMT</pubDate><guid>http://ryanfarley.com/blog/archive/2006/05/25/22686.aspx</guid><wfw:comment>http://ryanfarley.com/blog/comments/22686.aspx</wfw:comment><comments>http://ryanfarley.com/blog/archive/2006/05/25/22686.aspx#Feedback</comments><slash:comments>11</slash:comments><wfw:commentRss>http://ryanfarley.com/blog/comments/commentRss/22686.aspx</wfw:commentRss><trackback:ping>http://ryanfarley.com/blog/services/trackbacks/22686.aspx</trackback:ping><description>&lt;P align=center&gt;&lt;IMG src="http://files.farleyzone.com/images/FarleyLicense.jpg" border=0&gt;&lt;/P&gt;
&lt;P&gt;Of course, this means I need to be a &lt;EM&gt;really&lt;/EM&gt; good driver now. Hehe.&lt;/P&gt;&lt;img src ="http://ryanfarley.com/blog/aggbug/22686.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Ryan Farley</dc:creator><title>Introducing the Farley Five!</title><link>http://ryanfarley.com/blog/archive/2006/02/13/16373.aspx</link><pubDate>Mon, 13 Feb 2006 14:13:00 GMT</pubDate><guid>http://ryanfarley.com/blog/archive/2006/02/13/16373.aspx</guid><wfw:comment>http://ryanfarley.com/blog/comments/16373.aspx</wfw:comment><comments>http://ryanfarley.com/blog/archive/2006/02/13/16373.aspx#Feedback</comments><slash:comments>13</slash:comments><wfw:commentRss>http://ryanfarley.com/blog/comments/commentRss/16373.aspx</wfw:commentRss><trackback:ping>http://ryanfarley.com/blog/services/trackbacks/16373.aspx</trackback:ping><description>&lt;P&gt;Well. It's been a crazy week and I wanted to post about it. As I've mentioned before, I do try to keep the content here focused on C# or programming topics. However, a personal&amp;nbsp;post does make it's way to my blog from time to time. This week I added another member to&amp;nbsp;the band ;-)&lt;/P&gt;
&lt;P&gt;Introducing, on the drums,&amp;nbsp;Turner Farley - born Feb 9 2006!!&lt;/P&gt;
&lt;P align=center&gt;&lt;IMG alt="Reed - Age 10" src="http://files.farleyzone.com/images/reed_star.jpg" border=0&gt;&lt;IMG alt="Trapper - Age 8" src="http://files.farleyzone.com/images/trapper_star.jpg" border=0&gt;&lt;IMG alt="Tate - Age 5" src="http://files.farleyzone.com/images/tate_star.jpg" border=0&gt;&lt;IMG alt="Tess - Age 2" src="http://files.farleyzone.com/images/tess_star.jpg" border=0&gt;&lt;IMG alt="Turner - Age 3 days" src="http://files.farleyzone.com/images/turner_star.jpg" border=0&gt;&lt;/P&gt;
&lt;P&gt;Speaking of kids, I was talking to my son Tate (5) about how he is cursed to be hairy when he grows up and he told me that when he is &amp;#8220;old&amp;#8221; he won't work, just play video games all day. So I asked him, if you don't work how will you buy food for your wife and kids. He thought for a second and then said &amp;#8220;the wife can do that&amp;#8221;! &amp;nbsp;Doh.&lt;/P&gt;&lt;img src ="http://ryanfarley.com/blog/aggbug/16373.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Ryan Farley</dc:creator><title>New blog for MSCRM</title><link>http://ryanfarley.com/blog/archive/2006/02/06/16011.aspx</link><pubDate>Mon, 06 Feb 2006 12:08:00 GMT</pubDate><guid>http://ryanfarley.com/blog/archive/2006/02/06/16011.aspx</guid><wfw:comment>http://ryanfarley.com/blog/comments/16011.aspx</wfw:comment><comments>http://ryanfarley.com/blog/archive/2006/02/06/16011.aspx#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://ryanfarley.com/blog/comments/commentRss/16011.aspx</wfw:commentRss><trackback:ping>http://ryanfarley.com/blog/services/trackbacks/16011.aspx</trackback:ping><description>&lt;P&gt;For anyone interested or those who work with MSCRM, I've decided to put up a new blog dedicated to MS CRM development. It's still just a wee baby, but I plan to post somewhat&amp;nbsp;regular content there.&lt;/P&gt;
&lt;P&gt;
&lt;DIV class=link&gt;&lt;A href="http://www.crmdeveloper.com/" target=_blank&gt;CRMDeveloper.com - Ryan Farley on MSCRM Development&lt;/A&gt;&lt;/DIV&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;I do still plan on keeping this blog up to date as well with C# and general development topics.&lt;/P&gt;&lt;img src ="http://ryanfarley.com/blog/aggbug/16011.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Ryan Farley</dc:creator><title>Tricking out the Desktop</title><link>http://ryanfarley.com/blog/archive/2006/01/11/14992.aspx</link><pubDate>Wed, 11 Jan 2006 11:52:00 GMT</pubDate><guid>http://ryanfarley.com/blog/archive/2006/01/11/14992.aspx</guid><wfw:comment>http://ryanfarley.com/blog/comments/14992.aspx</wfw:comment><comments>http://ryanfarley.com/blog/archive/2006/01/11/14992.aspx#Feedback</comments><slash:comments>25</slash:comments><wfw:commentRss>http://ryanfarley.com/blog/comments/commentRss/14992.aspx</wfw:commentRss><trackback:ping>http://ryanfarley.com/blog/services/trackbacks/14992.aspx</trackback:ping><description>&lt;P&gt;Something I have always been a sucker for is tricking out my desktop. I love any kind of tweak or gadget that enhances my pc&amp;nbsp;and the whole user-experience thing. It's one of the &lt;EM&gt;many&lt;/EM&gt; reasons I am looking forward to Vista. I've been a fan of applications that trick out the desktop from the norm for years, so I thought I would share a few of my favorites.&lt;/P&gt;
&lt;P align=center&gt;&lt;A href="http://files.farleyzone.com/images/rfdesktop_full_lowres.jpg" target=_blank&gt;&lt;IMG alt="My currently tricked out desktop" src="http://files.farleyzone.com/images/rfdesktop.jpg" border=0&gt;&lt;/A&gt;&lt;BR&gt;&lt;EM&gt;(click for larger image)&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;That's my current desktop on my main workstation&amp;nbsp;- both monitors. I have a patched uxtheme.dll, Desktop Sidebar, LClock, CursorXP, IconPackager, UltraMon,&amp;nbsp;and Konfabulator. Oh yeah, don't forget my ninja stars wallpaper. Everyone knows that &lt;A href="http://www.realultimatepower.net/" target=_blank&gt;ninjas are cool&lt;/A&gt;, and by cool I mean &lt;EM&gt;totally sweet&lt;/EM&gt;. &lt;/P&gt;
&lt;P&gt;
&lt;DIV class=edit&gt;&lt;B&gt;&lt;I&gt;Edit:&lt;/I&gt;&lt;/B&gt; I've added a larger shot of my desktop as suggested in the comments. Click the image above to see the full view.&lt;/DIV&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;IMG src="/skins/ryanfarleyxpblue/images/icon-tip.gif" align=absMiddle border=0&gt;&amp;nbsp;&lt;A href="http://www.stardock.com/products/windowblinds/" target=_blank&gt;&lt;STRONG&gt;WindowBlinds&lt;/STRONG&gt;&lt;/A&gt; &lt;EM&gt;($19.95)&lt;/EM&gt; - WindowBlinds by Stardock is nice. It allows you to do about anything as far as the visual style of your windows go. Price is fairly cheap. One of the cooler things about the new v5 is the support for &lt;A href="http://www.wincustomize.com/Preview.aspx?Source=KoL_/wb/5212.jpg&amp;amp;u=0" target=_blank&gt;&amp;#8220;glass&amp;#8221; ala Vista Aero style&lt;/A&gt;. However, I don't run WindowBlinds on my main development workstation (but I do on my laptop).&lt;/P&gt;
&lt;P&gt;&lt;IMG src="/skins/ryanfarleyxpblue/images/icon-tip.gif" align=absMiddle border=0&gt;&amp;nbsp;&lt;A href="http://www.neowin.net/forum/index.php?showtopic=140707" target=_blank&gt;&lt;STRONG&gt;Custom Visual Styles via a patched uxtheme.dll&lt;/STRONG&gt;&lt;/A&gt; &lt;EM&gt;(Free)&lt;/EM&gt; - The UXTHEME.DLL file in Windows is what provides the support for Visual Styles. The DLL that comes with Windows only includes support for the standard luna visual style known as &amp;#8220;Windows XP Style&amp;#8221;. Using a patched uxtheme.dll file will allow you to use other custom visual styles, such as the ones available from many different windows customization sites (like these on &lt;A href="http://www.winmodify.net/files.php?section=Visualstyles" target=_blank&gt;winmodify.net&lt;/A&gt;, I particularly like the &lt;A href="http://www.winmodify.net/files.php?info=RoyaleV.zip&amp;amp;section=Visualstyles" target=_blank&gt;Royale Vista VS theme&lt;/A&gt;). The great thing about using a patched uxtheme.dll is that you're really just using the same engine for &amp;#8220;themeing&amp;#8221; that is built into Windows.&lt;/P&gt;
&lt;P&gt;&lt;IMG src="/skins/ryanfarleyxpblue/images/icon-tip.gif" align=absMiddle border=0&gt;&amp;nbsp;&lt;A href="http://www.stardock.com/products/iconpackager/" target=_blank&gt;&lt;STRONG&gt;IconPackager&lt;/STRONG&gt;&lt;/A&gt; &lt;EM&gt;($14.95)&lt;/EM&gt; - This is another app from Stardock. It allows you to change all the system icons on your pc. &lt;A href="http://files.farleyzone.com/images/rficons.jpg" target=_blank&gt;I've changed all of mine&lt;/A&gt; to a Vista icon pack. I love the new folder and other system icons.&lt;/P&gt;
&lt;P&gt;&lt;IMG src="/skins/ryanfarleyxpblue/images/icon-tip.gif" align=absMiddle border=0&gt;&amp;nbsp;&lt;A href="http://www.softpedia.com/get/Desktop-Enhancements/Clocks-Time-Management/LClock.shtml" target=_blank&gt;&lt;STRONG&gt;LClock&lt;/STRONG&gt;&lt;/A&gt; &lt;EM&gt;(Free)&lt;/EM&gt; - LClock is just a tiny clock replacement for Windows. Provides a much nicer, prettier systray clock (like &lt;A href="http://files.farleyzone.com/images/rflclock.jpg" target=_blank&gt;mine&lt;/A&gt;). &lt;/P&gt;
&lt;P&gt;&lt;IMG src="/skins/ryanfarleyxpblue/images/icon-tip.gif" align=absMiddle border=0&gt;&amp;nbsp;&lt;A href="http://www.stardock.com/products/cursorxp/" target=_blank&gt;&lt;STRONG&gt;CursorXP&lt;/STRONG&gt;&lt;/A&gt; &lt;EM&gt;($10)&lt;/EM&gt; - This one gives you custom cursors, complete with subtle animation and drop shadows. Yet another one from Stardock. It can be annoying if you go too far with this. You have to just select a theme that doesn't overdo it. I like &lt;A href="http://files.farleyzone.com/images/rfcursor.jpg" target=_blank&gt;my StarCraft style theme&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;IMG src="/skins/ryanfarleyxpblue/images/icon-tip.gif" align=absMiddle border=0&gt;&amp;nbsp;&lt;A href="http://widgets.yahoo.com/" target=_blank&gt;&lt;STRONG&gt;Konfabulator (now known as Yahoo! Widgets)&lt;/STRONG&gt;&lt;/A&gt; &lt;EM&gt;(Free)&lt;/EM&gt; - The wonderful world of widgets. There's a widget for just about anything. I use the one for weather, cpu usage monitor, one that rotates images of my kids from my images folder, and one that monitors the Google pagerank of some of my sites. &lt;/P&gt;
&lt;P&gt;&lt;EM&gt;...and last, my favorite...&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;IMG src="/skins/ryanfarleyxpblue/images/icon-tip.gif" align=absMiddle border=0&gt;&amp;nbsp;&lt;A href="http://www.desktopsidebar.com/" target=_blank&gt;&lt;STRONG&gt;Desktop Sidebar&lt;/STRONG&gt;&lt;/A&gt; &lt;EM&gt;(Free)&lt;/EM&gt; - Desktop Sidebar ROCKS! I've been hooked on this thing for quite some time now. This gives you the longhorn/vista style sidebar without the wait. I use it for displaying new unread mail in my Outlook inbox, my calendar (today's &amp;amp; tomorrow's activities), and more. It is completely skinnable, and while there is a very large collection of skins available online, it is brain-dead easy to create your own as well. Very well built and performs nicely. You can even build your own custom panels for it fairly easily.&lt;/P&gt;
&lt;P&gt;There's plently of places you can get new custom styles and themes for these apps. A few favorites are: &lt;A href="http://www.winmodify.net/" target=_blank&gt;WinModify&lt;/A&gt;, &lt;A href="http://www.wincustomize.com/" target=_blank&gt;WinCustomize&lt;/A&gt;, &lt;A href="http://themes.belchfire.net/xpthemes.html" target=_blank&gt;BelchFire&lt;/A&gt;, &lt;A href="http://www.visualstyles.uni.cc/" target=_blank&gt;VisualStyles&lt;/A&gt;, etc.&lt;/P&gt;
&lt;P&gt;
&lt;DIV class=download&gt;&lt;A href="http://files.farleyzone.com/images/NinjaStars.zip"&gt;Download the ninja stars wallpaper&lt;/A&gt;&lt;/DIV&gt;
&lt;P&gt;&lt;/P&gt;&lt;img src ="http://ryanfarley.com/blog/aggbug/14992.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Ryan Farley</dc:creator><title>MacGuyver - Visual Studio, Tape, and a stick of Gum</title><link>http://ryanfarley.com/blog/archive/2006/01/06/14746.aspx</link><pubDate>Fri, 06 Jan 2006 13:30:00 GMT</pubDate><guid>http://ryanfarley.com/blog/archive/2006/01/06/14746.aspx</guid><wfw:comment>http://ryanfarley.com/blog/comments/14746.aspx</wfw:comment><comments>http://ryanfarley.com/blog/archive/2006/01/06/14746.aspx#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://ryanfarley.com/blog/comments/commentRss/14746.aspx</wfw:commentRss><trackback:ping>http://ryanfarley.com/blog/services/trackbacks/14746.aspx</trackback:ping><description>&lt;P&gt;I've been catching up on some blog reading lately, I've fallen a bit behind. Anyway, &lt;A target=_blank href="http://haacked.com/archive/2005/12/16/11350.aspx"&gt;a post from Phil Haack&lt;/A&gt; has got me thinking. In this post, Phil talks about those projects that we all have found ourselves in from time to time where there is a limited budge and limited time and you just have to crank something out,&amp;nbsp;something that might be mostly crap (or at least just not&amp;nbsp;ideal)&amp;nbsp;but functional, just so you can get things to phase 2 where you'll reengineer everything and do it right. &lt;/P&gt;
&lt;P&gt;
&lt;DIV class=link&gt;&lt;A href="http://haacked.com/archive/2005/12/16/11350.aspx" target=_blank&gt;Ya Gotta Be a Bit MacGuyver&lt;/A&gt;&lt;/DIV&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://ryanfarley.com/blog/archive/2004/04/30/570.aspx"&gt;I have been known to prematurely generalize&lt;/A&gt;, so I wonder if I would have been able to &lt;EM&gt;&amp;#8220;look in my pocket, take out a piece of gum, foil wrapper, and loose thread and make it happen&amp;#8220;&lt;/EM&gt;. Isn't it hard some times to bite the bullet and do something that is less than ideal, just to make it through crunch time? No doubt that there are times that it just has to be done, but that doesn't mean I have to be happy about it. I've been in similar situations before. I've made the tough move and built something that wasn't something I was proud of when it comes to design and code, but did bring a sense of satisfaction that I met the customer's difficult timeline, stayed within the customer's borderline unreasonable budget, and ended up with a product to deliver that met the customer's needs and satisfied requirements. Was it the best piece of software ever? Hardly, but the best piece&amp;nbsp;of software wasn't what was needed. &lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;EM&gt;Sometimes, to deliver a product, you need a solution developer, not just a software developer. This consultant was a brilliant software developer, who had hit the high-notes on his pet project. But he could not bring himself to hack together a less than perfect solution.&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;I think Phil states things right on. It is all about the solution. Believe me, I am all about great design and code that makes drool. The stuff that a developer's dreams are about. But there &lt;STRONG&gt;&lt;EM&gt;is&lt;/EM&gt;&lt;/STRONG&gt; a time when you have to be a bit MacGuyver and work the miracle.&lt;/P&gt;&lt;img src ="http://ryanfarley.com/blog/aggbug/14746.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Ryan Farley</dc:creator><title>You can finally sleep (and pronounce GIF)</title><link>http://ryanfarley.com/blog/archive/2006/01/06/14745.aspx</link><pubDate>Fri, 06 Jan 2006 12:34:00 GMT</pubDate><guid>http://ryanfarley.com/blog/archive/2006/01/06/14745.aspx</guid><wfw:comment>http://ryanfarley.com/blog/comments/14745.aspx</wfw:comment><comments>http://ryanfarley.com/blog/archive/2006/01/06/14745.aspx#Feedback</comments><slash:comments>11</slash:comments><wfw:commentRss>http://ryanfarley.com/blog/comments/commentRss/14745.aspx</wfw:commentRss><trackback:ping>http://ryanfarley.com/blog/services/trackbacks/14745.aspx</trackback:ping><description>&lt;P&gt;You can finally sleep at night, cancel the appointment with your therapist. At long last, you can be assured that you are pronouncing GIF correctly. Whew.&lt;/P&gt;
&lt;P&gt;&lt;div class=link&gt;&lt;a href="http://www.olsenhome.com/gif/" target=_blank&gt;The GIF Pronunciation Page&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;img src ="http://ryanfarley.com/blog/aggbug/14745.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Ryan Farley</dc:creator><title>New RSS Reader - Hello GreatNews</title><link>http://ryanfarley.com/blog/archive/2005/12/05/13453.aspx</link><pubDate>Mon, 05 Dec 2005 14:04:00 GMT</pubDate><guid>http://ryanfarley.com/blog/archive/2005/12/05/13453.aspx</guid><wfw:comment>http://ryanfarley.com/blog/comments/13453.aspx</wfw:comment><comments>http://ryanfarley.com/blog/archive/2005/12/05/13453.aspx#Feedback</comments><slash:comments>23</slash:comments><wfw:commentRss>http://ryanfarley.com/blog/comments/commentRss/13453.aspx</wfw:commentRss><trackback:ping>http://ryanfarley.com/blog/services/trackbacks/13453.aspx</trackback:ping><description>&lt;P&gt;&lt;A href="http://files.farleyzone.com/images/GreatNews.jpg" target=_blank&gt;&lt;IMG src="http://files.farleyzone.com/images/th_GreatNews.jpg" align=left border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;I've always been public about my descisions with which RSS reader to use. &lt;A href="http://ryanfarley.com/blog/archive/2005/08/26/8662.aspx"&gt;Last time I posted about this&lt;/A&gt;, I was using Sauce Reader and had found that it was bowing out from aggregator-land. Since then, I've used &lt;A href="http://www.feeddemon.com/feeddemon/index.asp"&gt;FeedDemon&lt;/A&gt; and have been a pleased, but not really that thrilled. I started using &lt;A href="http://www.curiostudio.com/"&gt;GreatNews &lt;/A&gt;and I've found that I like it (even though it's current version is missing a few things). &lt;/P&gt;
&lt;P&gt;Since Sauce Reader went belly-up I've went back to trying RSS Bandit, SharpReader, and FeedDemon, but I just couldn't really get into any of them. RSS Bandit is a great one and it just keeps getting better and better. But I am just not that excited about it. I just don't know why. I came across GreatNews when I wasn't even looking for a new reader and gave it a try. There are some things I really like about it but it's missing a few things too.&lt;/P&gt;
&lt;P&gt;There's a few things that GreatNews has that really appeal to me. It seems that lately I've been so busy that I start to fall behind on reading content that I'd like to keep up on (can't you tell? I've been slacking on updating my blog). GreatNews has some cool, yet very simple features that make it easy to find content that I don't want to miss. Watches, like search folders, let you pull in posts from other sources that you don't even subscribe to. I can built a watch that allows me to see google results of anyone that links to my blog, or see all feedster (or flickr) results that match some certain criteria. I can have GreatNews highlight certain posts based on keywords I've defined so they stand out from the other posts rolling in. I think that is cool. Not to mention that I really like the UI. It is clean, simple, and just looks nice.&lt;/P&gt;
&lt;P&gt;I've spent some time in the GreatNews forums, the developer is easy to work with and makes his nightly builds available for public consumption. Things like support for favicons were suggested in the forums and within a few days I had a new build with the support built in. &lt;/P&gt;&lt;BR&gt;
&lt;P&gt;&lt;STRONG&gt;What I like about GreatNews:&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Simple and clean UI 
&lt;LI&gt;Has the features I want (almost) and not a ton of extras I don't care about 
&lt;LI&gt;Free 
&lt;LI&gt;Fast/Performs well 
&lt;LI&gt;Easy to organize with folders, labels, and watches (search folders) 
&lt;LI&gt;Channel Statistics. You can easily see what you look at the most and what subscribed feeds keep most up to date so you're able to fine tune what you spend time reading. 
&lt;LI&gt;Automatic post highlighting based on certain keywords or text so have special content stand out.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;What I don't like about GreatNews:&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;No support for comments! This one is huge, but the developer has committed to adding this. This is really the only thing I wish it had, but hasn't really bothered me too bad so far - I've been using FeedDemon for a bit now which is also missing this so I guess I am used to it.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;I'm not saying it's better than the others I've been using. Feature-to-feature RSS Bandit wins there, but I am really liking GreatNews for now and I plan to stick with it for a while.&lt;/P&gt;
&lt;DIV class=link&gt;&lt;A href="http://www.curiostudio.com/feature.html" target=_blank&gt;Take a look at some GreatNews features&lt;/A&gt;&lt;/DIV&gt;&lt;img src ="http://ryanfarley.com/blog/aggbug/13453.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Ryan Farley</dc:creator><title>My Blog Title</title><link>http://ryanfarley.com/blog/archive/2005/09/26/10139.aspx</link><pubDate>Mon, 26 Sep 2005 13:15:00 GMT</pubDate><guid>http://ryanfarley.com/blog/archive/2005/09/26/10139.aspx</guid><wfw:comment>http://ryanfarley.com/blog/comments/10139.aspx</wfw:comment><comments>http://ryanfarley.com/blog/archive/2005/09/26/10139.aspx#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://ryanfarley.com/blog/comments/commentRss/10139.aspx</wfw:commentRss><trackback:ping>http://ryanfarley.com/blog/services/trackbacks/10139.aspx</trackback:ping><description>&lt;P&gt;I started this blog a couple years ago, in August 2003. Back then, as I still do now, I live and breathe C#. So I picked a C#-ish title to reflect a bit of my passion for all things C and geek. &lt;/P&gt;
&lt;P&gt;&lt;PRE&gt;{ public virtual blog; }&lt;/PRE&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;No, it doesn't compile, it isn't valid syntax, and it doesn't really mean anything - but it is what I picked for my blog's title. Since then I've seen a plethora of blogs emerge, using code in the title and have&amp;nbsp;thought of changing it to something else, something witty like &amp;#8220;Hi, this is my blog&amp;#8220; or something along those lines.&amp;nbsp;I've got trackbacks all over and my blog is listed in a few places with the current title. A friend also convinced me (possibly by overriding my virtual blog to change my mind?) to keep it what it was. Maybe it's something that reflects my personality, easily overridable and doesn't compile.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://haacked.com/archive/2005/09/23/10324.aspx" target=_blank&gt;Phil Haack doesn't like it&lt;/A&gt;. He's down with the whole code in a blog title thing - so I'm sure he loved the title of my &lt;A href="http://ryanfarley.com/blog/archive/2005/09/21/9907.aspx"&gt;last post&lt;/A&gt;&amp;nbsp;;-). I just don't have a name that makes for a witty title. It's sort of grown on me over time, but I'm open to suggestions.&lt;/P&gt;&lt;img src ="http://ryanfarley.com/blog/aggbug/10139.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>