Control Freak
I have two hobbies: writing and programming. In both of these it’s very important to be able to track your revisions and recover previous versions. For the past year or so I have used the TortoiseSVN...
View ArticleASP.NET: Adding an INSERT Command to DataList
ASP.NET’s DataList control lets you display a list of data, but also lets you edit the entries in this list (unlike the Repeater control, for example). One thing it won’t let you do, however, is to add...
View ArticleASP.NET: Using Hierarchical Data with ObjectDataSource
When Microsoft introduced the SqlDataSource, they made it very easy to add database connectivity to your ASP.NET pages with a minimum of programming. The SqlDataSource (and the related...
View ArticleSo Long, XML. Hello, RegEx.
So a few years ago, as I was clicking the links in my blogroll for the 10th time that day, I wondered if there was a better way of finding out when my favorite sites were updated. This was before feed...
View ArticleNormalizing Spaces with Regular Expressions
Back before I migrated from XML to regular expressions, I used XSL transforms to change various flavors of RSS and Atom feeds into a common format for importing. XSLT had a very nice function in it...
View Article