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

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

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

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

РКН: https://gosuslugi.ru/snet/67a5c81cdc130259d5b7fead
Download Telegram
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🧠 Проводники по миру «счастья» и «удовольствия»: как программисту справиться с депрессией

Не ждите, когда пройдет депрессия – лечите ее. Рассказываем, в чем разница между серотониновой и дофаминовой депрессией и как справиться с ней без приема антидепрессантов.

🔗 Основной сайт
🔗 Зеркало
8👍5
Использование Hangfire с ASP.NET Core

Hangfire предоставляет решение для запуска повторяющихся и фоновых задач с панелью мониторинга для отслеживания событий. Разбираемся, как настроить его с ASP.NET Core и SQL-сервером.

Читать
4👍2
🎙 Подкаст RadioDotNet: Начало .NET 8, основы криптографии, строгие секреты.

— Announcing .NET 8 Preview 1
— Encrypting and Decrypting in C#
— .NET Roadmaps
— Prevent accidental disclosure of configuration secrets
— What is .NET, and why should you choose it?
— Visual Studio 2022 – 17.5 Released
— Подслушано
— Кратко о разном

🎧 Слушать
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤‍🔥4
Forwarded from Библиотека программиста | программирование, кодинг, разработка
OWASP API Security Top 10 — это всеобъемлющее руководство, которое помогает организациям и разработчикам понять риски и угрозы, связанные с их API, и способы их защиты.

Релиз-кандидат OWASP API Security Top 10 2023 выглядит следующим образом:

1. Broken object level authorization.
2. Broken authentication.
3. Broken object property level authorization.
4. Unrestricted resource consumption.
5. Broken function level authorization.
6. Server side request forgery.
7. Security misconfiguration.
8. Lack of protection from authentication threats.
9. Improper assets management.
10. Unsafe consumption of APIs.
👍52❤‍🔥1🔥1
3 вебинара на тему разработки игр с участием JetBrains Developer Advocate Мэтта Эллиса доступны на YouTube

Погрузитесь в разработку игр с использованием Unity и Unreal Engine. Многие темы, безусловно, связаны с продуктами компании, но если вы ими пользуетесь, польза однозначно есть.

🌐 Смотреть
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
Поддержка нескольких окон, строка меню верхнего уровня, контекстные меню, всплывающие подсказки и жесты указателя: 5 возможностей .NET MAUI для создания отличных десктопных приложений. Ну и вдогонку краткий обзор этих возможностей.
👍16🔥61
Команда «Библиотеки программиста» поздравляет девушек с праздником и желает равных зарплат, безопасности и простого человеческого счастья. 💐🍾
Please open Telegram to view this post
VIEW IN TELEGRAM
👍35🤔4🥰32
Дорожная карта для .NET-разработчика в 2023 году

Ник Чапсас делится своим видением относительно знаний, которыми должен обладать .NET-разработчик в 2023 году. Только вот странно, что по C# надо знать только C# 11, .NET 7 и .NET CLI.🤦‍♂️

🌐 Смотреть

#roadmap
👍183🔥2🤔1
Валидация строк подключения при запуске .NET: советы от Khalid Abuhakmeh для новичков

Пишем метод расширения и класс, которые позволят протестировать подключение к базе данных при запуске и завершить работу приложения, если подключиться не удалось.

Читать
👍131🎉1
Погружаемся в представленное в C# 11 ключевое слово required и разбираемся, как оно влияет на тип record.
👍7😁1
🧰 Testcontainers для .NET — библиотека для поддержки тестов с одноразовыми экземплярами Docker-контейнеров для всех совместимых версий .NET Standard.

Библиотека построена на основе удаленного API .NET Docker и обеспечивает упрощенную реализацию для поддержки вашей тестовой среды.

https://github.com/testcontainers/testcontainers-dotnet
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16
Forwarded from Библиотека программиста | программирование, кодинг, разработка
#хочу_спросить

Задавайте любые вопросы о программировании и получайте ответы от пользователей. В комментариях под постом укажите #язык, #стек и/или #библиотеку, по которым задаете вопрос.
32👍2