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

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

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

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

РКН: https://gosuslugi.ru/snet/67a5c81cdc130259d5b7fead
Download Telegram
Всё что нужно знать про ECS

Entity-Component-System — архитектурный паттерн, предназначенный для разработки игр и отлично подходящий для описания динамического виртуального мира.

В статье описаны преимущества, недостатки, особенности, практические кейсы и потенциальные грабли ECS, а также в отдельном разделе коротко разбираются ECS фреймворки для Unity/C#.

https://proglib.io/w/c07bf527
Пошаговое руководство по созданию простого .NET CLI проекта с использованием библиотеки FluentEmail для отправки электронных писем с помощью Twilio SendGrid.

Для кастомизации писем используются шаблоны Razor, которые под капотом представляют собой реализацию библиотеки RazorLight (позволяет использовать Razor в проектах, отличных от ASP.NET Core MVC).

https://proglib.io/w/deea05ed
🔑 Чем полезен Git Credential Manager? Обзор менеджера аутентификации для новичков и профессионалов

Обзор популярного менеджера аутентификации Git Credential Manager (GCM), обеспечивающего безопасную и удобную аутентификацию к репозиторию.

https://proglib.io/sh/yGKYarRFbH
ultimate-guide-to-profiling-unity-games.pdf
4.3 MB
Руководство по профилированию в Unity, в котором собраны знания и советы внешних и штатных экспертов Unity: как профилировать приложение в Unity, управлять его памятью и оптимизировать энергопотребление.
#tip

💡В Visual Studio 2022 17.2 добавлен удобный визуализатор IEnumerable, который упрощает изучение элементов.
🛠️ 25 полезных малоизвестных интернет-ресурсов для фронтендера и бэкендера

Небольшой обзор интересных интернет-ресурсов в помощь специалистам цифровой индустрии: каталоги дорожных карт и шпаргалок, тесты веб-приложений, бесплатные макеты и иллюстрации, шаблоны резюме и многое другое.

https://proglib.io/sh/v3GP6WwUCe
Unity постоянно работает над улучшением интеграции с .NET, включая новые функции C#. Узнайте, что будет дальше во взаимодействии Unity с экосистемой .NET.

🔗 Читать
🔗 Смотреть
➡️ Привет! Мы проводим опрос «Что тебя больше всего раздражает в рабочем процессе и в программировании?»

🔥 Говори прямо, не сдерживай себя. Орфографию и пунктуацию мы сохраним. Правда, вульгаризмы заменим на эвфемизмы, но без потери смысла :D

Что тебя больше всего раздражает на работе? 😶 Бессмысленные комментарии к коду? 😐 Постоянно отвлекают от работы, а потом ты полчаса входишь в рабочий процесс? 🤔 Переработки? 😕 Срочные задачи в конце рабочего дня? 😲 Низкий стол? 😵 14" электронно-лучевой монитор? 🤣

Опрос анонимный. Делись наболевшим. А в июне мы опубликуем статью со всеми ответами.

➡️ Опрос можно пройти по ссылке ⬅️
Если вы используете .NET 6 с традиционными Startup.cs и Program.cs, вам не нужно ничего менять в использовании библиотеки Polly. Однако если вы используете операторы верхнего уровня, потребуются некоторые незначительные изменения:

Dependency Injection of a Policy into a Controller
Dependency Injection of a HttpClientFactory with a Retry Policy
Dependency Injection of a Policy into a Minimal API Endpoint
Dependency Injection of a HttpClientFactory and Policy into a Minimal API Endpoint
Using a Cancellation Token