⚡️ Кешування в ASP.NET Core: підвищення продуктивності програми
Кешування є одним із найпростіших методів значного підвищення продуктивності програми. У цій статті ви дізнаєтеся, як реалізувати кешування в ASP#NET Core за допомогою IMemoryCache та IDistributedCache.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
Кешування є одним із найпростіших методів значного підвищення продуктивності програми. У цій статті ви дізнаєтеся, як реалізувати кешування в ASP#NET Core за допомогою IMemoryCache та IDistributedCache.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
www.milanjovanovic.tech
Caching in ASP.NET Core: Improving Application Performance
Caching is one of the simplest techniques to significantly improve your application's performance. In this newsletter, we will explore how to implement caching in ASP.NET Core applications.
⚡️ Що таке HSTS і чому він присутній у моєму додатку ASP.NET Core?
Коли ви створюєте нову програму ASP#NET Core, ви отримуєте базовий код, який виконує типові завдання веб-програми. Цей код включає обслуговування ресурсів, маршрутизацію, перенаправлення HTTPS та обробку винятків. Ви також можете помітити виклик методу UseHsts()
Що таке HSTS, навіщо потрібно викликати цей метод і як налаштувати параметри HSTS в #ASPNET Core? Дізнайтеся в сьогоднішній статті.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Коли ви створюєте нову програму ASP#NET Core, ви отримуєте базовий код, який виконує типові завдання веб-програми. Цей код включає обслуговування ресурсів, маршрутизацію, перенаправлення HTTPS та обробку винятків. Ви також можете помітити виклик методу UseHsts()
Що таке HSTS, навіщо потрібно викликати цей метод і як налаштувати параметри HSTS в #ASPNET Core? Дізнайтеся в сьогоднішній статті.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Khalid Abuhakmeh’s Blog
What is HSTS and why is it in my ASP.NET Core app?
What is HTTP Strict Transport Security and why is it in ASP.NET Core
⚡️ Найкращий спосіб мапінгу об'єктів у .NET у 2024 році
Дізнайтеся, як краще мапити об'єкти в #NET за допомогою різних методів і бібліотек.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
Дізнайтеся, як краще мапити об'єкти в #NET за допомогою різних методів і бібліотек.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
Anton Dev Tips
The Best Way To Map Objects in .Net in 2024
Learn how to map objects in .NET using various techniques and libraries and explore what is the best way to map objects in .NET in 2024
⚡️ З нуля до .NET MAUI
#Microsoft описує #NET #MAUI як «еволюцію» #Xamarin.Forms в тому сенсі, що він додає підтримку створення настільних додатків до традиційних мобільних платформ: iOS і Android.
Це означає, що розробники, які використовують .NET MAUI, можуть створювати бізнес-додатки, які працюють на платформах Windows, Android, Mac та iPhone.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
#Microsoft описує #NET #MAUI як «еволюцію» #Xamarin.Forms в тому сенсі, що він додає підтримку створення настільних додатків до традиційних мобільних платформ: iOS і Android.
Це означає, що розробники, які використовують .NET MAUI, можуть створювати бізнес-додатки, які працюють на платформах Windows, Android, Mac та iPhone.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
Visual Studio Magazine
From Zero to .NET MAUI: Seeking One Codebase to Run Everywhere -- Visual Studio Magazine
The promise of writing one codebase and running it everywhere has never really panned out for developers. However, using XAML and .NET MAUI, you come much closer.
⚡️ Підтримка сторонніх API та пакетів для .NET Upgrade Advisor
Дізнайтеся, як розширити можливості #NET Upgrade Assistant, налаштувавши власні бібліотеки та пакети.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
Дізнайтеся, як розширити можливості #NET Upgrade Assistant, налаштувавши власні бібліотеки та пакети.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
Microsoft News
Announcing Third Party API and Package Map Support for .NET Upgrade Assistant
Learn how to extend the .NET Upgrade Assistant by providing mappings for your own libraries and packages.
⚡️ dotCover Інструменти командного рядка для автоматизованого тестування покриття коду
Дізнайтеся, як використовувати інструменти командного рядка dotCover для запуску аналізу покриття для будь-якого процесу #NET, який має доступні файли PDB.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Дізнайтеся, як використовувати інструменти командного рядка dotCover для запуску аналізу покриття для будь-якого процесу #NET, який має доступні файли PDB.
👉🏻 Канал | 💬 Чат | 📕 Каталог
The JetBrains Blog
dotCover Command Line Tools for Automation Testing Code Coverage | The .NET Tools Blog
Learn how to use the dotCover command line tools to run coverage analysis on any .NET process that has available PDB files.
⚡️ Оцінка коду за допомогою .NET Upgrade Assistant
#NET Upgrade Assistant тепер надає потужну та незламну оцінку коду, щоб допомогти зрозуміти потенційні проблеми під час оновлення програм до сучасного .NET
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
#NET Upgrade Assistant тепер надає потужну та незламну оцінку коду, щоб допомогти зрозуміти потенційні проблеми під час оновлення програм до сучасного .NET
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
Microsoft News
Code Assessment with .NET Upgrade Assistant
.NET Upgrade Assistant now provides powerful code assessment to help understand potential issues when upgrading your app to modern .NET.
⚡️ Приєднуйтесь до .NET Aspire Developer Day!
Приєднуйтесь до #NET Aspire Developer Day 23 липня! Ви зможете вдосконалити свої навички .NET, слухаючи цікаві та пізнавальні доповіді! Також у вас буде можливість поспілкуватися з експертами та спільнотою. Реєструйтеся!
👉🏻 Канал | 💬 Чат | 📕 Каталог
Приєднуйтесь до #NET Aspire Developer Day 23 липня! Ви зможете вдосконалити свої навички .NET, слухаючи цікаві та пізнавальні доповіді! Також у вас буде можливість поспілкуватися з експертами та спільнотою. Реєструйтеся!
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft News
Join Us for .NET Aspire Developers Day – Elevate Your Cloud Native Skills!
Join us on July 23, 2024, for .NET Aspire Developers Day, a livestream event to elevate your .NET skills with keynotes, deep dives, and interactive sessions. Connect with experts and the community.
⚡️ Перетворюйте ваш дизайн Figma на графічний код .NET MAUI
Перетворюйте дизайни Figma на нативну графіку для #NET #MAUI без особливих зусиль!
FigmaSharp.Maui.Graphics спрощує процес перетворення, дозволяючи розробникам легко інтегрувати дизайн інтерфейсу користувача з Figma в програми .NET MAUI. Ідеально підходить для легкого поєднання робочих процесів проектування та розробки.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
Перетворюйте дизайни Figma на нативну графіку для #NET #MAUI без особливих зусиль!
FigmaSharp.Maui.Graphics спрощує процес перетворення, дозволяючи розробникам легко інтегрувати дизайн інтерфейсу користувача з Figma в програми .NET MAUI. Ідеально підходить для легкого поєднання робочих процесів проектування та розробки.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
GitHub
GitHub - jsuarezruiz/figma-to-maui-graphics: FigmaSharp.Maui.Graphics turns your Figma design into .NET MAUI Graphics code
FigmaSharp.Maui.Graphics turns your Figma design into .NET MAUI Graphics code - jsuarezruiz/figma-to-maui-graphics
🎥 Створення мінімальних API .NET 8 за допомогою AWS Lambda та Amazon RDS
#AWS Lambda — це обчислювальний сервіс, який ви можете використовувати для розгортання своїх програм у хмарі. Має підтримку #NET 8. Хочете дізнатися найцікавіше? Ви можете розгорнути свої програми .NET Minimal API за допомогою лише одного рядка коду. У цьому відео ви дізнаєтеся, як створити лямбду AWS, розгорнути програму .NET і підключити її до Amazon RDS.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
#AWS Lambda — це обчислювальний сервіс, який ви можете використовувати для розгортання своїх програм у хмарі. Має підтримку #NET 8. Хочете дізнатися найцікавіше? Ви можете розгорнути свої програми .NET Minimal API за допомогою лише одного рядка коду. У цьому відео ви дізнаєтеся, як створити лямбду AWS, розгорнути програму .NET і підключити її до Amazon RDS.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
//devedigest
Building .NET 8 Minimal APIs With AWS Lambda and Amazon RDS
Get the source code for this video for FREE → https://the-dotnet-weekly.ck.page/aws-lambdaJoin a community of 1000+ .NET developers: https://www.patreon.com/...
🎥 Огляд ваших «Найкращих практик» у C#
У цьому відео Нік Чапсас розгляне рекомендації щодо найкращих практик для C# та #NET.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
У цьому відео Нік Чапсас розгляне рекомендації щодо найкращих практик для C# та #NET.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
//devedigest
Reviewing your "Best Practices" in C#
Use code TRANSIT20 and get 20% off the brand new "From Zero to Hero: Messaging in .NET with MassTransit" course on Dometrain: https://dometrain.com/course/fr...
⚡️ Створення хешів в .NET
У цій статті розглядаються різні способи створення хешів в #NET. Хеші корисні для одностороннього шифрування, яке можна використовувати для зберігання паролів, перевірки JWT та багатьох інших вариантів використання.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
У цій статті розглядаються різні способи створення хешів в #NET. Хеші корисні для одностороннього шифрування, яке можна використовувати для зберігання паролів, перевірки JWT та багатьох інших вариантів використання.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
Software Engineering
Creating hashes in .NET
This article looks at different ways to create hashes in .NET Core. Hashes are useful for one way encryption which can be used for password storage, JWT validation and some other security use cases…
⚡️ Реалізація фонових завдань за допомогою Hangfire
Hangfire — це надійна бібліотека для керування фоновими завданнями в програмах #NET, що дозволяє розробникам легко створювати завдання. Незалежно від того, чи плануєте ви повторювані завдання, виконуєте одноразові завдання або керуєте трудомісткими операціями без блокування основного потоку, Hangfire пропонує гнучке та надійне рішення.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
Hangfire — це надійна бібліотека для керування фоновими завданнями в програмах #NET, що дозволяє розробникам легко створювати завдання. Незалежно від того, чи плануєте ви повторювані завдання, виконуєте одноразові завдання або керуєте трудомісткими операціями без блокування основного потоку, Hangfire пропонує гнучке та надійне рішення.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
rmauro.dev {blog}
Hangfire Implementing Background Jobs
Hangfire is a robust library for managing background jobs in .NET applications, allowing developers to easily create and manage tasks that run asynchronously.
Whether you're scheduling recurring tasks, executing one-off jobs, or managing time-consuming operations…
Whether you're scheduling recurring tasks, executing one-off jobs, or managing time-consuming operations…
⚡️ Навіщо і як виконувати GraphQL-запити в .NET
У цьому пості ви дізнаєтеся, як робити запити до GraphQL API в #NET за допомогою Strawberry Shake з консольного додатку
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
У цьому пості ви дізнаєтеся, як робити запити до GraphQL API в #NET за допомогою Strawberry Shake з консольного додатку
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
Microsoft News
Why and How to Execute GraphQL Queries in .NET
This post shows how to query a GraphQL API in .NET using Strawberry Shake from a console application
⚡️ Підтримка UUIDv7 у .NET 9
Перегляньте обговорення на #GitHub щодо підтримки UUIDv7 у #NET 9. Підтримка UUIDv7 приносить ряд переваг: структура для сортування за часом, сумісність з іншими системами і стандартами, висока унікальність за рахунок випадкових і інкрементних даних, а також поліпшена продуктивність при генерації і використанні UUID.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
Перегляньте обговорення на #GitHub щодо підтримки UUIDv7 у #NET 9. Підтримка UUIDv7 приносить ряд переваг: структура для сортування за часом, сумісність з іншими системами і стандартами, висока унікальність за рахунок випадкових і інкрементних даних, а також поліпшена продуктивність при генерації і використанні UUID.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
GitHub
Extend System.Guid with a new creation API for v7 · Issue #103658 · dotnet/runtime
Rationale The UUID specification (https://datatracker.ietf.org/doc/rfc9562) defines several different UUID versions which can be created and which allow developers to produce and consume UUIDs that...
⚡️ X.PagedList v10.0.3 вже доступний!
Бібліотека X.PagedList є найпопулярнішою бібліотекою для розбиття колекцій на сторінки #NET-додатках.
Оновлення включають ряд критичних змін щодо просторів імен для методів розширення та видалення деяких застарілих розширень, а також була включена підтримка нульових типів посилань.
Також були внесені поліпшення в підтримку Entity Framework Core і #ASPNET Core MVC.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Бібліотека X.PagedList є найпопулярнішою бібліотекою для розбиття колекцій на сторінки #NET-додатках.
Оновлення включають ряд критичних змін щодо просторів імен для методів розширення та видалення деяких застарілих розширень, а також була включена підтримка нульових типів посилань.
Також були внесені поліпшення в підтримку Entity Framework Core і #ASPNET Core MVC.
👉🏻 Канал | 💬 Чат | 📕 Каталог
GitHub
Release Version 10.0.3 · dncuug/X.PagedList
Breaking changes
Provide specific namespaces for Extensions (6ae094e)
Drop fake async (sync-over-async) ToPagedListAsync() Extensions: Either use the sync ones for real collections or use the prop...
Provide specific namespaces for Extensions (6ae094e)
Drop fake async (sync-over-async) ToPagedListAsync() Extensions: Either use the sync ones for real collections or use the prop...
⚡️ Знайомство з прив'язками сховища CoreWCF і WCF Client Azure Queue Storage для .NET
Доступний бета-реліз офіційних бібліотек #Microsoft.CoreWCF.#Azure.StorageQueues та Microsoft.WCF.Azure.StorageQueues.Client для #NET. Завдяки цим бібліотекам розробники тепер можуть використовувати можливості Azure Queue Storage для надійного обміну повідомленнями та масштабованого зв'язку.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
Доступний бета-реліз офіційних бібліотек #Microsoft.CoreWCF.#Azure.StorageQueues та Microsoft.WCF.Azure.StorageQueues.Client для #NET. Завдяки цим бібліотекам розробники тепер можуть використовувати можливості Azure Queue Storage для надійного обміну повідомленнями та масштабованого зв'язку.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
Microsoft News
Introducing CoreWCF and WCF Client Azure Queue Storage bindings for .NET
The initial beta release of the official libraries Microsoft.CoreWCF.Azure.StorageQueues and Microsoft.WCF.Azure.StorageQueues.Client library for .NET is now available.
⚡️ Використання Serilog до ASP.NET Core: практичний посібник
Serilog — це бібліотека журналювання для #NET, яку можна використовувати самостійно, але вона також сумісна з #Microsoft.Extensions.Logging, що робить її ідеальною для додатків #ASPNET Core. У цій статті ви дізнаєтеся, чому варто використовувати Serilog і як інтегрувати в свій проект.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
Serilog — це бібліотека журналювання для #NET, яку можна використовувати самостійно, але вона також сумісна з #Microsoft.Extensions.Logging, що робить її ідеальною для додатків #ASPNET Core. У цій статті ви дізнаєтеся, чому варто використовувати Serilog і як інтегрувати в свій проект.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
blog.postsharp.net
Adding Serilog to ASP.NET Core: a practical guide
How to add Serilog to your ASP.NET Core project and why you should do it.
⚡️ Виявлення сервісів у мікросервісах з .NET та Consul
Виявлення служб – це шаблон, який дозволяє розробникам використовувати логічні імена для посилання на зовнішні служби замість фізичних IP-адрес і портів. З цієї статті ви дізнаєтеся, як реалізувати виявлення служб у своїх мікросервісах #NET за допомогою Consul.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
Виявлення служб – це шаблон, який дозволяє розробникам використовувати логічні імена для посилання на зовнішні служби замість фізичних IP-адрес і портів. З цієї статті ви дізнаєтеся, як реалізувати виявлення служб у своїх мікросервісах #NET за допомогою Consul.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
www.milanjovanovic.tech
Service Discovery in Microservices With .NET and Consul
Service discovery is a pattern that allows developers to use logical names to refer to external services, instead of physical IP addresses and ports. In this week's issue, we'll see how to implement service discovery in your .NET microservices with Consul.
⚡️ Міграція проектів на Xamarin в .NET
У цій статті докладно описаний процес міграції з #Xamarin.Forms на #NET #MAUI. Тут ви знайдете покрокові інструкції, ключові зміни та найкращі практики, які допоможуть вам скористатися всіма новими функціями та вдосконаленнями в .NET MAUI 8.0. Цей ресурс стане незамінним інструментом для покращення процесу розробки вашого додатку.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
У цій статті докладно описаний процес міграції з #Xamarin.Forms на #NET #MAUI. Тут ви знайдете покрокові інструкції, ключові зміни та найкращі практики, які допоможуть вам скористатися всіма новими функціями та вдосконаленнями в .NET MAUI 8.0. Цей ресурс стане незамінним інструментом для покращення процесу розробки вашого додатку.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
Docs
Upgrade from Xamarin to .NET - .NET MAUI
Learn how to upgrade Xamarin apps to .NET.