Делайте отдельно back-end на ASP.NET Web API.
У вас выйдет всего-то два контроллера: авторизация и работа с пользователями.
А уже на клиенте к своей верстке добавьте немного JS для взаимодействия с вашим API. И всё это из привычной вам Visual Studio =)