Sending JSON to an ASP.NET MVC Action Method Argument

json aspnetmvc suggest edit

UPDATE: The JsonValueProviderFactory is now registered by default in ASP.NET MVC 3. So if you’re using ASP.NET MVC 3, you can ignore that part of this blog post.

Read More

Using AntiXss As The Default Encoder For ASP.NET

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

Read More

A New Closed Source Viral License

humor code suggest edit

The “copyleft” provisions of the GPL (GNU General Public License) require that any changes or additions to a GPL licensed work must itself be licensed under terms that adhere to the GPL.

Read More

Querying the Future With Reactive Extensions

code rx suggest edit

UPDATE: After an email exchange with Eric Meijer, I learned that I was a bit imprecise in this treatment. Or, as the colloquial term goes, “wrong”. :) I’ve changed the title to reflect more accurately what Reactive extensions provide.

Read More

Good Times and Vibes at Mix 10

conferences suggest edit

Last week I spent a few days in Las Vegas attending the Mix 10 conference. Mix is billed as …

Read More

Ms-PL Source Release for System.Web.Mvc 2

Hot on the heels of the release of ASP.NET MVC 2 yesterday, I’m happy to announce that we are releasing the source code to ASP.NET MVC 2 under theMs-PL license, an OSI approved Open Source license.

Read More

ASP.NET MVC 2 Released!

It’s that time of year again when the sakura (cherry blossoms) bloom and allergies kick into high gear. When the drive home is no longer shrouded in darkness and when the ASP.NET team releases Software!

Read More

Austin Texas The Techie Town

If there’s one impression that Austin left on me, besides the one that Rudy’s “extra moist” barbecue left on my gut, is that it’s a developer friendly town.

Read More

Manipulating Action Method Parameters

During the MVP summit, an attendee asked me for some help with a common scenario common among those building content management systems. He wanted his site to use human friendly URLs.

Read More

ASP.NET MVC 2 Optional URL Parameters

If you have a model object with a property named Id, you may have run into an issue where your model state is invalid when binding to that model even though you don’t have an “Id” field in your form.

Read More

Installing ASP.NET MVC 2 RC 2 on Visual Studio 2010 RC

aspnetmvc suggest edit

As many of you have probably heard, the release candidate for Visual Studio 2010 was recently released containing immense performance improvements and tons of bug fixes.

Read More

Headed To Austin and Speaking at the .NET User's Group

UPDATE: We moved the date to February 24th.

Read More

ASP.NET MVC 2 RC 2 Released

UPDATE: This blog post is out-of date. We released the RTM of ASP.NET MVC 2 in March 2010. Read about it here.

Read More

Can You Really Measure Customer Satisfaction?

One question that came up recently during my mid-year review is how am I measuring customer satisfaction with the products that I work on? For example, how can I measurably demonstrate that customers are happy with the work we are doing on ASP.NET MVC and that my team is responding to customer feedback?

Read More

Editable Routes

UPDATE: 2011/02/13: This code is now included in the RouteMagic NuGet package! To use this code, simply run Install-Package RouteMagic within the NuGet Package Manager Console.

Read More

Editable Routes Using App_Code

UPDATE: THIS POST IS DEPRECATED!!! I’ve updated the original post for editable routes to work in medium trust and not require a full app domain reload like this approach does. I think that approach may supersede this approach until I learn otherwise. :)

Read More

If You're Graduating Soon, Consider Working For The ASP.NET Team

work aspnet suggest edit

This is the second job posting in two days for positions on the ASP.NET team, how exciting! This one is a developer position for upcoming graduates.

Read More

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