Как указывает Фрэнси, ASP.NET MVC использует те же модели провайдеров, что и ASP.NET для членства, ролей и профилей, но поскольку он на самом деле не использует модель управления сервером, вы обнаружите, что вам нужно написать элементы управления самостоятельно (или используйте примеры в папке / Views / Account и в AccountController).
С точки зрения учебников, хорошим местом для начала будет раздел Learn MVC сайта ASP.NET, особенно:
Аутентификация пользователей с помощью аутентификации по формам
Где вы увидите, что примеры создания и администрирования пользователей и ролей идентичны примерам для ASP.NET.