Обложка канала

Библиотека шарписта. Страница 2

Полезные материалы по всему, что может быть интересно разработчику на C#.

  • Библиотека шарписта

    Миграция API с Newtonsoft.Json на System.Text.Json: опыт разработчика open-source CMS Umbraco. Читать
    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...

    www.andybutland.dev
  • Библиотека шарписта

    📖 ТОП-10 книг, без которых не обойтись ни одному программисту Мы подготовили для вас подборку из 10 книг, без которых не обойтись ни одному профессионалу в IT. Эти книги станут для вас настольными на долгие годы. 🔗 Основной сайт 🔗 Зеркало
  • Библиотека шарписта

    Команда JetBrains опубликовала одиннадцатый эпизод серии OSS Power-Ups, в которой уделяется особое внимание проектам .NET с открытым исходным кодом. Новый выпуск сосредоточен на очень любопытном проекте AngleSharp. 📺 Смотреть
    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

    The JetBrains Blog
  • Реклама

  • Библиотека шарписта

    Кто еще не подписан на наш главный канал — очень рекомендуем! В «Библиотеке программиста» вас ждут фундаментальные IT-темы, Git, рынок труда, главные новости и, конечно же, мемы😎 Вот вам топ недавних постов: 🔍про коммиты в ветках Git 🔍новость о создании сверхразумного ИИ 🔍подборка инфографик на фундаментальные темы 🔍дайджест нейросетей для разработки 👉Подписаться👈
  • Библиотека шарписта

    🔥Вышла пятая часть в серии «Знакомство с предварительной версией .NET 8» Эндрю Лок погружается в новую экспериментальную функцию предварительной версии C# 12 под названием interceptors, а также: — показывает, как она работает и почему полезна; — рассказывает, как minimal API source generator из предыдущей статьи был обновлен для использования interceptors. #dotnet8
    Библиотека шарписта | C#, F#, .NET, ASP.NET

    Знакомство с предварительной версией .NET 8: традиционная серия статей от Эндрю Лока перед выходом новой версии. Следите за обновлениями👇 ▫️Часть 1. Using the new configuration binder source generator ▫️Часть 2. The minimal API AOT compilation template ▫️Часть 3. Comparing WebApplication.CreateBuilder() to the new CreateSlimBuilder() method ▫️Часть 4. Exploring the new minimal API source generator ▫️Часть 5. Replacing method calls with Interceptors #dotnet8

    Telegram
  • Библиотека шарписта

    📌 Подборка за неделю на Code Maze: 🔸 Паттерн Saga с NServiceBus в C#: мощная комбинация, которая предоставляет эффективное решение для координации длительных распределенных транзакций надежным способом. 🔸 Десериализация XML в C#: разбор основных концепций и связанных с ними преимуществ и передового опыта. 🔸 Как разделить сущность на несколько таблиц в EF Core: разбираемся с новой функцией, которая была добавлена в Entity Framework Core 7.0. 🔸 Добавление аутентификации/авторизации пользователя в приложение .NET с помощью Auth0: пошаговое руководство + обзор функций, которые Auth0 предлагает для упрощения аутентификации/авторизации. 🔸 Отправка электронной почты с помощью FluentEmail в .NET: гайд по работе с популярной библиотекой с открытым исходным кодом. #dotnet #csharp #codemaze #матчасть
  • Библиотека шарписта

    Команда Microsoft представила новую фичу синтаксиса F#, которая теперь доступна в предварительной версии и призвана сделать работу с интерполированными строками проще, чем когда-либо прежде. Интерполированные строки — очень удобный способ для разработчиков встраивать выражения F# в строковые литералы. Однако один сценарий, в котором работа с интерполированными строками может стать громоздкой, — это работа с текстом, содержащим много фигурных скобок. ⚡️Вот тут-то и появляется новый синтаксис интерполяции F#. #news
  • Библиотека шарписта

    💭 В комментариях новички часто спрашивают про ресурсы/книги для начинающего C#-разработчика. Давайте саккумулируем в комментариях свой опыт и поделимся источниками, с которых эффективнее всего начать изучение👇 Или нет ничего лучше официальной документации, Learn C# и METANIT? #холивар
    C# docs - get started, tutorials, reference.

    Learn C# programming - for beginning developers, developers new to C#, and experienced C# / .NET developers

    Docs
  • Библиотека шарписта

    Представлен предварительный обзор расширения Visual Studio Code для Avalonia (ранний доступ). Оно значительно расширит возможности разработки с помощью Avalonia в редакторе, включая автодополнение кода XAML и встроенное средство предварительного просмотра XAML. 🔗 Подробнее #news
  • Библиотека шарписта

    ⚡️Сишарповец, пора расти дальше! Узнайте больше про C# ASP.NET Core-разработку на бесплатном вебинаре онлайн-курса в Отус — «Стандартные middleware своими руками»: регистрация На бесплатном занятии мы: — изучим, какие middleware по умолчанию используются в ASP.NET проектах; — узнаем, зачем они нужны, как они устроены; — реализуем свои аналоги. 🔥Экспертизой поделится Антон Герасименко — опытный .net developer + lead. Нативная интеграция. Информация о продукте www.otus.ru
  • Библиотека шарписта

    Преобразование исключений в ответы с деталями проблемы в ASP.NET Core Microsoft MVP Tim Deschryver разбирается с новым интерфейсом IExceptionHandler, представленным в Preview 5, который превращает исключения в сведения о проблеме. Читать
    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 for your API consumers.

    timdeschryver.dev
  • Библиотека шарписта

    Начиная с C# 8 фигурные скобки для using не нужны. Тут есть как плюсы, так и минусы: ➕На одну пару фигурных скобок меньше ➕Уменьшенная вложенность ➖Легко не заметить, если не обращать внимания ➖Текущий блок области видимости может быть неочевидным #dotnet #csharp #tip by Milan Jovanović
  • Библиотека шарписта

    Мини-гайд по отладке контейнеров .NET с помощью инструментов Visual Studio Code Docker Вышла версия 1.26.0 инструментов Docker для VS Code со встроенной поддержкой создания и отладки контейнеров с помощью .NET SDK. Читать
    Debugging .NET Containers with Visual Studio Code Docker Tools

    Use the Docker extension for Visual Studio Code to build and run containerized .NET applications easily

    Microsoft News
  • Библиотека шарписта

  • Библиотека шарписта

    Ты Backend или Full-stack разработчик? Тебе надоело пилить костыли и хочется попробовать что-то новое? Тогда приходи на <Карьерный спринт> в Nexign! 5 и 6 августа ты сможешь пообщаться с командой, быстро получить фидбек и прокачать скиллы. Для всех участников подготовили полезный контент, а лучших кандидатов ждет всего одно собеседование и быстрый оффер в тот же день. Cоздавай новые масштабные HRM и CRM-платформы вместе с нами. Команда проекта пишет на современном стеке, использует микросервисную архитектуру и разрабатывает продукты с чистого листа. У нас уже есть крутые эксперты — не хватает только тебя! Зарегистрируйся до 31 июля и включайся с точки старта! Это #партнерский пост
  • Реклама

  • Библиотека шарписта

    GitHub - Giorgi/EntityFramework.Exceptions: Handle database errors easily when working with Entity Framework Core. Supports SQLServer, PostgreSQL, SQLite, Oracle and MySql

    Handle database errors easily when working with Entity Framework Core. Supports SQLServer, PostgreSQL, SQLite, Oracle and MySql - GitHub - Giorgi/EntityFramework.Exceptions: Handle database errors...

    GitHub
  • Библиотека шарписта

    🔧 Hangfire — инструмент для простого выполнения фоновой обработки в приложениях .NET и .NET Core по принципу «запустил и забыл». Windows Service / Task Scheduler не требуются. Microsoft MVP Kevin W. Griffin рассказывает, почему ему так нравится этот инструмент👇 1️⃣ Простота настройки 2️⃣ Возможность добавить свой собственный код 3️⃣ Простая в использовании панель инструментов 4️⃣ Отложенные и повторяющиеся задачи 5️⃣ Краткий обзор ошибок и повторных попыток
    GitHub - HangfireIO/Hangfire: An easy way to perform background job processing in .NET and .NET Core applications. No Windows Service or separate process required

    An easy way to perform background job processing in .NET and .NET Core applications. No Windows Service or separate process required - GitHub - HangfireIO/Hangfire: An easy way to perform backgroun...

    GitHub
  • Библиотека шарписта

    Пройди тест из 5 вопросов - на знание C# Сможешь сдать — пригласим на курс повышиение навыков «C# Developer. Professional» с максимальной скидкой и подарим бесплатный урок курса «Пишем с нуля Event Loop на блокирующих очередях» 👉 Пройти тест: https://otus.pw/5UAe/ ❓ Зачем проходить курс? Зарплаты чаще выше у тех разработчиков, которые используют паттерны проектирования, возможности CLR, SQL и NoSQL БД и умеют работать в команде. Начать ориентироваться в продвинутых возможностях C# поможет онлайн-курс «C# Developer. Professional» OTUS. 💪 За 6 месяцев обучения вы научитесь разрабатывать сложные клиент-серверные приложения уровня крепкого Middle. Результат обучения — полностью реализованный проект по трёхзвенной архитектуре, который вы выполните в Scrum-команде. 👉 Подробнее о курсе на сайте https://otus.pw/HEUM/ Нативная интеграция. Информация о продукте www.otus.ru