Death to confirmation dialogs with jquery.undoable

0 comments suggest edit

Confirmation dialogs were designed by masochists intent on making users of the web miserable. At least that’s how I feel when I run into too many of them. And yes, if you take a look at Subtext, you can see I’m a perpetrator.

Read More

Converting an RGB Color To Hex With JavaScript

code suggest edit

UPDATE: 12/30 I had transposed the rgb colors. I corrected the function.

Read More

jQuery Hide/Close Link

code suggest edit

UPDATE (12/26): I updated this post to use the href instead of the rel attribute

Read More

Merry Christmas

personal suggest edit

Just wanted to wish you all a Merry Christmas, Happy Holidays, or a Happy whatever you are celebrating at this time of year. I hope you are spending it well with family and friends! :)

Read More

ASP.NET MVC 2 and Visual Studio 2010

When we released ASP.NET MVC 2 Beta back in November, I addressed the issue of support for Visual Studio 2010 Beta 2.

Read More

ASP.NET MVC 2 RC Released

Paternity leave is not all fun and games. Mostly it’s soothing an irate baby and toddler while dealing with explosive poo episodes. Believe me when I say the term “blow out” is apt. That’s probably not the imagery you were hoping for in a technical blog post, but I think you can handle it. ;)066 What!? It’s already time for an RC?! I think I need to be changed.

Read More

Live Preview jQuery Plugin

code suggest edit

Many web applications (such as this blog) allow users to enter HTML as a comment. For security reasons, the set of allowed tags is tightly constrained by logic running on the server. Because of this, it’s helpful to provide a preview of what the comment will look like as the user is typing the comment.

Read More

How the IIS SEO Toolkit Saved My Butt

tools tech suggest edit

Ok, it wasn’t necessarily my ass that was saved, but it was years worth of images which were important to me!

Read More

Back in Business

blogging suggest edit

Yeah, the past few days have been a pretty low moment for me and this blog. Long story short, on December 11, a hard-drive failure took down the managed dedicated server which hosts my blog among other sites.

Read More

Localizing ASP.NET MVC Validation

This is the fourth post in my series on ASP.NET MVC 2 and its new features.

Read More

T4CSS: A T4 Template for .Less CSS With Compression

aspnet code suggest edit

Good news! I have contributed my T4 template to the .less project. You can access it from the big download button on their homepage.

Read More

Recent Podcasts

podcasts suggest edit

Just wanted to highlight a couple of podcasts that were suckersgracious enough to have me as a guest.

Read More

ASP.NET MVC 2 Custom Validation

UPDATE: I’ve updated this post to cover changes to client validation made in ASP.NET MVC 2 RC 2.

Read More

Html.RenderAction and Html.Action

aspnetmvc suggest edit

One of the upcoming new features being added to ASP.NET MVC 2 Beta is a little helper method called Html.RenderAction and its counterpart, Html.Action. This has been a part of our ASP.NET MVC Futures library for a while, but is now being added to the core product.

Read More

ASP.NET MVC 2 Beta Released

aspnetmvc suggest edit

This is the first in a series on ASP.NET MVC 2 Beta

Read More

Interface Inheritance Esoterica

code dotnet suggest edit

I learned something new yesterday about interface inheritance in .NET as compared to implementation inheritance. To illustrate this difference, here’s a simple demonstration.

Read More

Neat VS10 Feature: Pinning A Debugger Watch

I was stepping through some code in a debugger today and noticed a neat little feature of Visual Studio 2010 that I hadn’t noticed before.

Read More

A RouteHandler for IHttpHandlers

aspnet code suggest edit

This code has been incorporated into a new RouteMagic library I wrote which includes Source Code on CodePlex.com as well as a NuGet package!

Read More

Html Encoding Nuggets With ASP.NET MVC 2

This is the second in a three part series related to HTML encoding blocks, aka the <%: ... %> syntax.

Read More

ASP.NET 4 Web Server Here Shell Extension

aspnet suggest edit

Have you ever needed to quickly spawn a web server against a local folder to preview a web application? If not, what would you say you do here?

Read More