This week in .NET 08.03.2024

This week in .NET 08.03.2024

Nikolai Kochubeev

📲 Новости

Marten 7.0 is Released! - JasperFX релизнули Marten 7, статья содержит ключевые хайлайты. Также вышло еще несколько статей с обзором возможностей новой версии: Revisioned Documents in Marten 7, Marten 7 makes “Write Model” Projections Super, Recent Critter Stack Multi-Tenancy Improvements

Wolverine 2.0 is Released! - Заодно JasperFX обновили Wolverine. Отказались от поддержки .NET 6 и добавили поддержку Marten 7. На момент написания дайджеста, никто еще не выпустил статью про новую версию.

🖋️Статьи

An introduction to the heap data structure and .NET's priority queue - Andrew Lock разбирает кучу и приоритетную очередь в .NET

The four tenets of SOA revisited - Mark Seemann рассматривает эволюцию SOA

Работа со временем и датой в C# с применением библиотеки Humanizer - Оказывается существует библиотека способная привести время/дату в человекочитаемый вид

Правило 16 байт: развенчиваем миф о производительности структур в C# - Интересные треды в комментариях, также автор пообещал выпустить еще одну статью, потому что тест оказался не полностью честным

💡 Интересное

EF Core–.NET 8 update - Автор в двух словах рассказал о том, что в EF Core 8 убрали .FromSql(...) и добавили .SqlQuery<>(...). Обещает написать бенчмарки в следующей статье, чтобы сравнить это с Dapper.

Implicit Operators In C#: How To Simplify Type Conversions - Неплохая статья, в которой разбираются pros/cons implicit операторов и юзкейсы

Optional parameters may appear in the middle of the parameter list - Автор пишет о том, что при определенных финтах ушами можно пропихнуть опциональный параметр в середину сигнатуры.

From SerilogTimings to SerilogTracing

Report Page