.NET под микроскопом | процессы, метаданные, AOT и GC

Эта статья скорее всего будет полезна тем, кто продолжает разбираться или работать на платформах .NET . Предупреждаю! Здесь будет далекое плавание в разные места, и с точки ОС будет упомянуто достаточно много! На просторах Хабра есть несколько хороших статей про устройство и поведение .NET. Мне хотелось бы стать "чем-то по связующим" между ними. Спустить шлюпку

https://habr.com/ru/articles/1010474/

#dotnet #net #netcore #il #csharp #windows #дотнет

.NET под микроскопом | процессы, метаданные, AOT и GC

Эта статья скорее всего будет полезна тем, кто продолжает разбираться или работать на платформах .NET . Предупреждаю! Здесь будет далекое плавание в разные места, и с точки ОС будет упомянуто...

Хабр
.NET 10.0.5 Out-of-Band Release - macOS Debugger Fix - .NET Blog

An out-of-band release of .NET 10.0.5 to fix a critical debugger crash affecting macOS users with Visual Studio Code.

.NET Blog

Fire and Don't Quite Forget - Ephemeral Execution Without State
An odd little pattern I stumbled across for qhen you want bounded parallel processing in a super lightweight scoped decaying queue which lets you fire off a background task then check in on it at any later point to see how it's getting on....umm it makes sense in the article. Think channels with a short term meory 🤓
#csharp #net #netcore #aspnetcore

https://www.mostlylucid.net/blog/fire-and-dont-quite-forget-ephemeral-execution

Fire and Don't Quite Forget - Ephemeral Execution Without State (English)

Most async systems either remember too much (logs, queues, persisted junk you never wanted)… or they remember nothing at all (fire-and-forget black holes...

mostlylucid

TWO great projects queue up.
1. Bot detection - uses the same technique as in node (lists) to give requests a score and a filter to block access to endpoints.
2. Alttext local generator. A Nuget package which uses state of the art Image LLMs to generate useful alttext automatically (with just an api call alttexrService.AltTextFor(image)
and OCR (text from images).

'Unlicens' d OF COURSE. And with articles and docs.

Filling in gaps where I've found cool things on other platforms (python / Javascript) and thought 'hey .net could do with that'.

#netcore #llm #oct #ai #csharp #nuget

Hey, MahApps.Metro.IconPacks v6.2.0 with 69328 #Icons has just been released ❤️🤘

Take it, use it, love it! And give a ⭐ to all used #Icon libs!

👉 https://github.com/MahApps/MahApps.Metro.IconPacks/releases

#IconPacks #OSS #Avalonia #MahApps #XAML #WPF #netcore #dotnet #net8 #net9 #net10 #MVPBuzz #Font

Hey, IconPacks.Avalonia v1.3.0 with 69328 #Icons has just been released ❤️🤘

Take it, use it, love it! And give a ⭐ to all used #Icon libs!

👉 https://github.com/MahApps/IconPacks.Avalonia/releases

#IconPacks #OSS #Avalonia #MahApps #XAML #WPF #AvaloniaUI #netcore #dotnet #net8 #net9 #net10 #MVPBuzz #Font

.NET Short Term Releases get 2 years of support!

Earlier, the short term releases for each .NET version would last only 1.5 years (18 months), which means that once an LTS gets released, you’ll have to upgrade to that LTS versions before your .NET version gets deprecated. Now, it seems that Microsoft have adjusted this support length for short term releases of the modern .NET framework, starting from .NET 9.0 released November 12th of the last year.

Microsoft has added six more months to the total support length for such releases, making them end with their LTS version that came before. For example, on November 10th, 2026, both .NET 8.0 and 9.0 will reach end of life.

Here’s the chart that demonstrates the new support timeline:

This is a welcome change, as you’ll now have six extra months to upgrade to the new LTS release by the time the current STS and LTS versions are still in support. You can learn more about this change here.

Learn more

#Net #Net9 #Net90 #NetCore #C_ #dotnet #news #Tech #Technology #update

IconPacks.Avalonia v1.2.0 with 65612 #Icons has just been released ❤️🤘

Take it, use it, love it! And give a ⭐ to all used #Icon libs!

👉 https://github.com/MahApps/IconPacks.Avalonia/releases

#IconPacks #OSS #Avalonia #MahApps #XAML #Material #WPF #AvaloniaUI #netcore #dotnet #net8 #MVPBuzz #Font

Hey, MahApps.Metro.IconPacks v6.0.0 with 65181 #Icons has just been released ❤️🤘

Take it, use it, love it! And give a ⭐ to all used #Icon libs!

👉 https://github.com/MahApps/MahApps.Metro.IconPacks/releases

#OSS #Avalonia #MahApps #XAML #Material #WPF #AvaloniaUI #netcore #dotnet #net8 #MVPBuzz