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

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

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

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

РКН: https://gosuslugi.ru/snet/67a5c81cdc130259d5b7fead
Download Telegram
🧰 OneOf — C#-библиотека для создания типов данных, которые могут содержать только одно значение из заданного набора.

Например, вы можете создать тип данных OneOf, который может содержать либо строку, либо число, либо логическое значение. Это означает, что если вы создаете переменную этого типа данных, то она может содержать только одно из этих значений.

https://github.com/mcintyre321/OneOf
Please open Telegram to view this post
VIEW IN TELEGRAM
19🤔17👍8🔥2😁1
This media is not supported in your browser
VIEW IN TELEGRAM
👍126🔥2
Нас 18 000 🥳🎊🎂! Спасибо за интерес к «Библиотеке шарписта».
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉85👍7
aspnet-core.pdf
142.1 KB
Дорожная карта для разработчика ASP.NET Core, адаптированная под реалии 2023 года.

https://roadmap.sh/aspnet-core

#roadmap
👍33
Пример Minimal API, реализующего HATEOAS

Термин HATEOAS означает фразу «Hypermedia As The Engine Of Application State». Это одна из ключевых концепций REST, благодаря которой ваши HTTP API полностью соответствуют ограничениям REST.

Читать & Смотреть запись сессии на DotNetDevs Austria
7👍3
Помните ту самую статью о деталях работы Async/Await в C#? Автор на Хабре взял на себя смелость разбить ее на несколько независимых частей, более легких для перевода и восприятия.👇

🗄 Часть 1
🗄 Часть 2
🗄 Часть 3
🗄 Часть 4
🗄 Часть 5
🗄 Часть 6
🗄 Часть 7
Please open Telegram to view this post
VIEW IN TELEGRAM
👍44
Forwarded from Библиотека программиста | программирование, кодинг, разработка
📦⚙️ 9 лучших практик по работе с микросервисами

Микросервисы позволяют разрабатывать приложения в виде набора слабосвязанных сервисов, которые взаимодействуют через API, что упрощает разработку, поддержку и масштабирование приложений. Однако с этой архитектурой связаны определенные сложности. В этой статье мы обсудим лучшие практики, которые помогут вам построить более эффективную экосистему микросервисов с меньшим количеством архитектурных недочетов.

🔗 Основной сайт
🔗 Зеркало
9🤔3
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Обзор десяти ключевых архитектурных характеристик / нефункциональных требований любого проекта:

1️⃣Scalability
2️⃣Availability
3️⃣Extensibility
4️⃣Consistency
5️⃣Resiliency
6️⃣Usability
7️⃣Observability
8️⃣Security
9️⃣Durability
🔟Agility

Подробнее
🔥30👍211
#humor

Вдогонку к этому посту, на злобу дня так сказать.
😁69👍32
Использование моделей OpenAI в проектах .NET

Следите за обновлениями этого поста, ведь это пополняемая серия статей.

🗄Часть 1. Введение
🗄Часть 2. Completions
Please open Telegram to view this post
VIEW IN TELEGRAM
👍151