Tog lite tid att vada igenom allt;-)
error CS1002: ; expected
betyder som det står att du glömde ett avslutande semikolon i slutet av en rad. Att lösa det borde vara trivialt för dig, eller hur?
System.Web.UI.Page.User is a 'property' but is used like a 'type
Kompilatorn tolkar din användarklass på samma sätt som egenskapen System.Web.UI.Page.User. En namnkonflikt.
Du kan lösa det genom att byta namn på din användarklass till något annat som MyUser
, inte bara ändra namnutrymmet(!)
Eller ange det fullständiga kvalificerade namnet på klassen, i ditt fall
PET.User NewRegis = new PET.User();