Библиотека шарписта | C#, F#, .NET, ASP.NET
22.8K 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
Опасности и подвохи использования scoped services в OptionsBuilder

Перед вами обновление статьи, в которой Эндрю Лок писал о scoped services в шаблоне IOptions. В IOptions после этой статьи был добавлен более простой API для регистрации OptionsBuilder<T>, но вам все равно нужно знать о многих из тех же опций.

В этом материале Эндрю рассматривает некоторые проблемы, с которыми вы можете столкнуться при использовании настроек со строгой типизацией.

Читать
👍6🔥1🙏1
System.Runtime.InteropServices.JavaScript, или Как .NET 7 обеспечивает взаимодействие с JavaScript без Blazor.

Читать
👍17🔥41😁1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
📜 15 лучших практик SQL после 20 лет программирования

Даже если ваш SQL-код работает правильно, его все равно можно улучшить, в частности в том, что касается производительности и читаемости. В статье перечислены лучшие практики составления SQL-запросов, которым вы должны следовать, чтобы сделать ваш код более легким для чтения и понимания.

🔗 Основной сайт
🔗 Зеркало
👍5
🎙 Подкаст RadioDotNet: обзор .NET Conf 2022, .NET 7, C# 11, ASP.NET Core 7, EF Core 7, NuGet 6.4

Как вы уже поняли, в этом выпуске ведущие сделали акцент на нововведениях в экосистеме .NET.
🔥11
Мечтаешь стать дата-сайентистом, но математика рушит все планы?
Именно для тебя мы делаем скидку на один из наших наиболее популярных онлайн-курсов, в котором есть вся необходимая база — Математика для Data Science. А по промокоду NOV22 ты получишь скидку -33%.

💥Что тебя ждёт на курсе?

◾️Программа, разработанная преподавателями ВМК МГУ, одного из лучших математических факультетов страны
◾️Поддержка от преподавателя 24/7
◾️Полный набор знаний математики для старта в Data Science
◾️Интересные и полезные практические задания
◾️Ты научишься понимать специальную терминологию и сможешь читать статьи по Data Science без «словаря»

К концу обучения ты освоишь математический аппарат, который необходим, для того чтобы стать специалистом в Data Science.
👉🏻Подробнее о курсе: https://proglib.io/w/45aae0fb
3👍1
Узнайте, что вы пропустили на .NET Conf 2022 о .NET MAUI, и получите обновленную информацию о состоянии .NET MAUI.

Читать
🙏9👍1
CSharpCodingGuidelines.pdf
931 KB
Рекомендации по написанию кода на C# от Aviva Solutions.

Источник
🔥10👍1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
#хочу_спросить

Задавайте любые вопросы о программировании и получайте ответы от пользователей. В комментариях под постом укажите #язык, #стек и/или #библиотеку, по которым задаете вопрос.
Переносим WPF-приложение на кроссплатформу с использованием Avalonia UI.

Читать
👍14🥰1
Централизованное управление пакетами NuGet в Rider

В Rider 2022.3 EAP команда представила одну из новейших функций экосистемы .NET — Central Package Management (CPM).

CPM позволяет разработчикам централизованно управлять зависимостями NuGet и упростить процесс обновления зависимостей в .NET-проектах.

Подробнее
👍123