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

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

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

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

РКН: https://gosuslugi.ru/snet/67a5c81cdc130259d5b7fead
Download Telegram
Считаешь ли ты себя внимательным разработчиком?

Попробуй посоревноваться в прозорливости со статическим анализатором кода PVS-Studio!

https://pvs-studio.com/go.php?url=1730

Тебе предстоит отыскать баг во фрагменте исходного кода и ткнуть в него мышкой. Если успеешь найти ошибку за 60 секунд — начислится балл.

Попробуй набрать 10/10! 🔥
👍9😁1😱1
От шаблонов проектирования к теории категорий: местами старая, но фундаментальная серия статей с примерами на C#.

https://proglib.io/w/d76c4e06
👍10
Плейлист с краткими советами по .NET и C# от Ника Чапсаса.

https://proglib.io/w/54782979
👍14😁1
Union types в C#, или Как эффективно определить бизнес-логику приложения.

https://proglib.io/w/d675abc3
👍8🤔3👎1👏1
Обзор интересных C#-проектов с открытым исходным кодом, о которых вы, возможно, не знали.

https://proglib.io/w/0a8156aa
🔥8👍5🤔2
Простой пример использования F#-фреймворка NBomber, который упрощает нагрузочное тестирование.

https://proglib.io/w/726b65b4
👍11👎1
Профилирование популярной библиотеки QuestPDF с использованием dotTrace и dotMemory

Из статьи вы узнаете, как небольшие изменения кода могут сильно повлиять на производительность и использование памяти.

https://proglib.io/w/af16b5ba
👍6
Краткое, но ёмкое руководство по интеграции dotnet format в цикл разработки.

https://proglib.io/w/0a22415f
👍5
Adam Sitnik работает над .NET в Microsoft и пишет о производительности и надежности в .NET. В общем, вы знаете кого читать по данной теме.

https://proglib.io/w/089d05af
👍41🤔1
🔧 build-image — инструмент для контейнеризации .NET-приложения без создания Dockerfile’ов, потому что жизнь слишком коротка, чтобы писать их!

В статье показано, как использовать этот инструмент, в том числе в GitHub workflow.

https://proglib.io/w/83ad4feb
👍10