Профили пользователей ASP MVC

Я делал MVC в прошлом, но я новичок в ASP и ASP MVC. Мне очень нравится легкость, которую мне предоставляет ASP MVC, но мне трудно понять, как получить больший контроль над пользователями. По умолчанию MVC предоставляет минимальную форму регистрации пользователя. Я немного осмотрелся, но у меня остались два вопроса:

  1. Как мне сделать базу данных пользователя локальной базой данных в моем проекте? Я думаю, что SQLEXPRESS используется для хранения пользовательских значений, что кажется волшебным процессом. Как мне избавиться от магии в этом? Я хотел бы иметь больше контроля над расположением этой базы данных.

  2. Это приводит к другому вопросу: Как мне расширить пользователя? Я читал "Профили", но кое-что меня не устраивает. Как мне подготовить профиль и связать его с пользователем? Что служит внешним ключом? И в моих контроллерах, как я могу получить доступ к различным частям пользователя, таким как имя пользователя, электронная почта или даже из таких данных профиля, как имя, фамилия (хотя я думаю, однажды, когда у меня есть база данных профиля и база данных пользователя локально, я могу запустить sql для получения данных)

Я бы очень признателен за некоторые указатели на нужные ресурсы и / или передовой опыт работы с ASP.NET

6
задан GEOCHET 3 December 2011 в 23:08
поделиться