For ASP.NET MVC, yes, it is certainly possible. In fact, this is one of the benefits of MVC . You can switch your front end on a whim without big changes. Web designers can work independently in the background.
With WebForms (traditional ASP.NET ), this is possible, but not so simple. With things like code by page, is the main problem. Web designers should not worry, but ASP.NET has code attached to the page.
source share