Топ фреймворков для C#

Какие фреймворки для языка C# необходимо знать бекенд девелоперу?

Для .NET Backend Developer необходимо знать следующее:

1. ASP.NET MVC.

Большинство приложений написано на ASP.NET MVC, так что , пожалуй, не знать этот фреймворк и называть себя полноценным .NET Backend разработчиком уж никак нельзя.

2. ASP.NET Web Api.

ASP.NET Web Api это возможно лучшее решение если вы знаете ASP.NET MVC и у вас не хватает времени учить что-то вроде Node.js. Технология используется для создания веб сервисов для веб приложений.

3. Не уверен что на данный момент существует другой фреймворк в мире .NET. Выполняет те же функции что и ASP.NET MVC / Web Api, но при этом всём поддерживает старые браузеры.

4. Automapper. Automapper - это идеальный фреймворк для того что бы скопировать данные из сущности в DTO.

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