Преобразование исключений в ответы с деталями проблемы в ASP.NET Core
Microsoft MVP Tim Deschryver разбирается с новым интерфейсом IExceptionHandler, представленным в Preview 5, который превращает исключения в сведения о проблеме.
Читать
Microsoft MVP Tim Deschryver разбирается с новым интерфейсом IExceptionHandler, представленным в Preview 5, который превращает исключения в сведения о проблеме.
Читать
timdeschryver.dev
Translating Exceptions into Problem Details Responses
In this post, we'll take a look at the newly introduced IExceptionHandler in ASP.NET Core 8. We'll implement an exception handler that translates exceptions into Problem Details using the Problem Details Service. The result is a standardized and better experience…
👍9
Представлен предварительный обзор расширения Visual Studio Code для Avalonia (ранний доступ). Оно значительно расширит возможности разработки с помощью Avalonia в редакторе, включая автодополнение кода XAML и встроенное средство предварительного просмотра XAML.
🔗 Подробнее
#news
🔗 Подробнее
#news
🔥30❤1
💭 В комментариях новички часто спрашивают про ресурсы/книги для начинающего C#-разработчика. Давайте саккумулируем в комментариях свой опыт и поделимся источниками, с которых эффективнее всего начать изучение👇
Или нет ничего лучше официальной документации, Learn C# и METANIT?
#холивар
Или нет ничего лучше официальной документации, Learn C# и METANIT?
#холивар
Docs
C# Guide - .NET managed language
The C# guide has everything you need to learn C# and get started writing .NET apps. Learn C# programming - for beginning developers, developers new to C#, and experienced C# / .NET developers.
👍12
Команда Microsoft представила новую фичу синтаксиса F#, которая теперь доступна в предварительной версии и призвана сделать работу с интерполированными строками проще, чем когда-либо прежде.
Интерполированные строки — очень удобный способ для разработчиков встраивать выражения F# в строковые литералы. Однако один сценарий, в котором работа с интерполированными строками может стать громоздкой, — это работа с текстом, содержащим много фигурных скобок.
⚡️Вот тут-то и появляется новый синтаксис интерполяции F#.
#news
Интерполированные строки — очень удобный способ для разработчиков встраивать выражения F# в строковые литералы. Однако один сценарий, в котором работа с интерполированными строками может стать громоздкой, — это работа с текстом, содержащим много фигурных скобок.
⚡️Вот тут-то и появляется новый синтаксис интерполяции F#.
#news
👍13😁3❤1🥱1
📌 Подборка за неделю на Code Maze:
🔸 Паттерн Saga с NServiceBus в C#: мощная комбинация, которая предоставляет эффективное решение для координации длительных распределенных транзакций надежным способом.
🔸 Десериализация XML в C#: разбор основных концепций и связанных с ними преимуществ и передового опыта.
🔸 Как разделить сущность на несколько таблиц в EF Core: разбираемся с новой функцией, которая была добавлена в Entity Framework Core 7.0.
🔸 Добавление аутентификации/авторизации пользователя в приложение .NET с помощью Auth0: пошаговое руководство + обзор функций, которые Auth0 предлагает для упрощения аутентификации/авторизации.
🔸 Отправка электронной почты с помощью FluentEmail в .NET: гайд по работе с популярной библиотекой с открытым исходным кодом.
#dotnet #csharp #codemaze #матчасть
🔸 Паттерн Saga с NServiceBus в C#: мощная комбинация, которая предоставляет эффективное решение для координации длительных распределенных транзакций надежным способом.
🔸 Десериализация XML в C#: разбор основных концепций и связанных с ними преимуществ и передового опыта.
🔸 Как разделить сущность на несколько таблиц в EF Core: разбираемся с новой функцией, которая была добавлена в Entity Framework Core 7.0.
🔸 Добавление аутентификации/авторизации пользователя в приложение .NET с помощью Auth0: пошаговое руководство + обзор функций, которые Auth0 предлагает для упрощения аутентификации/авторизации.
🔸 Отправка электронной почты с помощью FluentEmail в .NET: гайд по работе с популярной библиотекой с открытым исходным кодом.
#dotnet #csharp #codemaze #матчасть
❤11🔥1
🔥Вышла пятая часть в серии «Знакомство с предварительной версией .NET 8»
Эндрю Лок погружается в новую экспериментальную функцию предварительной версии C# 12 под названием interceptors, а также:
— показывает, как она работает и почему полезна;
— рассказывает, как minimal API source generator из предыдущей статьи был обновлен для использования interceptors.
#dotnet8
Эндрю Лок погружается в новую экспериментальную функцию предварительной версии C# 12 под названием interceptors, а также:
— показывает, как она работает и почему полезна;
— рассказывает, как minimal API source generator из предыдущей статьи был обновлен для использования interceptors.
#dotnet8
Telegram
Библиотека шарписта | C#, F#, .NET, ASP.NET
Знакомство с предварительной версией .NET 8: традиционная серия статей от Эндрю Лока перед выходом новой версии.
Следите за обновлениями👇
▫️Часть 1. Using the new configuration binder source generator
▫️Часть 2. The minimal API AOT compilation template…
Следите за обновлениями👇
▫️Часть 1. Using the new configuration binder source generator
▫️Часть 2. The minimal API AOT compilation template…
👍6
Кто еще не подписан на наш главный канал — очень рекомендуем!
В «Библиотеке программиста» вас ждут фундаментальные IT-темы, Git, рынок труда, главные новости и, конечно же, мемы😎
Вот вам топ недавних постов:
🔍про коммиты в ветках Git
🔍новость о создании сверхразумного ИИ
🔍подборка инфографик на фундаментальные темы
🔍дайджест нейросетей для разработки
👉Подписаться👈
В «Библиотеке программиста» вас ждут фундаментальные IT-темы, Git, рынок труда, главные новости и, конечно же, мемы😎
Вот вам топ недавних постов:
🔍про коммиты в ветках Git
🔍новость о создании сверхразумного ИИ
🔍подборка инфографик на фундаментальные темы
🔍дайджест нейросетей для разработки
👉Подписаться👈
👍4❤1🤔1
Команда JetBrains опубликовала одиннадцатый эпизод серии OSS Power-Ups, в которой уделяется особое внимание проектам .NET с открытым исходным кодом. Новый выпуск сосредоточен на очень любопытном проекте AngleSharp.
📺 Смотреть
📺 Смотреть
The JetBrains Blog
OSS Power-Ups: AngleSharp – Webinar Recording | The .NET Tools Blog
The recording of our webinar, OSS Power-Ups: AngleSharp, with Florian Rappl, is available. This was the eleventh episode of our OSS Power-Ups series, where we put a spotlight on open-source .NET proje
👍6👏3
Forwarded from Библиотека программиста | программирование, кодинг, разработка
📖 ТОП-10 книг, без которых не обойтись ни одному программисту
Мы подготовили для вас подборку из 10 книг, без которых не обойтись ни одному профессионалу в IT. Эти книги станут для вас настольными на долгие годы.
🔗 Основной сайт
🔗 Зеркало
Мы подготовили для вас подборку из 10 книг, без которых не обойтись ни одному профессионалу в IT. Эти книги станут для вас настольными на долгие годы.
🔗 Основной сайт
🔗 Зеркало
👍33❤4🔥2😁2🥱2
Миграция API с Newtonsoft.Json на System.Text.Json: опыт разработчика open-source CMS Umbraco.
Читать
Читать
www.andybutland.dev
Migrating An API from Newtonsoft.Json to System.Text.Json
In some recent work with Umbraco I’ve been looking to migrate an API from using the Newtonsoft.Json serialization library to the newer, Mic...
👍6🥱3
Пример использования операторов true/false, которые обрабатывают объекты как логическое значение.
#dotnet #csharp #tip by Milan Jovanović
#dotnet #csharp #tip by Milan Jovanović
🤔58❤5👍4🌚3😁1