Я делал MVC в прошлом, но я новичок в ASP и ASP MVC. Мне очень нравится, что ASP MVC предоставляет мне до сих пор, но мне трудно понять, как получить больше контроля над Пользователями. По умолчанию MVC предоставляет минимальную регистрационную форму пользователя. Я посмотрел вокруг совсем немного, но я до сих пор есть два вопроса:ASP Профили пользователей MVC
Как сделать база данных пользователей локальной базой данных в моем проекте? Я думаю, что SQLEXPRESS используется для хранения пользовательских значений, что похоже на магический процесс. Как я де магия? Я хотел бы иметь больше контроля над расположением этой базы данных.
Это приводит к другому вопросу: как мне расширить пользователя? Я читаю «Профили», но я все еще смущен несколькими вещами. Как подготовить профиль и связать его с пользователем? Что служит внешним ключом? И, в моих контроллерах, как я могу обращаться к различным частям пользователя, например, к имени пользователя, электронной почте или даже к материалам профиля, например firstname, lastname (хотя я предполагаю, что один раз, когда у меня есть база данных Profile и база данных пользователя локально, я могу запускать SQL команды для получения данных)
Я был бы очень признателен некоторые указатели на нужные ресурсы, и/или наилучшей практики с ASP.NET