Holas ElMonje!
Mi pregunta es porque hay la necesidad de migrar a ASP.NET 2.0?, yo imagino que debe ser porque quieres usar las nuevas características de ASP.NET 2.0.
Si es así ahora hay nuevas apis para manejar la seguridad, una api para la membresía (login, creación de usuarios), y una api para el manejo de roles.
P.D.: Corrígeme si me equivoco.
Saludos,