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
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