Я новичок в Asp.net. Пожалуйста, объясните разницу между MVC и инфраструктурой Entity.Разница между MVC и инфраструктурой Entity
ответ
MVC:
MVC является одна из трех моделей программирования ASP.NET.
MVC является основой для создания веб-приложений с использованием дизайн MVC (Model View Controller):
- Модель представляет собой ядро приложения (например список из записей базы данных).
- В представлении отображаются данные (записи базы данных).
- Контроллер обрабатывает ввод (в записи базы данных).
- Модель MVC также обеспечивает полный контроль над HTML, CSS и JavaScript.
- MVC Design Pattern дается bellow-
Entity Framework:
Entity Framework (EF) является объектно-реляционного отображения, который позволяет разработчикам .NET работать с реляционными данные с использованием объектов, специфичных для домена. Это устраняет необходимость в большей части кода доступа к данным, который разработчикам обычно приходится писать.
Ref.Link: Entity Framework Introduction, MVC Overview
В двух словах MVC создает веб-страницы и операции с базами данных EntityFramework.
MVC
Модель-Вид-Контроллер (MVC) Архитектурный шаблон отделяет приложение в трех основных компонентов: модель, вид и контроллер . Структура ASP.NET MVC предоставляет альтернативу шаблону ASP.NET Web Forms для создания веб-приложений. more info
Entity Framework
Entity Framework (EF) является объектно-реляционного отображения, который позволяет .NET разработчикам работать с реляционными данными с использованием объектов определенных доменов. Он устраняет необходимость в большей части кода доступа к данным, который разработчикам обычно требуется написать разработчикам . more info
Эти две совершенно разные, так что вы не можете получить сравнение между этими двумя.
MVC в основном сосредоточен на том, как вы доставляете веб-страницу от сервера к клиенту.
Entity framework - это объектный реляционный картограф, который помогает вам абстрагироваться от различных типов баз данных (MSSQL, MySQL и т. Д.) И помогает запрашивать объекты вместо строк sql в нашем проекте.
Надеюсь, это поможет!
- 1. Разница между базой CoreBluetooth и инфраструктурой IOBluetooth
- 2. Разница между инфраструктурой HTTP и веб-картой?
- 3. JqGrid SubGrid с инфраструктурой Entity MVC
- 4. Временная стойкость при работе с MVC и инфраструктурой Entity
- 5. Разница между «Entity» и «Record»?
- 6. разница между Entity и POCO
- 7. SQLite с инфраструктурой Entity
- 8. Разница между Enterprise Continuum, репозиторием архитектуры и инфраструктурой контента архитектуры
- 9. Разница между инфраструктурой Executor и очередями сообщений, такими как JMS
- 10. Разница между MVC и MVR?
- 11. Борьба с инфраструктурой Entity 4
- 12. Пространственный MySQL с инфраструктурой Entity
- 13. Общие запросы с инфраструктурой Entity
- 14. Исключения журнала с инфраструктурой Entity
- 15. DTO/POCO с инфраструктурой Entity
- 16. Условная ассоциация с инфраструктурой Entity
- 17. Асинхронные операции с инфраструктурой Entity
- 18. Azure Функции с инфраструктурой Entity
- 19. Адаптеры с инфраструктурой Entity (C#)
- 20. Временные объекты с инфраструктурой Entity
- 21. Проекты с перемещающейся инфраструктурой Entity
- 22. Ищите примеры приложений ASP.NET MVC с инфраструктурой Entity Framework
- 23. Проверка на стороне клиента В MVC с инфраструктурой Entity
- 24. Сохранение нескольких записей объекта в MVC с инфраструктурой Entity
- 25. MVC (ASP.NET Identity) пользовательский статус входа с инфраструктурой Entity
- 26. Entity Framework: разница между Detach и AsNoTracking
- 27. В чем разница между @Entity и @embeddable
- 28. , что разница между моделью и Entity
- 29. Какая разница UML между Entity и Aggregate?
- 30. Разница между объектами и классом Entity?
Эти два совершенно разных и имеют разные цели. –
Заголовок гласит: «Разница между YMCA и банановым поплавком». – user2864740