Join My Team And Help Us Produce Higher Quality Products

aspnet suggest edit

The ASP.NET Team is still looking for that QA person out there who shares our passion for technology and improving the means by which software is made.

Read More

Do Not Adjust Your Browser

subtext suggest edit

This blog is experiencing technical difficulties. Do not adjust your browser.

Read More

Ambiguous Controller Names With Areas

Note: This describes the behavior of ASP.NET MVC 2 as of the release candidate. It’s possible things might change for the RTM.

Read More

Speaking at Mix 10

It’s that time of year again when a young man’s thoughts turn to Las Vegas! Yep, it’s another year and another Mix Conference (March 15-17, 2010), but this time they’ve changed locations to Mandalay Bay.

Read More

Death to confirmation dialogs with jquery.undoable

code jquery 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