Быстрый вход в ASP.Net
От: Mihal9  
Дата: 13.08.18 14:06
Оценка: 6 (2)
Приветствую!
Знаю более менее C#, делал программы WinForms.

Подскажите, пожалуйста, как быстро войти в ASP.Net? Хотелось бы пользующейся многими CMS на нем (комьюнити!), чтобы быстро сделать продвинутый сайт (форумы, блоги, галерея, интеграция с соцсетями и проч.) и развивать его, изучая ASP.Net. Спасибо.
Re: Быстрый вход в ASP.Net
От: Egorio Россия  
Дата: 13.08.18 15:33
Оценка:
Здравствуйте, Mihal9, Вы писали:

M>Приветствую!

M>Знаю более менее C#, делал программы WinForms.

M>Подскажите, пожалуйста, как быстро войти в ASP.Net? Хотелось бы пользующейся многими CMS на нем (комьюнити!), чтобы быстро сделать продвинутый сайт (форумы, блоги, галерея, интеграция с соцсетями и проч.) и развивать его, изучая ASP.Net. Спасибо.


Загрузи MS WebMatrix (https://habr.com/post/101947/), этот продукт уже включает популярные движки форумов, блогов, галерей, эл. магазины и т. д.
Установи MS SQL, IIS (web-сервер).

ASP.NET делится на:

1. web-формы: задумано MS как web с простым переходом для тех кто знает WinForms
2. MVC: наверное наиболее используемая сейчас технология ASP.NET
3. Core

Раньше по ASP.NET был хорошим сайт https://www.asp.net/ , но давно им не пользовался
Отредактировано 13.08.2018 15:36 Egorio . Предыдущая версия .
Re: Быстрый вход в ASP.Net
От: RushDevion Россия  
Дата: 13.08.18 15:38
Оценка: 9 (3)
Вообще для веб-разработки под ASP.NET есть несколько фреймфорков

1. ASP.NET WebForm
Был исторически первым и постепенно умирает.
В смысле дизайна и подходов он похож на WinForms: компоновка страницы в дизайнере форм, обработчики событий (c web-спецификой, конечно) и т.п.
2. ASP.NET MVC, ASP.NET WebAPI
Фактически это два разных фреймфоркa, но в плане архитектуры и learning-curve они настолько похожи, что если знаешь один, то, освоить второй-не проблема.
Разрабатывались как более легкая, модульная, расширяемая и тестируемая альтернатива ASP.NET WebForms и на сегодняшний день фактически стали стандартом.
3. ASP.NET Core
Вот это, что называется, стильно, модно, современно.
Фактически — это ASP.NET MVC+ASP.NET WebAPI в одном флаконе под соусом кросс-платформенности (привет Core!).

WebForms довольно сильно отличаются от ASP.NET MVC/WebAPI.
А вот ASP.NET Core и ASP.NET MVC/WebAPI — очень сильно похожи.
Поэтому, с прицелом на будущее, логичнее начинать именно с Core.

Для начала могу посоветовать вот этот ресурс (по большей части это адаптированный перевод официальной документации).
Выбираешь нужную тему и вперед. За неделю реально разобраться.
Re[2]: Быстрый вход в ASP.Net
От: Mihal9  
Дата: 15.08.18 08:58
Оценка:
Здравствуйте, RushDevion, Вы писали:

RD>Вообще для веб-разработки под ASP.NET есть несколько фреймфорков


Спасибо!
Re: Быстрый вход в ASP.Net
От: MegaMozg Россия  
Дата: 19.08.18 05:52
Оценка:
Здравствуйте, Mihal9, Вы писали:

M>Приветствую!

M>Знаю более менее C#, делал программы WinForms.

M>Подскажите, пожалуйста, как быстро войти в ASP.Net? Хотелось бы пользующейся многими CMS на нем (комьюнити!), чтобы быстро сделать продвинутый сайт (форумы, блоги, галерея, интеграция с соцсетями и проч.) и развивать его, изучая ASP.Net. Спасибо.


на русском еще можно почитать здесь:
https://metanit.com/sharp/mvc.php
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.