Even very experienced ASP.NET Developers can learn something from this...

I've done a lot of developemnt on the Microsoft platform over the last 11 years and there were still a number of things I learnt from this very useful article I came across today:

Web App Follies (MSDN Magazine, July 2006)