Member 13522501 Ответов: 4

Запрос простой источник АН ASP.NET MVC


Привет я работал в winform и asp.net.
теперь я хочу изучить mvc.
но после нескольких исследований я нахожу только о контроллере, представлении и модели.
мне нужно
simple source of an asp.net mvc

которые объясняют подключение к БД. и вставить данные в БД И...
спасибо

Что я уже пробовал:

я учусь очень-очень...............


но
не получить вещи.

4 Ответов

Рейтинг:
2

OriginalGriff

Глядя на пример приложения, вы также не поможете себе - оно просто покажет вам, что работает для одного человека, а не почему это работает или как это работает, - и вам нужно, чтобы что-то работало для вас самих.

Вернитесь к своим заметкам курса и прочитайте их еще раз: затем попробуйте реализовать его в небольших стадиях - получите небольшую работу, затем добавьте следующую и получите эту работу.
Это не сложно, если вы не попытаетесь собрать все это вместе сразу и надеяться, что это сработает - что не будет, но вы понятия не будете, что нет!


Рейтинг:
2

Patrice T

Цитата:
я нахожу только о контроллере, представлении и модели.

Вы должны прочитать об определении MVC, потому что я чувствую, что вы не знаете, что MVC-это инициалы "Model View Controler"
Модель–Вид–Контроллер - Википедия[^]


Рейтинг:
0

MadMyche

MVC это парадигма проектирования приложений; и как таковая является агностиком языка/кода. Речь идет скорее о Разделение интересов чем речь идет о конкретном коде.
MVC5 это всего лишь один специфический аромат его, сосредоточенный на ASP.NET ради кода.

Теперь вернемся к вашему вопросу: как связаться с базой данных.
Поскольку вы работали как с WebForms, так и с WinForms, то у вас должно быть довольно хорошее представление о том, что существует несколько различных способов подключения к источнику данных. Некоторые из старых методов используют конструктор наборов данных и старомодный добрый ADO. За последнее десятилетие MS вышла с LinqToSql и совсем недавно Entity Framework.

Большинство учебников, которые существуют для построения MVC с нуля, используют Entity Framework (EF) в качестве абстрактного объекта между вашей моделью и базой данных. Что хорошо в этом, так это то, что вы можете построить БД из своих моделей в Код Первый настройка, или вы можете создать модели из существующей базы данных в другой настройке. EF может даже синхронизировать изменения из вашего кода обратно в БД, если вы добавите одно или два поля в модель.

Что касается меня, то все мои CRUD-функции/методы предназначены для всей практичности, выполняемой с использованием ADO в моей модели.
Когда мне нужно перенести веб-формы, я часто просто переношу папку AppData (для всех определений XML-данных) в голое приложение MVC, а затем определяю функции CRUD для использования импортированных методов набора данных


Рейтинг:
0

RickZeeland

Tutorialspoint имеет множество учебных пособий, а некоторые даже имеют "живую демонстрационную" среду: ASP.NET MVC Tutorial - Tutorialspoint[^]
хотя это немного устарело, они упоминают Visual Studio 2012.
В главе базы данных обсуждается Entity Framework, которая может оказаться излишней для простого приложения.
Вот несколько альтернативных облегченных баз данных: лучшие базы данных для малого сетевого приложения[^]