C#
NET Core - полностью переписанный Microsoft кросс-платформенная (Linux, Windows, Mac) среда выполнения на подобии Java VM. Разработка платформы полностью open source, код на github'е. На момент написания заметки последняя версия NET Core 3 (оптимизирована работа с памятью и переписан Json маршалинг) Технологии к освоению:
ASP.NET Core
ASP.NET MVC - Server Side Rendering web фреймворк по построенный по Rails модели (View, Helper, Controller, Model)
Razor - Template Engine для описания логики во View
Entity Framework Core - DAO
NHibernate - Object Relational Mapping (ORM) Framework
WPF, UI для десктоп приложений Хорошее введение но плохое качество картинки
.NET области к изучению
Immutable Collections (e.g. Immutable Array)
Background Job - http://hangfire.io/
T4Scaffolding
Autofac
Entity Framework Core
EF Core 101
Рекомендуемая литература
Книга и исходные коды примеров: ASP.NET Core 2 and Angular 5: Full-Stack Web Development with .NET Core and Angular by Valerio De Sanctis.
Last updated
Was this helpful?