Forwarded from Библиотека программиста | программирование, кодинг, разработка
📌 Если вы всегда хотите быть в курсе книжных новинок, обновлений и другой полезной информации, касающейся вашего языка или области программирования, вы можете начать читать один из наших каналов, где мы каждый день публикуем учебные материалы для разработчиков разного уровня.
😂 Канал с мемами: t.me/itmemlib
👨💻 Полезные материалы по всему, что может быть интересно любому программисту.
Библиотека программиста: t.me/proglibrary
Библиотека хакера: t.me/hackproglib
Go: t.me/goproglib
C\C++: t.me/cppproglib
PHP: t.me/phpproglib
Frontend: t.me/frontendproglib
Python: t.me/pyproglib
Mobile: t.me/mobileproglib
Data Science: t.me/dsproglib
Java: t.me/javaproglib
C#: t.me/csharpproglib
Devops: t.me/devopsslib
Тестирование: t.me/testerlib
Бот с IT-вакансиями: t.me/proglib_job_bot
🎓 Школа Proglib Academy: https://t.me/proglib_academy
📺 Канал на YouTube: https://www.youtube.com/c/Библиотекапрограммиста
📄 Лента в Дзен: https://zen.yandex.ru/proglib
🗺 Если вы хотите быть в курсе последних событий в мире разработки, подписывайтесь на нашего бота t.me/event_listener_bot. Там можно настроить бота под себя: указать интересующие города и темы.
Подписывайтесь: t.me/event_listener_bot
👨💻 Полезные материалы по всему, что может быть интересно любому программисту.
Библиотека программиста: t.me/proglibrary
Библиотека хакера: t.me/hackproglib
Go: t.me/goproglib
C\C++: t.me/cppproglib
PHP: t.me/phpproglib
Frontend: t.me/frontendproglib
Python: t.me/pyproglib
Mobile: t.me/mobileproglib
Data Science: t.me/dsproglib
Java: t.me/javaproglib
C#: t.me/csharpproglib
Devops: t.me/devopsslib
Тестирование: t.me/testerlib
Бот с IT-вакансиями: t.me/proglib_job_bot
📺 Канал на YouTube: https://www.youtube.com/c/Библиотекапрограммиста
📄 Лента в Дзен: https://zen.yandex.ru/proglib
🗺 Если вы хотите быть в курсе последних событий в мире разработки, подписывайтесь на нашего бота t.me/event_listener_bot. Там можно настроить бота под себя: указать интересующие города и темы.
Подписывайтесь: t.me/event_listener_bot
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
How to use Dapper in DotNet [Dotnet 7] [C#]
Use Dapper in Dotnet: step by step guide to connecting, inserting, selecting, deleting, updating, and building transactions. Dapper is a Micro ORM that is very easy to use, and doesn't require a big learning curve to get started. You should know SQL or MySQL…
👍6
Бывает, что по каким-то причинам вы не можете обновить .NET, но синтаксический сахар последних версий C# хотите использовать. Узнайте, как это сделать с наименьшей болью.
Читать
Читать
Daniel Genezini | It works on my machine
How to use C# 11 features in .NET 6 or older versions (even .NET Framework 2.0)
C# 11 on AWS Lambda and Dataverse plugins
👍15❤1🔥1
Эндрю Лок опубликовал седьмую и восьмую части в серии статей о том, что под капотом Minimal APIs 👉 https://t.me/csharpproglib/3337
Telegram
Библиотека шарписта | C#, F#, .NET, ASP.NET
🔥 Под капотом Minimal APIs: серия статей от Эндрю Лока.
— Часть 1. A first look behind the scenes of minimal API endpoints
— Часть 2. Extracting metadata from a minimal API handler
— Часть 3. Exploring the model-binding logic of minimal APIs
— Часть 4. Generating…
— Часть 1. A first look behind the scenes of minimal API endpoints
— Часть 2. Extracting metadata from a minimal API handler
— Часть 3. Exploring the model-binding logic of minimal APIs
— Часть 4. Generating…
👍6❤2
Forwarded from Библиотека программиста | программирование, кодинг, разработка
ByteByteGo_LinkedIn_PDF.pdf
37.8 MB
#проектирование_систем
Бесплатная книга по системному проектированию
По большому счету, это расширенная и углубленная версия рассылки ByteByteGo от Alex Xu и команды.
Бесплатная книга по системному проектированию
По большому счету, это расширенная и углубленная версия рассылки ByteByteGo от Alex Xu и команды.
🔥14👍1
📌 Из интересного на code-maze.com для C#-разработчика за февраль:
— Method Overriding in C#
— How to Execute CLI Applications From C#
— Two Factor Authentication with Web API and Angular using Google Authenticator
— Refactoring Bloated Code in C#
— How to Insert a Key Value Pair Into an Existing JSON in C#
— How to Clone a List in C#?
— Asynchronous Programming Patterns in .NET
— How to Return a Default Value From a Dictionary in C#
— .NET Dependency Injection With Constructor Parameters
— How to Get Formatted JSON in .Net Using C#
— Multipart Form-Data in HttpClient with ASP.NET Core
— Determine Whether Two Date Ranges Overlap in C#
— How to Modify a Base URI of Swagger in ASP.NET Core
— File and FileInfo Class Comparation in C#
— How to Compare Two Json Objects Using C#
— Create Clean Guard Clauses With GuardClauses in C#
— Resolving the Call Is Ambiguous Error While Using LINQ
— Passing Output Parameters to Stored Procedures with Dapper in C#
— Convert a File to a Byte Array in C#
— How to Improve Enums With the SmartEnum Library
— Method Overriding in C#
— How to Execute CLI Applications From C#
— Two Factor Authentication with Web API and Angular using Google Authenticator
— Refactoring Bloated Code in C#
— How to Insert a Key Value Pair Into an Existing JSON in C#
— How to Clone a List in C#?
— Asynchronous Programming Patterns in .NET
— How to Return a Default Value From a Dictionary in C#
— .NET Dependency Injection With Constructor Parameters
— How to Get Formatted JSON in .Net Using C#
— Multipart Form-Data in HttpClient with ASP.NET Core
— Determine Whether Two Date Ranges Overlap in C#
— How to Modify a Base URI of Swagger in ASP.NET Core
— File and FileInfo Class Comparation in C#
— How to Compare Two Json Objects Using C#
— Create Clean Guard Clauses With GuardClauses in C#
— Resolving the Call Is Ambiguous Error While Using LINQ
— Passing Output Parameters to Stored Procedures with Dapper in C#
— Convert a File to a Byte Array in C#
— How to Improve Enums With the SmartEnum Library
Code Maze
Method Overriding in C# - Code Maze
Method overriding in C# is when a derived class provides a specific implementation of a method that is already defined in its base class.
👍18❤🔥2❤1
Повышаем производительность ASP.NET Core JSON APIs с использованием JSON source generators: полезные заметки от Khalid Abuhakmeh.
Читать
Читать
Khalid Abuhakmeh’s Blog
Speed Up ASP.NET Core JSON APIs with Source Generators
Using System.Text.Json source generators from .NET 6 to improve JSON API performance
👍6
Артём Ровенский из PVS-Studio проверил возможности ChatGPT на некоторых примерах из документации одноименного статического анализатора.
Читать
Читать
Хабр
Хорошо ли ChatGPT ищет ошибки в коде?
Нейросети всё больше вливаются в привычный мир, пытаясь упростить нам жизнь. Тот же ChatGPT вызвал бурю обсуждений в интернете. Чат бот способен писать тексты, код, рефераты и песни. Он...
👍7🎉1
👍6😁4🤔1🎉1
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