🔥Вышла пятая часть в серии «Знакомство с предварительной версией .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
В .NET появилось несколько новых методов, позволяющих немного повысить производительность конкатенации строк.
Пользуясь случаем Microsoft MVP Gérald Barré приводит пример микрооптимизации: конкатенация string с char с помощью string.Concat.
Читать
Пользуясь случаем Microsoft MVP Gérald Barré приводит пример микрооптимизации: конкатенация string с char с помощью string.Concat.
Читать
Meziantou's blog
Micro-optimization: Concatenating a string with a char using string.Concat - Gérald Barré
In this post, I describe how to concatenate a string with a char using string.Concat to avoid an allocation in .NET.
👍9
Подборка лучших статей «Библиотеки программиста» за июль: сохраняй в заметки, чтобы не пропустить #самыйсок
👨🎓 18 лучших IT-факультетов в России
🤝 5 soft skills, которые помогут тебе дорасти до Senior-разработчика
🔮 В CompTIA предсказали будущее айтишников и рассказали, к чему готовиться в ближайшие годы
🚩 5 красных флагов: как из текста вакансии понять, что компания — не очень
⚙️ 3 совета по использованию Git для начинающих
🔍 ТОП-12 джоб-сайтов: где программисту разместить резюме и найти работу
🤖 4 сферы применения ChatGPT, Bing, Bard и Claude 2
📉 Cитуация на рынке труда в IT: зарплаты и куда все катится в 2023 году
👨🎓 18 лучших IT-факультетов в России
🤝 5 soft skills, которые помогут тебе дорасти до Senior-разработчика
🔮 В CompTIA предсказали будущее айтишников и рассказали, к чему готовиться в ближайшие годы
🚩 5 красных флагов: как из текста вакансии понять, что компания — не очень
⚙️ 3 совета по использованию Git для начинающих
🔍 ТОП-12 джоб-сайтов: где программисту разместить резюме и найти работу
🤖 4 сферы применения ChatGPT, Bing, Bard и Claude 2
📉 Cитуация на рынке труда в IT: зарплаты и куда все катится в 2023 году
🔥2👍1🌚1
В .NET 8 добавлен новый пакет Microsoft.Bcl.TimerProvider, который позволяет абстрагироваться от статического экземпляра DateTime и упростить тесты в вашем проекте.
Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
Khalid Abuhakmeh’s Blog
.NET 8 TimeProvider and Unit Tests
Using dotnet 8 TimeProvider and FakeTimeProvider to test existing date and time based code.
👍4🔥1
🥱3👍2🌚1
#чтопроисходит
Опубликованы записи докладов и презентации с 88-й встречи SpbDotNet:
🔹Анатолий Кулаков в докладе «Build as Code» подробно рассмотрел процесс построения .NET-приложений с помощью кода, а также: уделил особое место сборке в docker-контейнере, обсудил все неоспоримые плюсы и сомнительные минусы такого подхода, затронул работу с артефактами, интеграции и безопасность полученных решений.
🔗 Видео & Презентация
🔹Роман Булдыгин в докладе «Анатомия Nuke» разбирается, как устроена система автоматизации CI/CD Nuke и собирает простую библиотеку с его помощью.
🔗 Видео & Презентация
Опубликованы записи докладов и презентации с 88-й встречи SpbDotNet:
🔹Анатолий Кулаков в докладе «Build as Code» подробно рассмотрел процесс построения .NET-приложений с помощью кода, а также: уделил особое место сборке в docker-контейнере, обсудил все неоспоримые плюсы и сомнительные минусы такого подхода, затронул работу с артефактами, интеграции и безопасность полученных решений.
🔗 Видео & Презентация
🔹Роман Булдыгин в докладе «Анатомия Nuke» разбирается, как устроена система автоматизации CI/CD Nuke и собирает простую библиотеку с его помощью.
🔗 Видео & Презентация
👍6❤2