Forwarded from Библиотека программиста | программирование, кодинг, разработка
🧠 Проводники по миру «счастья» и «удовольствия»: как программисту справиться с депрессией
Не ждите, когда пройдет депрессия – лечите ее. Рассказываем, в чем разница между серотониновой и дофаминовой депрессией и как справиться с ней без приема антидепрессантов.
🔗 Основной сайт
🔗 Зеркало
Не ждите, когда пройдет депрессия – лечите ее. Рассказываем, в чем разница между серотониновой и дофаминовой депрессией и как справиться с ней без приема антидепрессантов.
🔗 Основной сайт
🔗 Зеркало
❤8👍5
— 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
67 выпуск
Начало .NET 8, основы криптографии, строгие секреты — Подкаст «RadioDotNet»
Подкаст RadioDotNet выпуск №67 от 2 марта 2023 года Сайт подкаста: radio.dotnet.ru Темы: [00:00:50] — Announcing .NET 8 Preview 1 devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-1 devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dot
👍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.
Релиз-кандидат 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.
👍5❤2❤🔥1🔥1
3 вебинара на тему разработки игр с участием JetBrains Developer Advocate Мэтта Эллиса доступны на YouTube
Погрузитесь в разработку игр с использованием Unity и Unreal Engine. Многие темы, безусловно, связаны с продуктами компании, но если вы ими пользуетесь, польза однозначно есть.
🌐 Смотреть
Погрузитесь в разработку игр с использованием Unity и Unreal Engine. Многие темы, безусловно, связаны с продуктами компании, но если вы ими пользуетесь, польза однозначно есть.
Please open Telegram to view this post
VIEW IN TELEGRAM
The JetBrains Blog
3 Webinars on Game Development With Unity and Unreal Engine – Recordings Available | The .NET Tools Blog
The recordings for Three Webinars on Game Development, with JetBrains Developer Advocate Matt Ellis, are now available on YouTube.
👍7
Поддержка нескольких окон, строка меню верхнего уровня, контекстные меню, всплывающие подсказки и жесты указателя: 5 возможностей .NET MAUI для создания отличных десктопных приложений. Ну и вдогонку краткий обзор этих возможностей.
👍16🔥6❤1
Swagger и полиморфные контракты в .NET 7
Автор рассматривает процесс развития сериализации в .NET 7 (
Читать
Автор рассматривает процесс развития сериализации в .NET 7 (
System.Text.Json
) и интересные возможности, которые она открывает. Читать
Хабр
Swagger и полиморфные контракты в .NET 7
Не так давно состоялся релиз седьмой версии платформы .NET. Он привнёс множество изменений и интересных нововведений, по которым уже успели пробежаться в рамках новостного обзора. В этой статье мы...
👍6
Команда «Библиотеки программиста» поздравляет девушек с праздником и желает равных зарплат, безопасности и простого человеческого счастья. 💐 🍾
Please open Telegram to view this post
VIEW IN TELEGRAM
👍35🤔4🥰3❤2
Дорожная карта для .NET-разработчика в 2023 году
Ник Чапсас делится своим видением относительно знаний, которыми должен обладать .NET-разработчик в 2023 году. Только вот странно, что по C# надо знать только C# 11, .NET 7 и .NET CLI.🤦♂️
🌐 Смотреть
#roadmap
Ник Чапсас делится своим видением относительно знаний, которыми должен обладать .NET-разработчик в 2023 году. Только вот странно, что по C# надо знать только C# 11, .NET 7 и .NET CLI.🤦♂️
🌐 Смотреть
#roadmap
YouTube
My .NET Developer Roadmap for 2023
Give the roadmap a star on GitHub: https://github.com/Elfocrash/.NET-Backend-Developer-Roadmap
Check out my courses at https://dometrain.com
Hello everybody I'm Nick and in this video I will show you my brand new roadmap for .NET developers for 2023. This…
Check out my courses at https://dometrain.com
Hello everybody I'm Nick and in this video I will show you my brand new roadmap for .NET developers for 2023. This…
👍18❤3🔥2🤔1
Нужен ли ConfigureAwait?
Разбираемся, как обойтись без использования
Читать
Разбираемся, как обойтись без использования
.ConfigureAwait(false)
и нужен ли он вообще.Читать
Хабр
Нужен ли ConfigureAwait?
Мне никогда не нравилась многословность кода. Длинные и подробные названия упрощают работу с бизнес-логикой, но технические детали кода хочется держать краткими, чтобы они отвлекали на себя минимум...
👍18❤3
На заметку C#-разработчику: применение некоторых шаблонов Domain-Driven Design для создания доменных моделей.
🌐 Смотреть
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Modeling a Domain With Domain-Driven Design From Scratch | DDD
Get the source code for this video for FREE → https://the-dotnet-weekly.ck.page/domain-modeling
☄️ Master the Modular Monolith Architecture: https://bit.ly/3SXlzSt
📌 Accelerate your Clean Architecture skills: https://bit.ly/3PupkOJ
🚀 Support me on Patreon…
☄️ Master the Modular Monolith Architecture: https://bit.ly/3SXlzSt
📌 Accelerate your Clean Architecture skills: https://bit.ly/3PupkOJ
🚀 Support me on Patreon…
❤10⚡3👍2
Валидация строк подключения при запуске .NET: советы от Khalid Abuhakmeh для новичков
Пишем метод расширения и класс, которые позволят протестировать подключение к базе данных при запуске и завершить работу приложения, если подключиться не удалось.
Читать
Пишем метод расширения и класс, которые позволят протестировать подключение к базе данных при запуске и завершить работу приложения, если подключиться не удалось.
Читать
Khalid Abuhakmeh’s Blog
Validating Connection Strings on .NET Startup
Using ValidateOnStart to test connections to connection string configuration settings.
👍13⚡1🎉1
Погружаемся в представленное в C# 11 ключевое слово required и разбираемся, как оно влияет на тип record.
claudiobernasconi.ch
The Required Keyword in C# 11 - Claudio Bernasconi
The required keyword fixes object initializers and can potentially change how you implement classes in C#.
👍7😁1
Библиотека построена на основе удаленного API .NET Docker и обеспечивает упрощенную реализацию для поддержки вашей тестовой среды.
https://github.com/testcontainers/testcontainers-dotnet
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - testcontainers/testcontainers-dotnet: A library to support tests with throwaway instances of Docker containers for all…
A library to support tests with throwaway instances of Docker containers for all compatible .NET Standard versions. - testcontainers/testcontainers-dotnet
👍16
Forwarded from Библиотека программиста | программирование, кодинг, разработка
#хочу_спросить
Задавайте любые вопросы о программировании и получайте ответы от пользователей. В комментариях под постом укажите #язык, #стек и/или #библиотеку, по которым задаете вопрос.
Задавайте любые вопросы о программировании и получайте ответы от пользователей. В комментариях под постом укажите #язык, #стек и/или #библиотеку, по которым задаете вопрос.
❤3⚡2👍2
Погружаемся в .NET MAUI: серия плейлистов от Gerald Versluis.
🌐 .NET MAUI Crash Course: Learn to Build Your First .NET MAUI App
🌐 .NET MAUI 101 - The Fundamentals of .NET MAUI
🌐 Essential plugins for your .NET MAUI app
🌐 Publish Your .NET MAUI Apps to The App Store
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Build Your First Cross-Platform Mobile App - .NET MAUI Tutorial Step-by-Step
This video is part of a crash course to build your first .NET MAUI app. Looking for the next part? Check here: https://youtu.be/nxdApcTMjz8
In this video we will be introduced to what .NET MAUI is, a little bit of history with Xamarin, how it works and how…
In this video we will be introduced to what .NET MAUI is, a little bit of history with Xamarin, how it works and how…
👍8