Rob's blogs on Blog posts for code page 4

DropDownList's SelectedValue in JavaScript

Ok, I’ve forgotten this more times than I care to remember, and each time, I have to re-Google it....

Update Statistics for all tables

Statistics in Sql Server are awesome for improving performance of queries. There’s a lot of voodoo behind the scenes, but the end result is fast, and that makes users smile....

JavaScript namespaces without ASP.NET AJAX

In ASP.NET AJAX, you create a namespace by calling Type.registerNamespace('My.Namespace.Of.Choice'); The necessary object dictionaries are built, names resolved, everything is groovy....

Using VS 2005 and VS 2008 simultaniously

Much has been written on the fact that Visual Studio 2008 can build .net 2.0 applications, and that they can be installed side-by-side on the same machine....

RegEx match content unless it is inside quotes

I recently had the need to match content outside quotes, but avoid content inside quotes. For example, I have content like so:...

UrlEncode vs. HtmlEncode

The difference between these two commands is obscure, and plagued me for some time. It just gelled in my head, so I thought I’d share....

Object Oriented JavaScript

Desert Code Camp 2007 really rocked. I taught a class on Object Oriented JavaScript – basically how JavaScript is different from the C# and ASP....

Curly Braces – the holy war

I sense I’m spurring a holy war discussion when I raise the issue, but some have asked why I code with curly braces on the same line rather than a new line....

CSS Footer

This is a technique for creating a CSS footer that will snap to the bottom of the content or the bottom of the page, which ever is lower....

CSS – A Complete Journey

I taught ‘CSS – A complete journey’ at the Arizona .NET Users’ Group last night. It was a blast!...
4