Categories
Etc

Interviews

Artima.com has a nice set of interviews with a number of different people. Check it out.

Categories
Etc

Smoove

Wow, this brings back all kinds of memories from college. I wonder whatever happened to Kevin…

Categories
Etc

Things to check out with the Shuttle

Tip Set One
Tip Set Two

Categories
Etc

.net annoyances

Ugh. I’m using System.Enum’s built-in parsing bits, and I really like ’em. However, why would you provide a case-insensitive option on the Parse method, but not on IsDefined? That makes IsDefined less than useful. Now I have to try to parse and catch an exception if the parse fails, which just makes for ugly code, not to mention the slowdown with the exception handling. I hate it when the framework team does this crap.

Categories
Etc

HttpResponse.Filter Fun

Stuff I learned about HttpResponse filters and the ASP.NET pipeline today:

  • Calling Server.Transfer or Response.End will kill the Filter. Anything that calls Response.End() or
  • Server.Execute passes code through the filter just fine
  • PreSendRequestHeaders and PreSendRequestContent don’t seem to fire unless you call HttpResponse.Flush()
  • Fulfilling from the OutputCache causes all the events between AuthorizeRequest and EndRequest to not fire