I'm working on an application with a lot of user functionality and navigation which stems from the ability to create, edit,update,delete (C.R.U.D) the majority of objects/entities.
My question is, when navigating with C.R.U.D. functionality, what are the recommendations or standards with displaying content.
Would you for example, when editing a user's profile (customer info): a) Have a pop-up window where you can edit fields b) Replace / refresh whole page with an editable page. c) Open a new tab for to work in when editing this content.