— Часть 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 argument expressions for minimal APIs
— Часть 5. Generating argument expressions for minimal APIs
— Часть 6. Generating the response writing expression for RequestDelegate
— Часть 7. Building the final RequestDelegate
— Часть 8. Customising the RequestDelegate with filters
Please open Telegram to view this post
VIEW IN TELEGRAM
Andrew Lock | .NET Escapades
A first look behind the scenes of minimal API endpoints: Behind the scenes of minimal APIs - Part 1
In this post I take a high-level look at how a call to MapGet("/", () => "Hello World!") is turned into a RequestDelegate that ASP.NET Core can execute.
👍12😁1
Microsoft обновила стратегии развития языков, которые входят в .NET. В целом, упор сделан на сообществе, стремительном развитии и инновациях: C# (читать), F# (читать) и Visual Basic.
Docs
Стратегия языка - A tour of C#
Мы продолжаем развивать C# в соответствии с изменяющимися потребностями разработчиков, чтобы оставаться современным языком программирования. Мы будем активно и широко внедрять инновации в сотрудничестве с разработчиками C#
❤13🔥1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
#ищу_команду
Ищите единомышленников, делайте коллабы, создавайте новые проекты. В комментариях под постом укажите #язык, #библиотеку и/или #стек, который вас интересует и опишите общую концепцию проекта.
Ищите единомышленников, делайте коллабы, создавайте новые проекты. В комментариях под постом укажите #язык, #библиотеку и/или #стек, который вас интересует и опишите общую концепцию проекта.
👍7
Использование Entity Framework Core в ASP.NET Core: мини-гайд для начинающих от Khalid Abuhakmeh.
Читать
Читать
Khalid Abuhakmeh’s Blog
How to use Entity Framework Core in ASP.NET Core
A beginners guide from start to end to getting ASP.NET Core and Entity Framework Core working together.
👍5
— C# 12 GitHub Activities
— Slaying Zombie 'No Repro' Crashes with Infer#
— Visual Studio 2022 17.5 Preview 3
— Rider and Reshaper 2023.1 roadmap
— Detecting breaking changes between two versions of a NuGet package
— Database Command Batching in .NET 6
— Observing all http requests in a .NET application
— Быстрый консольный ввод на .NET
— Building a custom Test Framework with xUnit
— Кратко о разном
🎧 Слушать
Please open Telegram to view this post
VIEW IN TELEGRAM
65 выпуск
Подсматриваем за C# 12, ускоряем консоль, слушаем http запросы — Подкаст «RadioDotNet»
Подкаст RadioDotNet выпуск №65 от 27 января 2023 года Сайт подкаста: radio.dotnet.ru Темы: [00:00:55] — C# 12 GitHub Activities github.com/dotnet/csharplang github.com/dotnet/csharplang/issues/4144 github.com/dotnet/roslyn/blob/main/docs/Language%
👍12
Серия руководств по работе популярными инструментами для ведения логов в .NET:
🗄 Microsoft.Extensions.Logging (только для .NET Core и ASP.NET Core)
🗄 Log4net
🗄 NLog
🗄 Serilog
Please open Telegram to view this post
VIEW IN TELEGRAM
Betterstack
How To Start Logging With .NET | Better Stack Community
Learn how to start logging with .NET and go from basics to best practices in no time.
👍12
Тезисно и с примерами о том, что нового появилось в Hot Chocolate 13 (сам выпуск был в сентябре прошлого года).
Читать
Читать
Chillicream
What's new for Hot Chocolate 13
The last major release of Hot Chocolate was on the 27th of September, and since then, I have stopped writing blogs and focused more…
👍10
Сервисы AWS для C#-разработчиков: бесплатный курс от Ника Чапсаса. Курс охватывает SQS, SNS, DynamoDB, S3, Secrets Manager и Lambda.
🔥8👍5
Записи докладов с конференции .NET Frontend Day 2022. Погрузитесь в тему разработки фронтенд-приложений с использованием .NET и других технологий.👇
🌐 Смотреть
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
.NET Frontend day 2022 - YouTube
⚡5❤2
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
👍5🔥1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
⚙️ Cпособы .NET конфигурации – IConfiguration
Каждое приложение имеет несколько источников хранения настроек. Обсудим с вами, как читать данные из разных источников, группировать их для использования внутри приложения и как разбираться в конфигурации.
🔗 Основной сайт
🔗 Зеркало
Каждое приложение имеет несколько источников хранения настроек. Обсудим с вами, как читать данные из разных источников, группировать их для использования внутри приложения и как разбираться в конфигурации.
🔗 Основной сайт
🔗 Зеркало
⚡10👍5🔥3
Эндрю Лок опубликовал шестую часть в серии статей о том, что под капотом Minimal APIs 👉 https://t.me/csharpproglib/3337
Please open Telegram to view this post
VIEW IN TELEGRAM
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👍1
Быстрый обзор различных методов кэширования в C#:
— In-Memory Caching
— Distributed Caching
— SQL Server Caching
— Cache Update and Delete
— Avoiding Hardcoded Cache Keys
Читать
— In-Memory Caching
— Distributed Caching
— SQL Server Caching
— Cache Update and Delete
— Avoiding Hardcoded Cache Keys
Читать
JAMIL'S CODING SPOT
Caching Techniques in C# .NET Core: A Step-by-Step Guide
This article provides a comprehensive guide on how to implement caching in C# .NET Core. It covers different caching techniques.
👍19❤🔥2❤2🔥2