some major changes we can find are
asp.net 2.o provides file system which will avoid dependency on IIS.
asp.net 2.0 provides partial classes
asp.net 2.0 provides Master pages which wil make easy to
provide common interface to entire application.
asp.net 2.0 provides webparts which allow to change user inter
face at runtime according user's choice