2015-08-12 4 views
1

Я новичок! :)NuGet, Entity Framework и MVC

У меня возник вопрос о NuGet, Entity Framework и MVC в целом.

Я понимаю, что MVC - это управление представлением модели. Структура объекта - это ORM. Есть ли связь между этими двумя? Я не использую .NET, так что это не MVC правильно? (Причина отсутствует)

Какова связь между NuGet и Entity Framework и NuGet?

Благодаря

+1

Это может быть лучшим вопросом для сайта Programmers. (http://meta.stackexchange.com/questions/76890/what-is-the-difference-between-stackoverflow-and-programmers-stackexchange) –

+0

Nuget - это просто менеджер пакетов, который вы можете использовать для установки различных фреймворков/плагинов , Я бы предложил сделать учебник по MVC с Entity, чтобы получить базовое представление о системах. –

ответ

1

MVC - это, как вы сказали моделирование программирования Model-View-Controller основе, который используется повсеместно, а не только в C#. Он также используется в PHP, JAVA и многих других языках программирования, поэтому это всего лишь тип модели программирования.

.NET - Есть основа, цель заключается, чтобы помочь людям программирования все, что нужно в Интернете, для таких вещей, как: HTTP XML SOAP UDDI . В принципе, он предварительно сконфигурирован, и в нем много библиотек, в которых выполняется эта работа, поэтому вам не нужно иметь дело с множеством веб-конфигураций.

Entity Framework - это основа, которая может быть использована от кого-то, кто уже использует рамки .NET, это как расширение .NET рамок. Основная цель состоит в том, чтобы отобразить код разработчиков и проект, чтобы они могли легче взаимодействовать между базой данных и кодом. В EntityFramework имеется множество опций, которые позволяют писать одну часть программы (моделирование кода), а EF (entityFramework) превращает ее в таблицу или базу данных, а также наоборот.

NuGet - И это всего лишь один менеджер пакетов с открытым исходным кодом, который позволяет устанавливать пользовательские инструменты разработки, устанавливать новые библиотеки, чтобы облегчить разработку вашего проекта.

Надеюсь, что у вас все в порядке, и удачи в лучшем программировании, .NET!