Speaking at Tech-Ed 2008 Hong Kong

If you happen to be in Asia around October 8-10, I’ll be speaking at Tech-Ed Hong Kong. Come by and say hi. I’m giving three talks, one on each day.

Read More

StackOverflow at PDC

conferences suggest edit

pdc2008 First of all, I want to congratulate Jeff Atwood, Joel Spolsky, and their team for the release of StackOverflow.com. If you haven’t tried it out, I highly recommend giving it a shot. Be prepared, it’s addicting.

Read More

MvcFutures And ASP.NET MVC Beta

aspnetmvc suggest edit

UPDATE: The MVC Futures assembly, Microsoft.Web.Mvc is available on CodePlex.

Read More

How a Method Becomes An Action

aspnetmvc suggest edit

This is one of them “coming of age” stories about how a lowly method becomes a full fledged Action in ASP.NET MVC. You might think the two things are the same thing, but that’s not the case. It is not just any method gets to take the mantle of being an Action method.

Read More

ASP.NET MVC CodePlex Preview 5 Released

aspnetmvc suggest edit

Streamlined BDD Using SubSpec for xUnit.NET

tdd suggest edit

I admit, up until now I’ve largely ignored the BDD (Behavior Driven Development) Context/Specification style of writing unit tests. It’s been touted as a more approachable way to learn TDD (Test Driven Development) and as a more natural transition from user stories to the actual code design. I guess my hesitation to give it a second thought was that I felt I didn’t need a more approachable form of TDD.

Read More

Dealing With Denial of Service Attacks

As Scott wrote last week, using a punny title I have to admire, he and I (among many others) were both the subject of a DoS (Denial of Service) attack. Looking through my logs, it looks to actually be a DDoS (Distributed Denial of Service) attack coming from multiple IP addresses.

Read More

The ABCs of Alpha, Beta, CTP

versioning suggest edit

A commenter to my last post asks the following question,

Read More

ASP.NET MVC Is Not Part of ASP.NET 3.5 SP1

I wanted to clear up a bit of confusion I’ve seen around the web about ASP.NET MVC and the .NET Framework 3.5 Service Pack 1. ASP.NET MVC was not released as part of SP1. I repeat, ASP.NET 3.5 SP1 does not include ASP.NET MVC.

Read More

Filters in ASP.NET MVC CodePlex Preview 4

aspnetmvc suggest edit

In Preview 2 or Preview 3 of ASP.NET (I forget which), we introduced the concept of Action Filters. Sounds much more exciting than your run-of-the-mill LayOnTheCouchMunchingChipsWatchingInfomercialsFilter, that I originally proposed to the team. Thankfully, that was rejected.

Read More

Better URLs With Subtext and Windows Live Writer

One feature of Windows Live Writer that Subtext supports is the ability to edit your post slug? What is the URL slug associated with a blog post? What is the URL slug?

Read More

Subtext 2.0 Released

subtext suggest edit

It’s been a long time coming, but we are finally ready to release Subtext 2.0. As I mentioned in April (was it that long ago!?), this is scaled down a bit from our original 2.0 plans. But even so, we have a lot of new goodness in here. It’s not just a bug fix release, though there are plenty of those too.

Read More

An Arbitrary Cycle Method For ASP.NET MVC

aspnetmvc suggest edit

In his Practical Review of ASP.NET MVC, Josh Charles provides a helpful review of ASP.NET MVC from a Rails developer’s perspective. It seemed fair and balanced, and the end result is that there’s room for improvement, which we’re taking to heart.

Read More

Hey Ma, I'm On TV!

What Integrated Circuits Say About Testing Your Code

A while back I talked about how testable code helps manage complexity. In that post, I mentioned one common rebuttal to certain design decisions made in code in order to make it more testable.

Read More

Super Simple MVC Ajax With JQuery Demo

aspnetmvc suggest edit

UPDATE: I linked to the wrong post. I corrected the link.

Read More

How I Got Started In Software Development

It’s a quiet friday afternoon with all of our devs in training today, so I figured I’d take a breather and respond to this meme I’ve been tagged with by Simone, Keyvan, Steve and others.

Read More

Unit Test Boundaries

tdd suggest edit

One principle to follow when writing a unit test is that a unit test should ideally not cross boundaries.

Read More

IronRuby With ASP.NET MVC Working Prototype

aspnetmvc ruby suggest edit

UPDATE 02.17.2009: I posted about a newer version of this prototype for ASP.NET MVC RC

Read More

Notes on ASP.NET MVC CodePlex Preview 4

aspnetmvc suggest edit

(If you want to skip all the blah blah blah, go straight to the release)

Read More