Main menu:

Site search

Categories

Archive

Archive for January, 2006

Limit HTML Text Field To Numbers Only

Using JavaScript to limit which characters can be typed into an HTML input field is very easy. Let’s say you have a field that should only accept numbers in an HTML form. Simply attach an onkeydown event to the <input> element that checks for which key is being pressed. If the key is not valid […]

Lookin’ Good

Thanksgiving 2005

High Performance String Concatenation in .NET

Have you ever spent time thinking about how string concatenation works in .NET? Probably not (and I can’t blame you for this) but if you were wondering then please continue.
If you remember way back to your first programming class, you probably learned about how strings work and how they’re not really a primitive type (even […]

Blog Direction

There’s a time in every bloggers life where he (or she, of course) decides that his blog needs to take a new direction. It’s kind of like a mid-life crisis only without the sports cars (got that covered), power tools (working on this actively) or finding religion (got that too, FSM). I have been using […]

Our New House

Nicole and I found a home perfect enough to call home! We bid on a house a little over a week ago and won! So far everything has gone fine with the purchase — loan is approved, inspection went great, lawyers, realtors and everything else is all in order. Buying a home is quite a […]

New Blog Design

I have a new blog design! I had some trouble with connecting to the wireless connection on Sunday and couldn’t get it all the way up like I had planned. Now that my network card has magically decided to come back to life, I can get everything up. (No, I don’t have any network cables […]

Google Video Rentals

Google now has video rentals! I just went to the Google Video site today and saw that they are offering TV show rental and purchase. They have a lot of the classics and even some new stuff like CSI and sports events. It is still all Flash based and the interface (as far as I […]