Found this interesting
article on MSDN about migrating Petshop web application from 1.1 to 2.0. I'm impressed with the generics and System.Transaction extensions in .net 2.0 from reading this.
I'm still very dubious about the Master Page template paradigm from Microsofts useability concerns with it's own browser support and also with how Visual Studio 2003 worked with code before.
It appears to heavily use the
Enterprise Library too which has recently been released for .Net 2.0.