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
UPDATE: 12/30 I had transposed the rgb colors. I corrected the function.Read More
UPDATE (12/26): I updated this post to use the
href instead of the
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
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. ;) What!? It’s already time for an RC?! I think I need to be changed.Read More
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
Ok, it wasn’t necessarily my ass that was saved, but it was years worth of images which were important to me!Read More
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
This is the fourth post in my series on ASP.NET MVC 2 and its new features.Read More
Just wanted to highlight a couple of podcasts that were
suckersgracious enough to have me as a guest.
UPDATE: I’ve updated this post to cover changes to client validation made in ASP.NET MVC 2 RC 2.Read More
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.
This is the first in a series on ASP.NET MVC 2 BetaRead More
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
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
This is the second in a three part series related to HTML encoding
blocks, aka the
<%: ... %> syntax.