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


Использование слоев для улучшения основного дизайна вашего проекта
Руководство по структурированию вашего проекта в виде нескольких более мелких модульных частей. Задний план Недавно я сделал пост , подробно описывающий, как настроить сервер .NET Core с базой данных. Теперь я хочу расширить этот пост (как и позже в других аспектах), чтобы поговорить о способах улучшения этого проекта, а именно о философии луковой архитектуры . Цель этого поста — рассказать, как я обновил свой существующий проект, чтобы сделать его более разрозненным, а также..

Пошаговое руководство по внедрению единого входа SAML, инициированного поставщиком идентификационной информации, в .NET Core
Поскольку предприятия продолжают внедрять облачные программные решения, управление несколькими учетными записями пользователей и паролями может стать непосильной задачей. Один из способов упростить этот процесс — реализовать аутентификацию единого входа (SSO). В этой записи блога мы рассмотрим, как реализовать SSO, инициированный поставщиком удостоверений, с использованием протокола языка разметки утверждений безопасности (SAML) в приложении .NET Core с помощью C#. Чтобы упростить задачу,..

Оптимизация разработки приложений .NET с помощью NDepend
В последнее время я отсутствовал, чтобы отдохнуть и закончить отложенную работу. Но я также пробовал новый инструмент в эти дни в своих сторонних проектах, вы уже знаете, о каком инструменте я говорю, по названию статьи, так что да, NDepend, это довольно крутой инструмент для анализа кода для проектов, в которых много разработчиков. все они применяли свои соглашения о коде и вносили изменения каждый день, мы знаем, что код может стать неуправляемым довольно быстро, поскольку мы..

Веб-API C# .NET Core 6 с JavaScript с использованием Fetch API — Coding for Entrepreneurs
Это наша серия о программировании для предпринимателей! Я твердо верю, что даже если вы не занимаетесь кодированием в своей организации, обучение кодированию поможет вам более эффективно управлять своей командой и своим продуктом! Поэтому я думаю, что каждый предприниматель должен научиться программировать! Вызов основного веб-API ASP.NET с помощью JavaScript В этом руководстве показано, как вызвать основной веб-API ASP.NET с помощью JavaScript с помощью Fetch API. Итак,..

.NET может оптимизировать код при выполнении функций
Содержание: Улучшения производительности Поддержка Tar.gz Мультиплатформенные приложения с MAUI Полноценные веб-приложения без Javascript с Blazor Распределенные приложения с Orleans 7 Микросекунды и наносекунды Новые преобразователи

Проверка бизнес-логики на C # с шаблоном спецификации
Пусть первый камень бросит тот, кто не потерялся в десятках бизнес-логики проекта ! Иногда бизнес-логика проекта может быть многогранной, а также сложной, что приводит к написанию беспорядочного кода, что затрудняет его чтение! То, что мы хотели бы сделать простым кодом, превращает его в скучная и обескураживающая вещь как для нас, так и для следующего разработчика, которому, возможно, придется ее прочитать. В свое время Microsoft MVP, а теперь еще и директор Microsoft,..

Внедрение дайджест-аутентификации в .NET
Этот пост был перепостирован из моего блога . ОБНОВЛЕНИЕ (10.03.2022): .NET 6 теперь должен успешно выполнять дайджест-аутентификацию, как любезно указал кто-то в примере репозитория . Это должно избавить вас от необходимости делать это вручную, как в этом сообщении в блоге! Класс HttpClient должен справиться с этим , — говорите вы. Что ж, к сожалению, настройка сетевых учетных данных для экземпляра HttpClient мне не помогла. Множество людей , кажется , чтобы сообщали о том,..