Отне известно време, за да преминем през всичко това;-)
error CS1002: ; expected
означава, както се казва, че сте забравили крайна точка и запетая в края на реда. Решаването на това трябва да е тривиално за вас, нали?
System.Web.UI.Page.User is a 'property' but is used like a 'type
Компилаторът интерпретира вашия потребителски клас по същия начин като свойството System.Web.UI.Page.User. Конфликт на имена.
Можете да го разрешите, като преименувате вашия потребителски клас на нещо друго като MyUser
, а не просто да променят пространството от имена(!)
Или посочете пълното квалифицирано име на класа, във вашия случай
PET.User NewRegis = new PET.User();