Библиотека шарписта | C#, F#, .NET, ASP.NET
22.6K subscribers
2.41K photos
39 videos
85 files
4.6K links
Все самое полезное для C#-разработчика в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/b60af5a4

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5c81cdc130259d5b7fead
Download Telegram
🎙Свежий выпуск подкаста RadioDotNet про обломный preview, правильные списки, спасительный кэш и многое другое

Таймкоды:

[00:01:07] — .NET 9 Preview 6 is now available
[00:34:35] — Readonly, Immutable, and Frozen Collections
[00:54:30] — Explore the latest preview features in C# 13
[01:04:00] — MemoryCache in C#, Practical Guide
[01:30:15] — Visual Studio 2022 17.11 Preview 3

YouTube | Apple Подкасты | Яндекс Музыка

#подкасты
🔥10👍21
🎙Свежий выпуск подкаста RadioDotNet про выражения коллекций, комбинаторные тесты, миграцию и многое другое

Таймкоды:

[00:02:00] — What's new in .NET Aspire 8.1
[00:13:45] — Tales from the .NET Migration Trenches (Part 3)
[00:31:55] — Introducing collection expressions in C# 12
[00:59:40] — Simplifying [Theory] test data with Xunit.Combinatorial
[01:08:33] — Кратко о разном

YouTube | Apple Подкасты | Яндекс Музыка

#подкасты
👍9
🎙Выпуск подкаста RadioDotNet про реинкарнацию Discriminated Unions, Mono и многое другое

Таймкоды:

[00:00:00] — Приветствие
[00:01:10] — Microsoft передала Mono сообществу Wine
[00:10:30] — .NET 9 Preview 7
[00:28:20] — Enable NuGet auditing for your .NET projects
[00:33:05] — Visual Studio 2022 v17.11 GA
[00:38:30] — Type Unions for C#
[01:01:15] — Кратко о разном

YouTube | Другие площадки

#подкасты
👍8😁21🥱1
🎙Юбилейный выпуск подкаста RadioDotNet про неумолимый Performance, WebAssembly на Aspire, API под присмотром и многое другое

Таймкоды:

[00:03:00] — .NET 9 Release Candidate 1 is now available
[00:12:40] — WebAssembly Orchestrating with .NET Aspire
[00:20:25] — Performance Improvements in .NET 9
[00:49:10] — Preventing breaking changes in public APIs with PublicApiGenerator
[01:08:20] — Visual Studio 2022 17.12 Preview 2
[01:19:40] — Tales from the .NET Migration Trenches (Part 4)
[01:29:40] — Кратко о разном

YouTube | Другие площадки

#подкасты
👍9
🎙101-й выпуск подкаста RadioDotNet про FrozenDictionary в деталях, Aspire для тестов, локальную БЯМ и многое другое

Таймкоды:

[00:02:50] — Getting started with testing and .NET Aspire
[00:13:40] — Заглядываем под капот FrozenDictionary
[00:37:00] — Run a Large Language Model (LLM) Locally With C#
[00:52:50] — Differences Between Onion and Clean Architecture
[01:02:10] — Avoid using enums in the domain layer
[01:14:48] — Подслушано
[01:16:00] — Кратко о разном

YouTube | Другие площадки

#подкасты
👍71
🎙 Разбираемся с SVE, празднуем STJ, унифицируем AI: 102-й выпуск подкаста RadioDotNet

Таймкоды:

[00:02:05] — .NET 9 Release Candidate 2 is now available
[00:05:35] — What's new in System.Text.Json in .NET 9
[00:39:40] — .NET Aspire 9.0 (Release Candidate 1)
[00:53:30] — Introducing Microsoft.Extensions.AI Preview
[01:02:10] — Engineering the Scalable Vector Extension in .NET
[01:13:40] — Understanding OverloadResolutionPriority attribute in C# 13

⏯️ YouTube | Другие площадки

#подкасты
👏41
🎙 Сравнения Rust и C#, Minimal API и Controllers, Problem и Details: 103-й выпуск подкаста RadioDotNet

Таймкоды:

[00:01:50] — Provide opt-in to experimental APIs
[00:11:50] — Comparison of Rust's borrow checker to C#
[00:36:35] — Problem Details for ASP.NET Core APIs
[00:54:30] — Comparing performance between Minimal API and classic Controllers
[01:05:30] — API Error Messages for a Good Developer Experience
[01:19:15] — Книга «ASP.NET Core в действии 3» в правильном переводе
[01:22:55] — Кратко о разном

⏯️ YouTube | Другие площадки

#подкасты
👍10❤‍🔥4😁3