Публикации по теме 'dotnet'


.NET и .NET Core: простое руководство для неспециалистов
Если вы когда-нибудь слышали такие термины, как «.NET» или «.NET Core» , и вам казалось, что вы только что столкнулись с чужими языками, вы не один. Но не волнуйтесь! В этой статье мы собираемся максимально простым способом разобрать этот технический жаргон, чтобы вы могли с уверенностью присоединиться к техническому разговору. 1. Введение: общая картина Представьте, что вы на кухне, готовитесь к выпечке. И «.NET» , и «.NET Core» подобны книгам рецептов, предоставляемым..

Глобальная обработка исключений .Net6
Как правило, мы обрабатывали все ожидаемые исключения с помощью try-catch везде, где это необходимо в коде. Но когда наш код выдает исключение, нам нужно отобразить это исключение, и если архитектура решения имеет несколько уровней (например, чистая архитектура). И каким-то образом на нижнем уровне возникает исключение, такое как доступ к данным. Вам нужно отобразить это для всех слоев до уровня представления. Или у вас есть более серьезная проблема, потеря исключения. Обычно вы..

Запуск внешнего исполняемого файла в ASP.NET Core
Как выполнить внешнюю программу, вызвав конечную точку API. Иногда нашему приложению необходимо разрешить пользователям выполнять внешнюю программу, вызывая конечную точку API. Внешняя программа может быть сценарием, сторонним программным обеспечением или исполняемым файлом, написанным на устаревшей платформе. Чтобы запустить фоновый процесс, который не может быть легко интегрирован в современную структуру или инфраструктуру, обычно мы хотим разделить системы. Например, мы можем..

Как стать веб-разработчиком в 2022 году
Поскольку 2022 год только начался, вы можете начать программировать Вы можете посмотреть полное видео на YouTube - Решите, для какой платформы вы хотите программировать — Веб — Мобильное — Приложение для ПК Как только вы решите, на какой платформе начнется путаница, с чего мне начать? В этом видео мы разберем веб Для Web нам нужно начать с основ В веб-разработке есть 2 пути, по которым вы можете пойти (очень абстрактно) - FrontEnd (разработка на стороне клиента) -..

.Net C# — Чистая архитектура и принцип инверсии зависимостей
Эта статья посвящена последнему из пяти принципов SOLID — принципу инверсии зависимостей. Важной частью этого является понимание преимуществ интерфейсов в разработке программного обеспечения. В этом случае я также затрону тему архитектуры программного обеспечения, чтобы обеспечить максимальную чистоту. Приветствую моего брата и наставника Тобиаса Стренга — Если вам понравилась эта статья и вы хотите узнать больше о программировании в . Net и Angular , подпишитесь на нас :P..

Исправление ошибок сертификата с помощью вашего приложения Docker .NET
И как исправить прямо сейчас Если вы недавно пытались создать образ докера, возможно, вы столкнулись с рядом таких ошибок: error NU3028: Package 'System.Drawing.Common 5.0.0' from source ' https://api.nuget.org/v3/index.json' : The author primary signature's timestamp found a chain building issue: UntrustedRoot: self signed certificate in certificate chain error NU3037: Package 'System.Drawing.Common 5.0.0' from source ' https://api.nuget.org/v3/index.json' : The author primary..

Изобразительное искусство проверки кода
Качество кода всегда имеет значение, но особенно важно, если ваш код является частью командного проекта или доступен для других. Регулярные экспертные проверки кода играют жизненно важную роль в создании высококачественного, пригодного для использования кода, который отвечает потребностям бизнеса и соответствует требованиям политики. Представьте себе мир, в котором каждый разработчик может писать код так, как ему заблагорассудится. Несомненно, мы обнаружили бы, что один и тот же код..