Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: ASP.NET Core
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.62/21: Рейтинг темы: голосов - 21, средняя оценка - 4.62
dSquared
0 / 0 / 0
Регистрация: 06.01.2018
Сообщений: 1
1

Разница между ASP.NET Core 2, ASP.NET Core MVC, ASP.NET MVC 5 и ASP.NET WEBAPI 2

06.01.2018, 22:40. Просмотров 3813. Ответов 2
Метки нет (Все метки)

Здравствуйте. Я в бекенд разработке полный ноль. В чем разница между вышеперечисленными технологиями? Есть ли в них что-то общее - могу ли выучив одну из них, легко начать работать с другой?
2 С какой из них легче начать?
3 В чем разница между asp.net mvc и aspnet core mvc?
4 Нужно ли что-то знать, кроме с#, html/css/js ,и EF, чтобы начать?
5 Также есть требование сделать проект с разделенным бекендом и фронтендом (фронтенд, например, отдельным проектом на ангуляре, изучение которого ещё предстоит)(задание в универе на следующий семестр) - я правильно понимаю, что это не ASP.net mvc? Что лучше всего подходит - core 2.0 и asp net web api 2?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.01.2018, 22:40
Ответы с готовыми решениями:

Какая разница между ASP .Net Core и ASP .Net Core MVC?
Какая разница между ASP .Net Core и ASP .Net Core MVC? Или я может что-то не так понял? И...

ASP.NET MVC или ASP.NET Core
Добрый вечер, подскажите что лучшие изучать ASP.NET MVC или ASP.NET Core ? Как я понимаю ASP.NET...

ASP.NET Core. Старт - что нужно знать, чтобы стать ASP.NET Core разработчиком?
Попалось хор краткое обзорное видео 2016 года с таким названием - Что нужно знать, чтобы стать...

Объясните в двух словах, в чём отличие ASP.NET от ASP.NET MVC
Можно и не в двух...

ASP.NET Core: разный формат даты контроллера ASP.NET и AngularJS
Собственно, проблему пока еще не разруливал, но уже погуглил. Разный формат даты который использует...

2
spocher
3 / 3 / 0
Регистрация: 13.12.2016
Сообщений: 26
06.01.2018, 23:42 2
Цитата Сообщение от dSquared Посмотреть сообщение
Здравствуйте. Я в бекенд разработке полный ноль. В чем разница между вышеперечисленными технологиями? Есть ли в них что-то общее - могу ли выучив одну из них, легко начать работать с другой?
2 С какой из них легче начать?
3 В чем разница между asp.net mvc и aspnet core mvc?
4 Нужно ли что-то знать, кроме с#, html/css/js ,и EF, чтобы начать?
5 Также есть требование сделать проект с разделенным бекендом и фронтендом (фронтенд, например, отдельным проектом на ангуляре, изучение которого ещё предстоит)(задание в универе на следующий семестр) - я правильно понимаю, что это не ASP.net mvc? Что лучше всего подходит - core 2.0 и asp net web api 2?
Asp .net core 2 это кроссплатформенный фреймворк при помощи которого теперь на c # можно писать под mac и linux.

Asp .net core mvc это компонент предыдущего и представляет из себя шаблон приложения по паттерну mvc.

Asp .net mvc 5 Фреймворк для разработки веб приложений работающих под windows (iis)

Asp . Net webapi это компонент , есть в Asp .net core 2 И в Asp .net mvc 5 и представляет из себя шаблон приложения для разработки api интерфейсов.

Легче начать, да и просто если уже выбирать из того что перечислили то нужно изучать Asp .net core 2. Можно писать под все платформы и в частности на Linux. Код на c# со всеми прелестями. Эту технологию Microsoft сейчас активно продвигает. Asp .net mvc 5 по сути умерла.

Я переделал одно апи , было на php, переписал на Asp .net core 2 web api вообще красота. Производительность увеличилась более чем в 7 раз. Куча возможностей с доступом к железу. Снес после этого вообще php с сервера.

Бэкэнд тебе как раз можно написать в виде web api под net core2. И во фронтэнде отправлять http запросы к нему, а полученные ответы вставлять куда нужно. Angular кстати встраивается в net core 2. Есть шаблоны с ним в visual studio.
1
Wolfdp
886 / 793 / 205
Регистрация: 15.06.2012
Сообщений: 3,127
Записей в блоге: 1
Завершенные тесты: 1
07.01.2018, 04:34 3
Цитата Сообщение от spocher Посмотреть сообщение
Asp .net mvc 5 по сути умерла.
Ее как миниму лет 5 поддерживать будут. Переписывать с классик на core ради cross весь энтерпрайз, который по факту живет только на одном хосте... Разве что для внедрения возможностей unix-систем. По факту можно встретить старые проекты живут в перемешку с WebForms. А вот новые проекты активно пишут на Core (и то не всегда).

Цитата Сообщение от dSquared Посмотреть сообщение
Нужно ли что-то знать, кроме с#, html/css/js ,и EF, чтобы начать?
SQL, ООП (внезапно), Linq, IoC, работу с VS и Git-клиентами. Опционально уметь обращаться с многопоточностью.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.01.2018, 04:34

Уведомления в ASP.NET MVC Core
Добрый день. Мне для сайта необходимо сделать уведомления о том, что та или иная запись была...

Работа с Excel в ASP.NET MVC Core
Подскажите как читать excel файлы в ASP.NET MVC Core. Пробовал различные библиотеки, все выдавали...

Как опубликовать ASP.Net Core MVC в Plesk?
Здравствуйте уважаемые программисты! Подскажите пожалуйста как опубликовать веб сайт написанный в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru