Welcome

You have reached the blog of Keith Elder. Thank you for visiting! Feel free to click the twitter icon to the right and follow me on twitter.

The Best Code I’ve Seen In A Long Time

Posted by Keith Elder | Posted in Programming | Posted on 09-02-2009

One of my co-workers found the code snippet below in some code he was working in today.  It is one of those hidden gems you run across in source code from time to time.  This one is probably at least 3-4 years old.  I’ll sleep better tonight knowing Brad felt compelled to include me in his source code. 

image

New Witty Twitter Published – 2.1.2

Posted by Keith Elder | Posted in Internet, PC Software | Posted on 06-02-2009

Get the latest version here:

http://keithelder.net/software/witty/witty.application

 

New Features

Copy Tweets – This patch submitted by http://twitter.com/chrisroland allows you to highlight text within a Tweet.  The result is the tweet gets copied into your buffer automatically.  The solution isn’t perfect as noted by Jon if you follow the link, but it works. 

Reply Links in @ Replies – Now when you reply to a tweet, it now shows the status you replied to if you visit the web site.  This patch was also submitted by http://twitter.com/chrisroland. He’s on fire!  Here is a screen shot.

image

Reply All – YACRP (yet another Chris Roland patch).  This came in as a feature request from Shawn Wildermuth and it is one that I wanted as well.  Chris got it working and I added it to some additional context menus.  Here is how it works.  Here is a tweet that Matt Brewer just posted this morning and you’ll notice it has two additional names in it, Steve and David. 

image

When pressed, all the @ replies are added to your tweet.  Good stuff!

image

Bugs

There were two bugs that were fixed in this release.  One was a TwitterNet username property bug and the other fixed or tweaked a new feature whereby URLs are automatically shortened.

To get the latest version, click Options->Updates and get the latest.  Thanks to Chris Roland for pumping out these new features.

Speaking at Little Rock .Net User Group Feb 12th 2009

Posted by Keith Elder | Posted in Speaking | Posted on 05-02-2009

Next week I’ll be speaking at the Little Rock .Net User Group on February 12th, 2009.  It is my first time speaking in Arkansas and I’m looking forward to connecting with a lot of the people in that area. 

Topic

Structure and Guidance for Organizing Applications within Visual Studio

Visual Studio is an outstanding tool when it comes to building applications on the .Net Framework. It can be confusing for users when trying to initialize a new software deliverable though. For example, how do you name your projects? Where do you put third party assemblies so they can be re-used? How do you set things up for an n-tier architecture? And the list goes on. I’ve given various talks throughout the US and it never fails that I end up in a conversation with multiple people on what are the best ways to organize projects within Visual Studio. This session should answer these questions and provide some proven guidance that works. In this session we’ll cover some best practices on how to organize your projects and solutions. We’ll also look at some tricks and guidance on how to map your folder structure to your namespaces. During the session we are going to build a new application from scratch and cover how to initially incorporate an n-tier design when initializing your project. Even if you are an experienced .Net developer this is one session you will not want to miss!

Witty Twitter 2.1.1 Published

Posted by Keith Elder | Posted in Internet, PC Software | Posted on 04-02-2009

A minor update to Witty Twitter was just published, version 2.1.1.  You can install the latest version here:

http://keithelder.net/software/witty/witty.application

 

This release fixes a bug whereby users with a large number of followers and friends would see old replies and updates.  Here are the official features and fixes in this release:

  • Feature: Compact URLs on the fly – when you paste a URL into the update window it will automatically shrink the URL if it exceeds the 140 character limit  http://bit.ly/xzfSG
  • Feature: Tweets over 140 chars are now automatically split up –  I used this feature in a conversation on twitter yesterday and it is really nice.  http://bit.ly/16yJX
  • Fix: Typing @ results in $1 followed by twitter name http://bit.ly/12JE2
  • Fix: Login window remains visible after first login http://bit.ly/16aSyT
  • Fix:  Witty making too many API calls http://bit.ly/1urU4S

To update Witty, click on Options and the Updates tab and press “Check for Update”.  If you are a first time installer, then just click this link:

http://keithelder.net/software/witty/witty.application

NOTE:

This version doesn’t show 2.1.1 in the window, however if you click on options and updates it should say 2.1.1:

image

 

Deep Fried Bytes Episode #25: What’s new in Windows Server 2008 R2 with Michael Leworthy

Posted by Keith Elder | Posted in Podcast | Posted on 29-01-2009

 Listen To This Episode 

http://deepfriedbytes.com/podcast/episode-25-what-s-coming-in-server-2008-r2-with-michael-leworthy/

 

In this episode we caught up with Michael Leworthy, Senior Product Manager within the Windows Server division at Microsoft.  Michael gave us the scoop on what to expect in the up and coming R2 release of Server 2008.  Interesting stuff.

How To Listen To The Show

1. Directly From The Web Site (or click the link above)

When you visit the site look for this:

Clicking the triangle will launch the Yahoo! media player and automatically start playing the show for you. As long as you leave the browser window open the player will stay open. Clicking off the page WILL stop the player!

2. Subscribe via iTunes and Zune

If you have iTunes or Zune installed on your computer you can subscribe to our show. In iTunes open the Music Store and search for “Deep Fried Bytes”. In the Zune software, go to the MarketPlace select Podcast and search for “Deep Fried Bytes” to subscribe to the show. You can also click either of the two icons below to automatically subscribe to the show if you have iTunes or Zune installed.

Subscribe via iTunes Store Subcribe via Zune Market Place

3. Subscribe to RSS Feed

To stay current and up to date with the show, subscribe to the site’s RSS Feed. If you don’t know about RSS feeds you can read more here: http://en.wikipedia.org/wiki/RSS_(file_format)

If you already have an RSS reader installed and setup, click the feed icon below to grab our news feed.

Subscribe to our podcast!