![Async practices, breaking changes, time provider - podcast episode cover](https://ru-msk-dr3-1.store.cloud.mts.ru/mave/storage/podcasts/dc1a2f8c-50cd-4584-a46a-723efadc6e1e/images/a4afd5ce-1a7a-446c-98df-148cde8f1d64.jpg)
Episode description
Подкаст RadioDotNet выпуск №82 от 20 ноября 2023 года
Сайт подкаста: radio.dotnet.ru
Boosty (₽): boosty.to/RadioDotNet
Темы:
[00:02:45] — Avoiding flaky tests with TimeProvider and ITimer
[00:20:15] — Asynchronous Programming by David Fowler
- github.com/davidfowl/AspNetCoreDiagnosticScenario...
- youtube.com/watch
- codetraveler.io/asyncawaitbestpractices
- blog.stephencleary.com/configureawait-in-net-8
[01:09:35] — Breaking Change Rules
- learn.microsoft.com/dotnet/core/compatibility/library-chan...
- learn.microsoft.com/dotnet/standard/library-guidance/break...
- github.com/dotnet/runtime/blob/main/docs/coding-g...
[01:34:53] — Preventing breaking changes in class libraries
[01:46:44] — Книга «Blazor в действии» в правильном переводе DotNetRu
[01:49:12] — Кратко о разном
- platform.uno/blog/uno-platform-5-0
- devblogs.microsoft.com/dotnet/efcore-mongodb
- github.com/icsharpcode/ILSpy/releases/tag/v8.2
- github.com/icsharpcode/AvaloniaILSpy
- learn.microsoft.com/dotnet/core/compatibility/serializatio...
- sergeyteplyakov.github.io/Blog/benchmarking/Performance_Comparis...
- avaloniaui.net/XPF
- blog.jetbrains.com/dotnet/how-jetbrains-rider-implemented...
- github.com/dotnet/runtime/issues/94620
[02:01:50] — Подслушано
Фоновая музыка: