Самые просматриваемые за 30 дней
Просто о NET
1 Repository как уровень абстракции Data Acceess Layer или уход от рутины
Прежде чем начать реализовывать бизнес-логику какого-либо приложения, сайта, программы, обычно приходится проделать очень много рутиной работы. А при использовании "правильного" подхода программирования, это рутина многократно увеличивается. В этой статье повествуется о том, как можно сократить количество рутины.
Просто о NET
3 Мониторинг: Prometeus + Grafana
В этом видео будем выдавать метрики из ASP.NET Core приложения, которые будет собирать Prometeus, которые, в свою очередь будет отображать Grafana.
Просто о NET
4 C# NET: Class vs Struct или в чём различия между Классом и Структурой
Мне в последнее время очень часто встречаются программисты, которые не только используют в обычной “программной” жизни структуры (struct), но вообще, ничего не знают об этом объекте. И зачастую, для простоты своей "программной" жизни используют всегда классы (class). В этой статье я бы хотел в очередной раз остановиться на различиях между структурами и классами.
Просто о NET
5 Какие бывают архитектуры?
Решил собрать воедино все архитектуры, которые на слуху, или которые были на слуху.
Просто о NET
6 Микросервисы: Обмен данным между микросервисами
При разработке микросервисной архитектуры, где используются множество слабо связанных между собой сервисов, потребуется реализация взаимодествие между этими самыми микросервисами.
Просто о NET
7 EntityFramework Core и паттерны "Unit of Work" и "Repository"
Надо ли реализовывать паттерны "Unit of Work" и "Repository" если вы используете EntityFramework Core?
Просто о NET
8 Presentation Logic vs Application Logic vs Domain Logic
Разработчики и иже с ними часто упоминают термин "логика" и/или "бизнес-логика", а что это такое? Где находится логика? В каком слое находится бизнес-логика? Как определить в тексте программы тип логики? Попробую ответить на эти и подобные этим вопросы.
Просто о NET
9 ООП + EntityFrameworkCore = Упражнения (1)
Часть 1. Объектно-ориентированные упражнения на C# в контексте EntityFrameworkCore. В этом видео нарисуем диаграмму классов.
Просто о NET
10 ООП + EntityFrameworkCore = Упражнения (10)
Часть 10. Объектно-ориентированные упражнения на C# в контексте EntityFrameworkCore. В этом видео создаем первую миграцию для EntityFrameworkCore и сохраняем первые данные в базу.
Просто о NET
11 Domain Driven Design Теория 2
Краткая теория о построении приложение с использованием Domain Driven Design. Часть вторая.
Просто о NET
12 Что такое NuGet?
В статье показано как установить NuGet и что это такое. Показаны примеры управления пакетами NuGet. Достаточно подробно и с картинками.
Просто о NET
13 Терминология - Dummy, Fake, Stubs, Spies, Mocks
Терминология имеет очень важное значение для любого разработчика, особенно важно это в концепции Domain Driven Design.
Просто о NET
14 ООП + EntityFrameworkCore = Упражнения (2)
Часть 2. Объектно-ориентированные упражнения на C# в контексте EntityFrameworkCore. В этом видео создадим проект и классы, описанные на диаграмме.
Просто о NET
15 ООП + EntityFrameworkCore = Упражнения (8)
Часть 8. Объектно-ориентированные упражнения на C# в контексте EntityFrameworkCore. В этом видео про DbContext, Mapping, принципы и правила создания моделей данных. А также про ошибки, которые нужно избежать на этапе проектирования.
Просто о NET
16 ООП + EntityFrameworkCore = Упражнения (11)
Часть 11. Объектно-ориентированные упражнения на C# в контексте EntityFrameworkCore. В этом видео EntityFrameworkCore миргации и сохранение в БД созданного документа. А также UnitOfWork паттерн при использовании EntityFrameworkCore.
Просто о NET
17 Микросервисы: Подготовка проектов для Rebus (2)
Серия роликов про коммуникации в микросервисной архитектуре на базе Rebus для .NET. Создадим решение для Visual Studio (solution), куда добавим пару проектов для организации некоторой инфраструктуры.
Просто о NET
18 Зачем разработчику ходить на собеседования?
В этом видео про: Программирование, Собеседование, Разработчик, Программист, Работа, calabonga
Просто о NET
19 SOLID: 1. Single Responsibility Principle (2-6)
В этом видео про: calabonga, программирование, обучение, tutorial, SOLID, ООП, OOP, объектно-ориентирование программирование, патерны, design patterns, Single, Responsability, Open Close, Liskov Substitution, Interface Segregation Principle, Dependecny Injection
Просто о NET
21 Dependency Injection: Принцип. Паттерн. Контейнер
Довольно запутанно на первый взгляд выглядит эта троица: Принцип. Паттерн. Контейнер. Если с контейнером более или менее всё понятно, то остальные термины требуют объяснения.
Просто о NET
22 Архитектура современного приложения
* Виды инфраструктурных решений? * Какую инфраструктуру выбрать? * Как построить правильную инфраструктуру? * Почему инфраструктура очень важна?
Просто о NET
23 Упражнения с .NET Aspire
Изучаем вместе новый фреймворк от Microsoft под названием .NET Aspire. Что такое Aspire? Зачем это нужно разработчику?
Просто о NET
24 ООП + EntityFrameworkCore = Упражнения (5)
Часть 5. Объектно-ориентированные упражнения на C# в контексте EntityFrameworkCore. В этом видео про Domain Driven Design и про то, как это соотносится с используемыми сущностями. А также про ограничение бизнес-логики в бизнес-процессах...
Просто о NET
25 Именование проектов в решении
Если вы разработчик, то точно знаете, что придумать название для проекта, метода, переменной или класса, на самом деле не такое уж простое дело. Особенно если вы работает в команде. В этой статье я опишу названия проектов (projects) для одного решении (solution), которые я обычно использую или стараюсь использовать.
Просто о NET
26 Что такое lowering?
В этом видео про: вопросы, ответы, собеседование, программирование, разработка, microservices, developer, устройство на работу, communication, микросервисы, architecture, архитектура, lowering, C#
Просто о NET
27 Микросервисы: Простые коммуникации. Часть 1
В этом видео про: calabonga, rest, json, grpc, Message, Queue, RabbitMQ, Binary, data, communication, Frontend, backend, api, service to service, simple, basic
Просто о NET
28 Один frontend должен работать только со своим backend
Преинтереснейшие новости сегодня я услышал в общении с коллегами!
Просто о NET
29 Что такое SOLID?
В этом видео про: вопросы, ответы, собеседование, программирование, разработка, microservices, developer, устройство на работу, quiz, SOLID
Просто о NET
30 Что такое Ocelot?
В этом видео про: faq, programming, csharp, программирование, вопросы и ответы, собеседование
Аналитика 1928 записей о посещении страницы просмотра записи блога.