Самые просматриваемые за 30 дней
Просто о NET
1 Динамика спроса на вакансию "Разработчик .NET в России" за 2024–2026 годы
Рынок труда для .NET-разработчиков в России за период 2024–2026 годов претерпел кардинальную трансформацию: от острого дефицита кадров в 2024 году (1–1,5 резюме на вакансию) до экстремального рынка работодателя в первом полугодии 2026 года (19–21 резюме на вакансию).
Просто о NET
2 Тенденции и перспективы роста спроса на вакансию "Разработчик .NET в России" на 2026–2027 годы
Рынок труда для .NET-разработчиков в России прошел точку бифуркации в 2026 году: после экстремального перевеса работодателей в первом квартале (hh-индекс 19-21) началась постепенная стабилизация.
Просто о NET
4 C# NET: Class vs Struct или в чём различия между Классом и Структурой
Мне в последнее время очень часто встречаются программисты, которые не только используют в обычной “программной” жизни структуры (struct), но вообще, ничего не знают об этом объекте. И зачастую, для простоты своей "программной" жизни используют всегда классы (class). В этой статье я бы хотел в очередной раз остановиться на различиях между структурами и классами.
Просто о NET
5 Микросервисы: Обмен данным между микросервисами
При разработке микросервисной архитектуры, где используются множество слабо связанных между собой сервисов, потребуется реализация взаимодествие между этими самыми микросервисами.
Просто о NET
6 API: Routing. Теория.
ключевые моменты: #csharp #Routing #theory #ООП #маршрутизация #программирование #теория #api #routes #restfull_api
Просто о NET
7 Автоматическая история изменений сущности в EntityFrameworkCore 3
В этой серии видео роликов покажу как можно усовершенствовать принципы показанные в статье. Это третье видео, где продолжим создавать сущности и специальный классы - Interceptors.
Просто о NET
8 Dependency Injection: Принцип. Паттерн. Контейнер
Довольно запутанно на первый взгляд выглядит эта троица: Принцип. Паттерн. Контейнер. Если с контейнером более или менее всё понятно, то остальные термины требуют объяснения.
Просто о NET
9 Какие бывают архитектуры?
Решил собрать воедино все архитектуры, которые на слуху, или которые были на слуху.
Просто о NET
10 Автоматическая история изменений сущности в EntityFrameworkCore 5
В этой серии видео роликов покажу как можно усовершенствовать принципы показанные в статье. Это пятое видео, где продолжим начнем реализацию возможности отобрать на UI сохраненные в прошлом видео изменения сущности.
Просто о NET
11 Presentation Logic vs Application Logic vs Domain Logic
Разработчики и иже с ними часто упоминают термин "логика" и/или "бизнес-логика", а что это такое? Где находится логика? В каком слое находится бизнес-логика? Как определить в тексте программы тип логики? Попробую ответить на эти и подобные этим вопросы.
Просто о NET
12 Dependency Injection pattern: три способа реализации в Silverlight
Существует огромное множество различных паттернов (шаблонов) дизайна и программирования. Порой разобраться в них с первого раза не так просто, как может показаться на первый взгляд. И тем более, при этом учитывать, что почти все из существующих паттернов могут быть реализованы несколькими способами. В этой статье будет показано три варианта Dependency Injection.
Просто о NET
13 Автоматическая история изменений сущности в EntityFrameworkCore 6
В этой серии видео роликов покажу как можно усовершенствовать принципы показанные в статье. Это шестое видео, где закончим реализацию возможности отобрать на UI сохраненные в прошлом видео изменения сущности.
Просто о NET
14 Микросервисы 3: Централизованное управление доступом
Централизованное управление доступом в микросервисной архитектуре.
Просто о NET
15 Repository как уровень абстракции Data Acceess Layer или уход от рутины
Прежде чем начать реализовывать бизнес-логику какого-либо приложения, сайта, программы, обычно приходится проделать очень много рутиной работы. А при использовании "правильного" подхода программирования, это рутина многократно увеличивается. В этой статье повествуется о том, как можно сократить количество рутины.
Просто о NET
16 Мониторинг: Prometeus + Grafana
В этом видео будем выдавать метрики из ASP.NET Core приложения, которые будет собирать Prometeus, которые, в свою очередь будет отображать Grafana.
Просто о NET
17 Архитектура приложений: концептуальные слои и договоренности по их использованию
Построение сложных и не очень сложных систем задача не тривиальная. Причем сложность разработки увеличивается прямо пропорционально числу разработчиков, которые в ней участвуют. При таких условиях разработки, принято придерживаться предопределённых правил, шаблонов и договоренностей, не говоря уже о паттернах проектирования, общеизвестных методологий по разработки ПО и, вообще, принципах ООП.
Просто о NET
18 Автоматическая история изменений сущности в EntityFrameworkCore 4
В этой серии видео роликов покажу как можно усовершенствовать принципы показанные в статье. Это четвертое видео, где продолжим создавать Interceptors и сохраним данные в БД.
Просто о NET
19 Создание Self-Signed Certificate при помощь С#
Несколько способов создания self-signed сертификата, в том числе и на C#.
Просто о NET
20 CSharp: свойство или публичное поле
Очень встречаю разные подходы по написанию кода, например использование публичных полей вместо свойств. В этой статье приведу доводы в пользу использования свойств, а не публичных полей.
Просто о NET
21 Dependency Container своими руками
А вы никогда не задумывались как работает Dependency Container?
Просто о NET
22 Терминология - Dummy, Fake, Stubs, Spies, Mocks
Терминология имеет очень важное значение для любого разработчика, особенно важно это в концепции Domain Driven Design.
Просто о NET
23 Func и Action – обобщенные делегаты
Func и Action обобщенные делегаты были введены в .NET Framework начиная с NET 3.5. Они обеспечивают гибкость делегатов с общими параметрами. Делегат Func предназначен для инкапсуляции метода, который принимает в качестве параметров от нуля для четырех аргументов и возвращает значение. Что же касается делегата Action, то единственное отличие его от Func – это то, что Action возвращает процедуру.
Просто о NET
24 Один frontend должен работать только со своим backend
Преинтереснейшие новости сегодня я услышал в общении с коллегами!
Просто о NET
25 Какую технологию выбрать или архитектура современных приложений
Так получилось, что у меня есть некоторый опыт по разработки приложений. Начала отсчета 2001 год, то есть когда C#.NET был у истоков. На сегодняшний день, в мой адрес звучат множество вопросов: Какие технологии актуальны? Какую архитектуру из каких технологий построить? Перспективы развития той или иной технологии? В общем, в этой статье поговорим про выбор технологии.
Просто о NET
26 Unit-тестирование 4
Как можно облегчить себе процесс создания unit-тестов. Нюансы при использовании некоторых инструментов.
Просто о NET
27 Кто такой архитектор? Что он делает и чем он занимается?
В этом видео про: вопросы, ответы, собеседование, программирование, разработка, microservices, developer, устройство на работу, quiz, Architector, Архитектор, ПО, application
Просто о NET
28 EF Core Entity Mapping Exercises (6)
В этом видео столкнемся с еще более интересными проблемами, но они также будут решены по ходу видео.
Просто о NET
29 Что такое Blazor?
В этом видео про: calabonga, backend, api, программирование, обучение, шаблоны, паттерны, faq, вопросы, ответы, Blazor
Просто о NET
30 Что такое lowering?
В этом видео про: вопросы, ответы, собеседование, программирование, разработка, microservices, developer, устройство на работу, communication, микросервисы, architecture, архитектура, lowering, C#
Аналитика 4754 записей о посещении страницы просмотра записи блога.