Самые просматриваемые за 30 дней
Просто о NET
2 C# NET: Class vs Struct или в чём различия между Классом и Структурой
Мне в последнее время очень часто встречаются программисты, которые не только используют в обычной “программной” жизни структуры (struct), но вообще, ничего не знают об этом объекте. И зачастую, для простоты своей "программной" жизни используют всегда классы (class). В этой статье я бы хотел в очередной раз остановиться на различиях между структурами и классами.
Просто о NET
3 Dependency Injection: Принцип. Паттерн. Контейнер
Довольно запутанно на первый взгляд выглядит эта троица: Принцип. Паттерн. Контейнер. Если с контейнером более или менее всё понятно, то остальные термины требуют объяснения.
Просто о NET
4 Unit-тестирование 3
Покрытие unit-тестами. Что это? Как это понимать? Для чего это нужно?
Просто о NET
5 Dependency Container своими руками
А вы никогда не задумывались как работает Dependency Container?
Просто о NET
6 Автоматическая история изменений сущности в EntityFrameworkCore 3
В этой серии видео роликов покажу как можно усовершенствовать принципы показанные в статье. Это третье видео, где продолжим создавать сущности и специальный классы - Interceptors.
Просто о NET
7 Автоматическая история изменений сущности в EntityFrameworkCore 1
Это первое видео - вступительное. В нем про планы и про задачи.
Просто о NET
8 Микросервисы: Отложенные сообщения на Rebus (6)
Серия роликов про коммуникации в микросервисной архитектуре на базе Rebus для .NET. В этом видео отправим отложенное сообщение, причем не какому-то другому сервису, а самому себе!
Просто о NET
9 Domain Driven Design Теория
Краткая теория о построении приложение с использованием Domain Driven Designю Часть первая.
Просто о NET
10 API: Routing. Теория.
ключевые моменты: #csharp #Routing #theory #ООП #маршрутизация #программирование #теория #api #routes #restfull_api
Просто о NET
11 Автоматическая история изменений сущности в EntityFrameworkCore 5
В этой серии видео роликов покажу как можно усовершенствовать принципы показанные в статье. Это пятое видео, где продолжим начнем реализацию возможности отобрать на UI сохраненные в прошлом видео изменения сущности.
Просто о NET
12 Микросервисы: Отложенные сообщения на Rebus (7)
Серия роликов про коммуникации в микросервисной архитектуре на базе Rebus для .NET. Поговорим про паттерн SAGA и реализуем его на Rebus, используя IN-MEMORY режим хранения данных.
Просто о NET
13 Эволюция Архитектуры ПО
В этом видео про разработку и архитектуру программного обеспечения. История. Тенденция. Перспективы.
Просто о NET
14 SOLID: 4. Interface segregation principle (5-6)
В этом видео про: calabonga, программирование, обучение, tutorial, SOLID, ООП, OOP, объектно-ориентирование программирование, патерны, design patterns, Single, Responsability, Open Close, Liskov Substitution, Interface Segregation Principle, Dependecny Injection
Просто о NET
15 Микросервисы: Обмен данным между микросервисами
При разработке микросервисной архитектуры, где используются множество слабо связанных между собой сервисов, потребуется реализация взаимодествие между этими самыми микросервисами.
Просто о NET
16 Unit-тестирование 4
Как можно облегчить себе процесс создания unit-тестов. Нюансы при использовании некоторых инструментов.
Просто о NET
17 Архитектура приложений: концептуальные слои и договоренности по их использованию
Построение сложных и не очень сложных систем задача не тривиальная. Причем сложность разработки увеличивается прямо пропорционально числу разработчиков, которые в ней участвуют. При таких условиях разработки, принято придерживаться предопределённых правил, шаблонов и договоренностей, не говоря уже о паттернах проектирования, общеизвестных методологий по разработки ПО и, вообще, принципах ООП.
Просто о NET
18 Упражнения с .NET Aspire
Изучаем вместе новый фреймворк от Microsoft под названием .NET Aspire. Что такое Aspire? Зачем это нужно разработчику?
Просто о NET
19 Важные аспекты сериализации в JSON
Несколько важных основополагающих аспектов, которые следует учитывать при сериализации и десериализации объектов в JSON.
Просто о NET
20 Аудит или история изменений сущности в EntityFramework Core
Как часто вам необходимо знать, какие действия были произведены с определенной сущностью? Например, в какой момент поменялось значение какого-либо свойства?
Просто о NET
21 Func и Action – обобщенные делегаты
Func и Action обобщенные делегаты были введены в .NET Framework начиная с NET 3.5. Они обеспечивают гибкость делегатов с общими параметрами. Делегат Func предназначен для инкапсуляции метода, который принимает в качестве параметров от нуля для четырех аргументов и возвращает значение. Что же касается делегата Action, то единственное отличие его от Func – это то, что Action возвращает процедуру.
Просто о NET
22 Что такое lowering?
В этом видео про: вопросы, ответы, собеседование, программирование, разработка, microservices, developer, устройство на работу, communication, микросервисы, architecture, архитектура, lowering, C#
Просто о NET
23 Микросервисы 3: Централизованное управление доступом
Централизованное управление доступом в микросервисной архитектуре.
Просто о NET
24 Микросервисы: Простые коммуникации. Часть 1
В этом видео про: calabonga, rest, json, grpc, Message, Queue, RabbitMQ, Binary, data, communication, Frontend, backend, api, service to service, simple, basic
Просто о NET
25 CSharp: свойство или публичное поле
Очень встречаю разные подходы по написанию кода, например использование публичных полей вместо свойств. В этой статье приведу доводы в пользу использования свойств, а не публичных полей.
Просто о NET
26 Коммуникации в микросервисной архитектуре
Микросервисы штука непростая, я бы даже сказал, очень непростая, а коммуникации между ними еще сложнее. Хочу обозначить некоторое количество фактов, на основании которые, я надеюсь, будут приняты к сведению при выборе того или иного похода при решение задач коммуникации между микросервисами.
Просто о NET
28 Что такое архитектура ПО? Цели? Принципы?
В этом видео про: вопросы, ответы, собеседование, программирование, разработка, microservices, developer, устройство на работу, quiz, Architector, Архитектор, ПО, application, Architecture
Просто о NET
29 Два вопроса про Interface в языке C#?
В этом видео про: вопросы, ответы, собеседование, программирование, разработка, microservices, developer, устройство на работу, quiz, interface, C#, csharp, интерфейсы
Просто о NET
30 Dependency Injection pattern: три способа реализации в Silverlight
Существует огромное множество различных паттернов (шаблонов) дизайна и программирования. Порой разобраться в них с первого раза не так просто, как может показаться на первый взгляд. И тем более, при этом учитывать, что почти все из существующих паттернов могут быть реализованы несколькими способами. В этой статье будет показано три варианта Dependency Injection.
Аналитика 1666 записей о посещении страницы просмотра записи блога.