Форум программистов, компьютерный форум, киберфорум
C#: ASP.NET Core
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.90/21: Рейтинг темы: голосов - 21, средняя оценка - 4.90
 Аватар для BaredJJ
19 / 18 / 7
Регистрация: 16.05.2017
Сообщений: 447

С чего начать изучение ASP.NET?

16.12.2017, 12:09. Показов 4187. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Решил изучать ASP.NET, но не знаю с чего начать web forms или mvc. Интересует где порог вхождения будет проще. Пока начал с web form. Просто может так и надо, а одно из другого следует и как то пересекается. Я не знаю, дайте совет. Что я сейчас знаю и чем владею: C#, SQL - немного, ADO.NET - чуть чуть и WPF, html, css.
У модераторов прошу прощения за размещение в данной ветке, так как не знаю где ее разместить дабы не нарваться на холивар или сторонников именно одной стороны, размещая ее в ветке про web form или mvc. Какой то средней не нашел, по этому написал здесь.
Спасибо.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
16.12.2017, 12:09
Ответы с готовыми решениями:

С чего начать изучение ASP.NET?
Знаю c# и sql. С чего начать изучать asp core,? Я думал сначало Entity 6 и core, потом перейти на Web api и после него уже начать asp core.

Изучение ASP.NET Core
Доброго времени суток, длительное время интересует вопрос, как правильно и эффективно изучать ASP.NET Core. Наконец готов перейти к...

Изучение ASP.NET Core
Здравствуйте! Искал подобный вопрос на форуме, не нашел... либо плохо искал Короче говоря, пытаюсь изучать ASP.NET Core. Есть конечно...

12
Эксперт .NET
 Аватар для Usaga
14070 / 9287 / 1346
Регистрация: 21.01.2016
Сообщений: 34,846
16.12.2017, 12:13
BaredJJ, начинайте с MVC, а лучше сразу с ASP.NET Core. ASP.NET WebForms - легаси.
2
 Аватар для sau
2773 / 2073 / 386
Регистрация: 22.07.2011
Сообщений: 7,820
16.12.2017, 18:45
Цитата Сообщение от Usaga Посмотреть сообщение
а лучше сразу с ASP.NET Core.
На счет того , что лучше , это вопрос. , лучше для чего ? - критерий "чем новей тем лучше" не во всех случаях работает.
По поводу порога вхождения , как раз , я думаю , webfroms проще т.к во много есть аналогия с тем же WPF , чуть позже придет понимание в чем разница и как вообще устроен веб.

По поводу легаси - если вокруг уже нет хайпа (суть которого лежит в области маркетинга) , это еще не значит что технически вариация устарела - ведь она может использовать все возможности NET , и в итоге все сводится к генерации html ответа тем или иным способом, пусть каждый из вариантов это делает по своему - вопрос предпочтений. Core правда тут обыгрывает за счет кросплатформы - хотя это пока и не поддерживается в полном обьеме , но , если кроссплатформа в планах не стоит , то можно игнорировать.
1
Эксперт .NET
 Аватар для Usaga
14070 / 9287 / 1346
Регистрация: 21.01.2016
Сообщений: 34,846
16.12.2017, 18:51
sau, дело не в "хайпе", а в том, что технология перестала отвечать требованиям гибкости и простоты. ASP.NET MVC на порядок проще и гибче, чем ASP.NET.
0
 Аватар для sau
2773 / 2073 / 386
Регистрация: 22.07.2011
Сообщений: 7,820
16.12.2017, 18:54
Цитата Сообщение от BaredJJ Посмотреть сообщение
Просто может так и надо, а одно из другого следует и как то пересекается.
разные фреймворки , начиная от организации проекта и заканчивая функционалом , хотя какие то аналогии будут встречаться , ну и конечно понимание принципов веб.разработки останется неизменным.

Добавлено через 1 минуту
Цитата Сообщение от Usaga Посмотреть сообщение
дело не в "хайпе", а в том, что технология перестала отвечать требованиям гибкости и простоты. ASP.NET MVC на порядок проще и гибче, чем ASP.NET.
Ну это тоже спорный момент , гибче и проще для кого ? - мастер своего дела может гибче и проще написать проект в блокноте на уровне сокетов ) , тут вопрос навыков. , по этому мне лично трудно в таком ключе сравнивать , ибо я примерно с одинаковой эффективностью могу реализовать задачу с помощью той или иной версии.

Так что , если бы вопрос был в том , что сейчас более популярно и хайпово . то да - MVC , но вопрос был про порог вхождения - и человеку , который ранее никогда не писал под веб , проще будет адаптироваться во фреймворке с близкими принципами и подходами.
0
 Аватар для BaredJJ
19 / 18 / 7
Регистрация: 16.05.2017
Сообщений: 447
16.12.2017, 19:16  [ТС]
Вот знал же что будет холивар. Веб формы проще для восприятия с начала, но модель mvc мне очень напоминает mvp. И более мне ближе. Начну все же с mvc. А web forms все равно пригодится. Освою по ходу пьессы. Всем спасибо
0
Warrior
 Аватар для _exp10der_
500 / 427 / 177
Регистрация: 23.11.2014
Сообщений: 932
16.12.2017, 19:21
Вот отличный Get Started https://docs.microsoft.com/en-us/aspnet/core/
0
 Аватар для BaredJJ
19 / 18 / 7
Регистрация: 16.05.2017
Сообщений: 447
16.12.2017, 21:23  [ТС]
Так подождите, насколько сейчас востребован asp - core? В чем его преимущество по сравнению с mvc?
0
 Аватар для sau
2773 / 2073 / 386
Регистрация: 22.07.2011
Сообщений: 7,820
16.12.2017, 21:39
Цитата Сообщение от BaredJJ Посмотреть сообщение
Так подождите, насколько сейчас востребован asp - core? В чем его преимущество по сравнению с mvc?
Ну , по сути , оттуда вырезали все платформозависимые вещи , соответственно еще многого не реализовано из того что уже есть для MVC , преимущество только в том - что можно запустить на других OS , но по факту большинство из существующих хостингов его не поддерживают. Так что , если выбор обусловлен востребованностью , и нужно прям уже завтра полноценно работать и зарабатывать , то я бы выбрал.... эм , PHP ).
0
 Аватар для BaredJJ
19 / 18 / 7
Регистрация: 16.05.2017
Сообщений: 447
16.12.2017, 21:48  [ТС]
Понял, но слишком много потратил на C# и хочется работать с его применением на практике. Спасибо
0
 Аватар для sau
2773 / 2073 / 386
Регистрация: 22.07.2011
Сообщений: 7,820
16.12.2017, 21:48
Тогда про востребованность стоит пока забыть , лет так на 5-ь. , а там глядишь появится NET core Next 3.0 , и текущие версии станут legacy ).
Ну а если серьезно , то простой MVC среди студентов актуален на текущий момент.
0
 Аватар для BaredJJ
19 / 18 / 7
Регистрация: 16.05.2017
Сообщений: 447
16.12.2017, 23:05  [ТС]
И я о том же) За него и берусь. Спасибо.
0
Эксперт .NET
 Аватар для Usaga
14070 / 9287 / 1346
Регистрация: 21.01.2016
Сообщений: 34,846
17.12.2017, 07:29
Цитата Сообщение от sau Посмотреть сообщение
Ну это тоже спорный момент , гибче и проще для кого ?
Да для всех, собственно. Нет "жизненного цикла" страницы и контролов, нет генерации скриптов неявной. Простая модель "запрос-ответ" с DTO-шкой по середине. Красота же.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
17.12.2017, 07:29
Помогаю со студенческими работами здесь

С чего начать изучение ASP.Net
Подскажите с чего надо начать изучение ASP.Net(Создание сайтов).Я знаю C# (ООП - на средним уравнением) знаю HTML и CSS(у меню менять цвет...

C чего начать изучение ASP.NET
Здравствуйте, подскажите пожалуйста с чего начать в изучении ASP.NET. С# знаю отлично, но нужно поработать с сайтом, для этого нужен...

С чего начать изучение ASP.NET?
Привет. Я хорошо знаю АSP. Сейчас я установил .NET. Кто подскажет с чего надо начинать учить? Где можно скачать программу для...

Изучение технологии ASP.NET. С чего начать
Добрый день! Хочу изучить веб-программирование, не знаю, с чего начать. Посоветовали заняться ASP.NET, так как он связан с языком C#,...

Начать ли изучение ASP.NET
Здравствуйте, хотелось бы задать вопрос и получить развернутый ответ от тех людей, кто не первый день пишет веб-приложения на ASP.NET и...


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

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
PowerShell Snippets
iNNOKENTIY21 11.11.2025
Модуль PowerShell 5. 1+ : Snippets. psm1 У меня модуль расположен в пользовательской папке модулей, по умолчанию: \Documents\WindowsPowerShell\Modules\Snippets\ А в самом низу файла-профиля. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru