Задумчивая душа склоняется к одиночеству.

- Омар Хайям

новые заметки

Основы глобального позиционирования

Основа работы GPS базируется на принципе триангуляции. Это метод, при котором определяется местоположение объекта на основе измерений расстояний до нескольких известных точек.Вот как это происходит:1. Спутники GPS:Система GPS состоит из 24 активных с ...

Читать далее

Назначение класса Startup

Класс Startupв .NET Core является центральным элементом в конфигурации и настройке приложения. Он используется для определения сервисов, которые будут доступны в приложении, а также для настройки конвейера обработки HTTP-запросов. Startup является вх ...

Читать далее

Что такое хост в понимании net core

В .NET Core, хост (host) - это основной механизм, отвечающий за запуск и управление приложением. Хост представляет собой контейнер, в котором выполняется ваше приложение, и отвечает за следующие ключевые функции:1. Запуск приложения:- Хост отвечает з ...

Читать далее

Как обработать "return if not null" в одну строку

Для возврата значения, если оно не равно null, с помощью в C# можно использовать несколько подходов. Выбор конкретного способа проверки на null зависит от конкретной ситуации и предпочтений разработчика. Оператор is null и оператор ?. часто являются ...

Читать далее

Проекция конфигурации на классы

В .NET Core, проекция конфигурации на классы (Configuration Binding) - это механизм, который позволяет связывать структуру конфигурационных данных (например, из файлов appsettings.json или переменных среды) с классами C#. Это позволяет удобно работат ...

Читать далее

Простой пример реализации WCF в .NET Core

.NET Core и WCF имеют довольно сложные взаимоотношения. Давайте подробнее рассмотрим, как можно использовать WCF в проектах на .NET Core.1. Поддержка WCF в .NET Core:Изначально в .NET Core не было полноценной поддержки WCF.Начиная с .NET Core 3.0, Mi ...

Читать далее

PaaS, SaaS и IaaS, три кита облачных разработок.

PaaS, SaaS и IaaS - это три основных модели облачных вычислений, которые предлагают различные уровни управления и функциональности для потребителя. Вот их краткое описание и основные различия:1. PaaS (Platform as a Service):Platform as a Service - эт ...

Читать далее

Проверка на null значимых типов

В C#, когда вы пытаетесь привязать пустую строку ("") к свойству типа Guid, это приводит к ошибке модели состояния (model state error). Это связано с тем, что Guid является значимым типом, который не может быть напрямую привязан к пустой строке, тоже ...

Читать далее

Архитектура разработки ПО

При разработке программного обеспечения часто используется многослойная архитектура, состоящая из нескольких логически разделенных слоев. Основные слои, как правило, включают в себя:1. Presentation Layer (Презентационный слой):Отвечает за отображение ...

Читать далее

orange pi 3b pinout

Orange Pi 3B - это одноплатный компьютер, разработанный компанией Shenzhen Xunlong Software Co., Limited. Он относится к семейству Orange Pi и является одной из популярных моделей этого бренда. Основные характеристики Orange Pi 3B:1. Процессор: Allwi ...

Читать далее