Задать вопрос
Hereigo
@Hereigo
Пишу на C# + Asp.Net (MVC) + .Net Core

ASP.Net или ASP.Net MVC?

ASP.Net или ASP.Net MVC ?
Что сейчас актуальнее изучать для устройства на работу на Junior .Net Developer?
  • Вопрос задан
  • 4495 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 6
fornit1917
@fornit1917
ASP.NET MVC актуальнее конечно.
Но не исключено, что ASP.NET WebForms тоже может пригодиться, на нем немало было проектов сделано, которые и сейчас поддерживаются и дорабатываются.
Ответ написан
wkololo_4ever
@wkololo_4ever
Сам начинал с MVC. Устроился на работу, а там оказалось, что разработка ведется на WebForms. Пришлось осваивать по ходу дела. Кстати сказать, в очень многих фирмах все еще разрабатывают на WebForms. Лично я -- не люблю WebForms. Но выучить скорее-всего придется.
Ответ написан
Комментировать
Учите ASP.NET MVC и прилагающееся к нему WebAPI (замена WCF, если хотите). В корпоративных решениях больше используется, если, конечно, не старая компания, где первые проекты были на WebForms. Ну и остальное по шаблону обязательно: GoF, DI, IoC, OOP..
Ответ написан
RouR
@RouR
MVC даст более ясное представление о веб-технологиях. В вебформах viewstate может показаться некой магией.
Ответ написан
Комментировать
sau241179
@sau241179
Возможности компонентной разработки в WebForm-ах на голову выше. - лично мне нравится собирать сайты из готовых отлаженных кусочков контента , которые работают сами в себе. В MVC с его завязкой на url довольно сложно такого добиться. Или взять тот же SharePoint - он базируется полностью на веб.формах и достаточно популярен в корпоративной среде.
Да и в целом , нужно понимать что Microsoft просто делает деньги , будет возможность , выпустят еще какой нить фреймворк под MVP , распиарят , срубят бабла , а мы потом ломай голову с чем работать ) , хотя по сути , - все тоже самое в конечном итоге.
Ответ написан
Комментировать
Barada
@Barada
MVC перспективнее. Стоит ещё знать о ASP.NET MVC 6 или vNext habrahabr.ru/post/242243 . Вероятно оно станет основной технологией.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы