Developing cloud native apps with Aspire
We’re excited to introduce the general availability of .NET Aspire, a comprehensive stack aimed at simplifying the way .NET cloud-native apps are built and managed. .NET Aspire offers developers like you an improved, opinionated framework for constructing distributed applications, ensuring a seamless and consistent development experience.
The post Developing cloud native apps with Aspire appeared first on Visual Studio Blog.
https://devblogs.microsoft.com/visualstudio/developing-cloud-native-apps-with-aspire/
We’re excited to introduce the general availability of .NET Aspire, a comprehensive stack aimed at simplifying the way .NET cloud-native apps are built and managed. .NET Aspire offers developers like you an improved, opinionated framework for constructing distributed applications, ensuring a seamless and consistent development experience.
The post Developing cloud native apps with Aspire appeared first on Visual Studio Blog.
https://devblogs.microsoft.com/visualstudio/developing-cloud-native-apps-with-aspire/
Microsoft News
Developing cloud-native apps with .NET Aspire and Visual Studio
Introduce the general availability of .NET Aspire, a comprehensive stack aimed at simplifying the way .NET cloud-native apps are built and managed.
Настоящий эффект параллакса
Parallax 3D
Статья описывает проект, который представляет из себя систему отслеживания положения головы человека и изменение относительно этого положения виртуальной точки наблюдения с сохранением территории наблюдения в виде постоянной.
Читать далее
https://habr.com/ru/articles/817027/?utm_campaign=817027&utm_source=habrahabr&utm_medium=rss
Parallax 3D
Статья описывает проект, который представляет из себя систему отслеживания положения головы человека и изменение относительно этого положения виртуальной точки наблюдения с сохранением территории наблюдения в виде постоянной.
Читать далее
https://habr.com/ru/articles/817027/?utm_campaign=817027&utm_source=habrahabr&utm_medium=rss
Хабр
Настоящий эффект параллакса
Иллюзии привлекают нас тем, что избавляют от боли, а в качестве замены приносят удовольствие. За это мы должны без сетований принимать, когда, вступая в противоречие...
Как создать приложение на C# с подключением скрипта Python
Интеграция скриптов Python в приложение на C# позволяет использовать обширные библиотеки Python, сохраняя при этом возможности C#. Этот гайд предоставляет пошаговое руководство по созданию приложения на C#, которое вызывает скрипт Python, использует виртуальное окружение для зависимостей Python и измеряет время выполнения скрипта.
Читать далее
https://habr.com/ru/articles/817041/?utm_campaign=817041&utm_source=habrahabr&utm_medium=rss
Интеграция скриптов Python в приложение на C# позволяет использовать обширные библиотеки Python, сохраняя при этом возможности C#. Этот гайд предоставляет пошаговое руководство по созданию приложения на C#, которое вызывает скрипт Python, использует виртуальное окружение для зависимостей Python и измеряет время выполнения скрипта.
Читать далее
https://habr.com/ru/articles/817041/?utm_campaign=817041&utm_source=habrahabr&utm_medium=rss
Хабр
Как создать приложение на C# с использованием приложения на Python
Введение Интеграция скриптов Python в приложение на C# позволяет использовать обширные библиотеки Python, сохраняя при этом все преимущества строго типизированного языка C#. Это особенно полезно в...
Visual Studio 2022 17.11 Preview 1: Pull Requests, Debugging, Profiler and More Improvements
Microsoft has released Visual Studio 2022 17.11 Preview 1. This release contains features regarding pull requests, default shortcuts, debugging and the Visual Studio profiler. Additionally, the new release introduces enhancements for *.vsconfig files.
By Robert Krzaczyński
https://www.infoq.com/news/2024/05/vs-2022-preview-1/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=.NET
Microsoft has released Visual Studio 2022 17.11 Preview 1. This release contains features regarding pull requests, default shortcuts, debugging and the Visual Studio profiler. Additionally, the new release introduces enhancements for *.vsconfig files.
By Robert Krzaczyński
https://www.infoq.com/news/2024/05/vs-2022-preview-1/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=.NET
InfoQ
Visual Studio 2022 17.11 Preview 1: Pull Requests, Debugging, Profiler and More Improvements
Microsoft has released Visual Studio 2022 17.11 Preview 1. This release contains features regarding pull requests, default shortcuts, debugging and the Visual Studio profiler. Additionally, the new release introduces enhancements for *.vsconfig files.
Когда имён недостаточно. REST-клиент на F#. Часть 1. DTO
В данном цикле я хочу поговорить об одном из вариантов представления REST-клиента. Но я буду обсуждать частное (REST), чтобы использовать его как точку опоры для перехода к общему — проблеме проекций внешних контрактов. В первых двух частях я сосредоточусь на синтаксисе и «архитектурных» ходах, а потом поговорю о генераторах кода. Сложность будет расти с каждой частью, но предлагаемые подходы даже в рамках одной части можно применять независимо. Например, сейчас мы поговорим про DTO (Data Transfer Object), в следующий раз — про перенос методов и их иерархии. Это близкие модули, но их взаимное влияние осознанно будет сведено к минимуму.
Ранее я накатал большой цикл по локальному F#-кодогену и высказал намерение периодически возвращаться к генераторам на примере каких-то узконаправленных задачек. Данный цикл — пробный шар в этом направлении. Он логически вытекает из последних двух частей цикла, так что осилившие «Большой код» смогут посмотреть на уже знакомые концепции немного под другим углом.
Читать далее
https://habr.com/ru/companies/first/articles/817261/?utm_campaign=817261&utm_source=habrahabr&utm_medium=rss
В данном цикле я хочу поговорить об одном из вариантов представления REST-клиента. Но я буду обсуждать частное (REST), чтобы использовать его как точку опоры для перехода к общему — проблеме проекций внешних контрактов. В первых двух частях я сосредоточусь на синтаксисе и «архитектурных» ходах, а потом поговорю о генераторах кода. Сложность будет расти с каждой частью, но предлагаемые подходы даже в рамках одной части можно применять независимо. Например, сейчас мы поговорим про DTO (Data Transfer Object), в следующий раз — про перенос методов и их иерархии. Это близкие модули, но их взаимное влияние осознанно будет сведено к минимуму.
Ранее я накатал большой цикл по локальному F#-кодогену и высказал намерение периодически возвращаться к генераторам на примере каких-то узконаправленных задачек. Данный цикл — пробный шар в этом направлении. Он логически вытекает из последних двух частей цикла, так что осилившие «Большой код» смогут посмотреть на уже знакомые концепции немного под другим углом.
Читать далее
https://habr.com/ru/companies/first/articles/817261/?utm_campaign=817261&utm_source=habrahabr&utm_medium=rss
Хабр
Когда имён недостаточно. REST-клиент на F#. Часть 1. DTO
В данном цикле я хочу поговорить об одном из вариантов представления REST-клиента. Но я буду обсуждать частное (REST), чтобы использовать его как точку опоры для перехода к общему — проблеме проекций...
Learn Unity and Godot Game Development with JetBrains
Over the last several years, we’ve worked hard, making the best game development tools available to creators worldwide. Large AAA studios to indie game darlings have loved writing their C# and C++ code using JetBrains Rider. Honestly, it looks like a blast! What better time to be making video games than right now? In the […]
https://blog.jetbrains.com/dotnet/2024/05/27/learn-unity-and-godot-game-development-with-jetbrains/
Over the last several years, we’ve worked hard, making the best game development tools available to creators worldwide. Large AAA studios to indie game darlings have loved writing their C# and C++ code using JetBrains Rider. Honestly, it looks like a blast! What better time to be making video games than right now? In the […]
https://blog.jetbrains.com/dotnet/2024/05/27/learn-unity-and-godot-game-development-with-jetbrains/
The JetBrains Blog
Learn Unity and Godot Game Development with JetBrains | The .NET Tools Blog
Build two video games in two different game engines: Unity and Godot using C# and JetBrains Rider.
Запускаем .NET на RISC-V и разрабатываем IoT приложение для Sipeed Lichee RV
До недавнего времени разрабатывать IoT приложения на C# можно было только для компьютеров построенных на архитектуре ARM или x86. Поддержка RISC-V процессоров для платформы .NET уже давно в стадии разработки. В начале этого года был представлен не официальный .NET 8.0 SDK, который уже сейчас вы сможете запустить на RISC-V процессоре под ОС Debian/Ubuntu. В качестве платформы запуска возьмем одноплатный компьютер Sipeed Lichee RV на RISC-V процессоре Allwinner D1 (ядро Alibaba/T-Head Xuantie C906 RISC-V). В первой части поста рассмотрим установку .NET 8.0 SDK на Sipeed Lichee RV. Во второй, запустим приложение для работы с контактами GPIO и датчиком BME280 для замера температуры, влажности и давления. Читать дальше →
https://habr.com/ru/companies/timeweb/articles/817163/?utm_campaign=817163&utm_source=habrahabr&utm_medium=rss
До недавнего времени разрабатывать IoT приложения на C# можно было только для компьютеров построенных на архитектуре ARM или x86. Поддержка RISC-V процессоров для платформы .NET уже давно в стадии разработки. В начале этого года был представлен не официальный .NET 8.0 SDK, который уже сейчас вы сможете запустить на RISC-V процессоре под ОС Debian/Ubuntu. В качестве платформы запуска возьмем одноплатный компьютер Sipeed Lichee RV на RISC-V процессоре Allwinner D1 (ядро Alibaba/T-Head Xuantie C906 RISC-V). В первой части поста рассмотрим установку .NET 8.0 SDK на Sipeed Lichee RV. Во второй, запустим приложение для работы с контактами GPIO и датчиком BME280 для замера температуры, влажности и давления. Читать дальше →
https://habr.com/ru/companies/timeweb/articles/817163/?utm_campaign=817163&utm_source=habrahabr&utm_medium=rss
Хабр
Запускаем .NET на RISC-V и разрабатываем IoT приложение для Sipeed Lichee RV
До недавнего времени разрабатывать IoT приложения на C# можно было только для компьютеров построенных на архитектуре ARM или x86. Поддержка RISC-V процессоров для платформы .NET уже давно в стадии...
Introducing links to source code for .NET API Docs
.NET API reference docs now link directly to the source code! Learn how the links are generated, and some of ideas for future improvements.
The post Introducing links to source code for .NET API Docs appeared first on .NET Blog.
https://devblogs.microsoft.com/dotnet/dotnet-docs-link-to-source-code/
.NET API reference docs now link directly to the source code! Learn how the links are generated, and some of ideas for future improvements.
The post Introducing links to source code for .NET API Docs appeared first on .NET Blog.
https://devblogs.microsoft.com/dotnet/dotnet-docs-link-to-source-code/
Microsoft News
Introducing links to source code for .NET API Docs
.NET API reference docs now link directly to the source code! Learn how the links are generated, and some of ideas for future improvements.
What's New in C# 13: Enhanced Params, Performance Boosts, and New Extension Types
As part of the Microsoft Build event, Microsoft unveiled the new features of C# 13, the latest version of the .NET programming language, last week. The release introduces notable improvements to params parameters, new extension types announcement, and several performance and memory enhancements for .NET developers.
By Almir Vuk
https://www.infoq.com/news/2024/05/csharp-13-preview/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=.NET
As part of the Microsoft Build event, Microsoft unveiled the new features of C# 13, the latest version of the .NET programming language, last week. The release introduces notable improvements to params parameters, new extension types announcement, and several performance and memory enhancements for .NET developers.
By Almir Vuk
https://www.infoq.com/news/2024/05/csharp-13-preview/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=.NET
InfoQ
What's New in C# 13: Enhanced Params, Performance Boosts, and New Extension Types
Last week, during the Microsoft Build 2024, Microsoft announced the new preview features of C# 13, the latest version of the popular .NET programming language. As the most notable improvements to params parameters, the new extension types are announced, and…
VisualStudio.Extensibility 17.10: Debug your extensions with the Diagnostics Explorer
Imagine creating extensions that run faster and smoother than ever before! If you haven’t been following along lately, we’ve been working on improving the VisualStudio.Extensibility SDK. VisualStudio.Extensibility helps you build extensions that run outside the main IDE process for improved performance and reliability.
The post VisualStudio.Extensibility 17.10: Debug your extensions with the Diagnostics Explorer appeared first on Visual Studio Blog.
https://devblogs.microsoft.com/visualstudio/visualstudio-extensibility-17-10/
Imagine creating extensions that run faster and smoother than ever before! If you haven’t been following along lately, we’ve been working on improving the VisualStudio.Extensibility SDK. VisualStudio.Extensibility helps you build extensions that run outside the main IDE process for improved performance and reliability.
The post VisualStudio.Extensibility 17.10: Debug your extensions with the Diagnostics Explorer appeared first on Visual Studio Blog.
https://devblogs.microsoft.com/visualstudio/visualstudio-extensibility-17-10/
Microsoft News
VisualStudio.Extensibility 17.10: Debug your extensions with the Diagnostics Explorer
Discover the power of VisualStudio.Extensibility 17.10! Learn how to enhance your development workflow with custom Visual Studio extensions and plugins. Dive into the latest features and boost your productivity today.
ASP.NET Core Updates in .NET 9 Preview 4: Support for OpenAI Doc Generation, HybridCache and More
Microsoft released .NET 9 Preview 4 which contains features regarding ASP.NET Core: built-in support for OpenAPI document generation, HybridCache API, and adding static SSR pages to a globally-interactive Blazor Web app. There is also an improvement implemented to avoid 503 errors during an app recycle in IIS.
By Robert Krzaczyński
https://www.infoq.com/news/2024/05/aspnet-core-preview-4/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=.NET
Microsoft released .NET 9 Preview 4 which contains features regarding ASP.NET Core: built-in support for OpenAPI document generation, HybridCache API, and adding static SSR pages to a globally-interactive Blazor Web app. There is also an improvement implemented to avoid 503 errors during an app recycle in IIS.
By Robert Krzaczyński
https://www.infoq.com/news/2024/05/aspnet-core-preview-4/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=.NET
InfoQ
ASP.NET Core Updates in .NET 9 Preview 4: Support for OpenAPI Doc Generation, HybridCache and More
Microsoft released .NET 9 Preview 4 which contains features regarding ASP.NET Core: built-in support for OpenAPI document generation, HybridCache API, and adding static SSR pages to a globally-interactive Blazor Web app. There is also an improvement implemented…
9 Things You Didn’t Know About JetBrains Rider’s NuGet Support
Introducing package managers into the modern development workflow has been nothing short of transformative. If you’ve been a .NET developer for a long time, you may remember when we shared .dll files on community sites and consumed them from a lib folder at the root of our solution. Thanks to NuGet, those dark days of […]
https://blog.jetbrains.com/dotnet/2024/05/29/9-things-you-didn-t-know-about-jetbrains-rider-s-nuget-support/
Introducing package managers into the modern development workflow has been nothing short of transformative. If you’ve been a .NET developer for a long time, you may remember when we shared .dll files on community sites and consumed them from a lib folder at the root of our solution. Thanks to NuGet, those dark days of […]
https://blog.jetbrains.com/dotnet/2024/05/29/9-things-you-didn-t-know-about-jetbrains-rider-s-nuget-support/
The JetBrains Blog
9 Things You Didn't Know About JetBrains Rider's NuGet Support | The .NET Tools Blog
Learn 9 interesting facts about the NuGet integration in JetBrains Rider.
A modern Extension Manager has arrived with Visual Studio 17.10
We’re bringing our updated Extension Manager to all users! Over the last year, we’ve made our updated Extension Manager available as an optional preview feature and have been asking you to let us know what you think. Based on your incredible feedback,
The post A modern Extension Manager has arrived with Visual Studio 17.10 appeared first on Visual Studio Blog.
https://devblogs.microsoft.com/visualstudio/visual-studio-extension-manager-17-10/
We’re bringing our updated Extension Manager to all users! Over the last year, we’ve made our updated Extension Manager available as an optional preview feature and have been asking you to let us know what you think. Based on your incredible feedback,
The post A modern Extension Manager has arrived with Visual Studio 17.10 appeared first on Visual Studio Blog.
https://devblogs.microsoft.com/visualstudio/visual-studio-extension-manager-17-10/
Microsoft News
A modern Extension Manager has arrived with Visual Studio 17.10
Enhance your Visual Studio experience with the Extension Manager. Learn how to streamline your workflow by managing your IDE extensions effectively
F# developer stories: how we’ve finally fixed a 9-year-old performance issue
Some bugs carry exciting narratives — attempting to resolve them lets you trace the history of the repository and the community.
The post F# developer stories: how we’ve finally fixed a 9-year-old performance issue appeared first on .NET Blog.
https://devblogs.microsoft.com/dotnet/fsharp-developer-stories-how-weve-finally-fixed-a-9yearold-performance-issue/
Some bugs carry exciting narratives — attempting to resolve them lets you trace the history of the repository and the community.
The post F# developer stories: how we’ve finally fixed a 9-year-old performance issue appeared first on .NET Blog.
https://devblogs.microsoft.com/dotnet/fsharp-developer-stories-how-weve-finally-fixed-a-9yearold-performance-issue/
Microsoft News
F# developer stories: how we’ve finally fixed a 9-year-old performance issue
Some bugs carry exciting narratives — attempting to resolve them lets you trace the history of the repository and the community.
OpenSilver 2.2 Migrates LightSwitch Applications
The latest version of OpenSilver 2.2, a remake of Microsoft's retired Silverlight web application framework, includes support for migrating applications created with Visual Studio LightSwitch that targeted Silverlight.
By Edin Kapić
https://www.infoq.com/news/2024/05/opensilver-2-2-lightswitch/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=.NET
The latest version of OpenSilver 2.2, a remake of Microsoft's retired Silverlight web application framework, includes support for migrating applications created with Visual Studio LightSwitch that targeted Silverlight.
By Edin Kapić
https://www.infoq.com/news/2024/05/opensilver-2-2-lightswitch/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=.NET
InfoQ
OpenSilver 2.2 Migrates LightSwitch Applications
The latest version of OpenSilver 2.2, a remake of Microsoft's retired Silverlight web application framework, includes support for migrating applications created with Visual Studio LightSwitch that targeted Silverlight.
.NET 8+ on Ubuntu 24.04: Official Release with Collaborative Support
Ubuntu 24.04 has launched with a .NET release available from day one in the official Ubuntu feeds, making it immediately usable. Container images for .NET 8+ are available, including noble, noble-chiseled, and noble-chiseled-extra flavors. Additionally, .NET 6 and 7 are accessible through the dotnet/backports repository.
By Robert Krzaczyński
https://www.infoq.com/news/2024/05/dotnet-8-ubuntu-24/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=.NET
Ubuntu 24.04 has launched with a .NET release available from day one in the official Ubuntu feeds, making it immediately usable. Container images for .NET 8+ are available, including noble, noble-chiseled, and noble-chiseled-extra flavors. Additionally, .NET 6 and 7 are accessible through the dotnet/backports repository.
By Robert Krzaczyński
https://www.infoq.com/news/2024/05/dotnet-8-ubuntu-24/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=.NET
InfoQ
.NET 8+ on Ubuntu 24.04: Official Release with Collaborative Support
Ubuntu 24.04 has launched with a .NET release available from day one in the official Ubuntu feeds, making it immediately usable. Container images for .NET 8+ are available, including noble, noble-chiseled, and noble-chiseled-extra flavors. Additionally, .NET…
Azure Storage: A Crisp CheatSheet for Getting Started
This cheat sheet provides a clear and thorough overview of Azure Storage, Microsoft’s cloud storage service. It outlines the key features, different types of storage accounts, and the various storage services, such as Azure Blobs, Files, Queues, Tables, and Managed Disks. The guide also provides details on blob storage, access tiers, data lake storage, file storage, and table storage. Additionally, it covers data transfer methods, replication options, security features, and monitoring tools. Designed for quick reference, this cheat sheet is perfect for developers, IT professionals, and business leaders who want to use Azure Storage for scalable, secure, and efficient data management.
https://www.dotnetcurry.com/ShowArticle.aspx?ID=1607
This cheat sheet provides a clear and thorough overview of Azure Storage, Microsoft’s cloud storage service. It outlines the key features, different types of storage accounts, and the various storage services, such as Azure Blobs, Files, Queues, Tables, and Managed Disks. The guide also provides details on blob storage, access tiers, data lake storage, file storage, and table storage. Additionally, it covers data transfer methods, replication options, security features, and monitoring tools. Designed for quick reference, this cheat sheet is perfect for developers, IT professionals, and business leaders who want to use Azure Storage for scalable, secure, and efficient data management.
https://www.dotnetcurry.com/ShowArticle.aspx?ID=1607
Dotnetcurry
Azure Storage: A Crisp CheatSheet for Getting Started | DotNetCurry
This cheat sheet provides a clear and thorough overview of Azure Storage, Microsoft’s cloud storage service. It outlines the key features, different types of storage accounts, and the various storage services, such as Azure Blobs, Files, Queues, Tables, and…
Catch Up on Microsoft Build 2024: Essential Sessions for .NET Developers
Get up to date on all of the .NET sessions from Microsoft Build 2024 covering .NET 9, .NET Aspire, .NET MAUI, ASP.NET Core, EF Core, and so much more!
The post Catch Up on Microsoft Build 2024: Essential Sessions for .NET Developers appeared first on .NET Blog.
https://devblogs.microsoft.com/dotnet/catching-up-on-microsoft-build-2024-essential-sessions-for-dotnet-developers/
Get up to date on all of the .NET sessions from Microsoft Build 2024 covering .NET 9, .NET Aspire, .NET MAUI, ASP.NET Core, EF Core, and so much more!
The post Catch Up on Microsoft Build 2024: Essential Sessions for .NET Developers appeared first on .NET Blog.
https://devblogs.microsoft.com/dotnet/catching-up-on-microsoft-build-2024-essential-sessions-for-dotnet-developers/
Microsoft News
Catch Up on Microsoft Build 2024: Essential Sessions for .NET Developers
Get up to date on all of the .NET sessions from Microsoft Build 2024 covering .NET 9, .NET Aspire, .NET MAUI, ASP.NET Core, EF Core, and so much more!
Как использовать EDR-систему для расследования и реагирования на инциденты безопасности: кейс Armitage для Metasploit
Привет! Меня зовут Валерий Слезкинцев. В Positive Technologiesя руковожу направлением реагирования на конечных точках в отделе обнаружения вредоносного ПО в PT Expert Security Center (PT ESC). Наша команда мониторит свежие атаки и воспроизводит их на лабораторных стендах, чтобы убедиться, что наш EDR успешно обнаруживает актуальные угрозы и позволяет защитить от них клиентов. Вы могли читать ранее мою статью о трояне RADX . На этот раз хочу поделиться с вами подробным разбором того, как использовать новые модули MaxPatrol EDR.
Сначала я покажу, как может действовать злоумышленник, далее расскажу о консоли EDR, а в конце статьи поделюсь рекомендациями по реагированию.
За подробностями
https://habr.com/ru/companies/pt/articles/818575/?utm_campaign=818575&utm_source=habrahabr&utm_medium=rss
Привет! Меня зовут Валерий Слезкинцев. В Positive Technologiesя руковожу направлением реагирования на конечных точках в отделе обнаружения вредоносного ПО в PT Expert Security Center (PT ESC). Наша команда мониторит свежие атаки и воспроизводит их на лабораторных стендах, чтобы убедиться, что наш EDR успешно обнаруживает актуальные угрозы и позволяет защитить от них клиентов. Вы могли читать ранее мою статью о трояне RADX . На этот раз хочу поделиться с вами подробным разбором того, как использовать новые модули MaxPatrol EDR.
Сначала я покажу, как может действовать злоумышленник, далее расскажу о консоли EDR, а в конце статьи поделюсь рекомендациями по реагированию.
За подробностями
https://habr.com/ru/companies/pt/articles/818575/?utm_campaign=818575&utm_source=habrahabr&utm_medium=rss
Хабр
Как использовать EDR-систему для расследования и реагирования на инциденты безопасности: кейс Armitage для Metasploit
Привет! Меня зовут Валерий Слезкинцев. В Positive Technologies я руковожу направлением реагирования на конечных точках в отделе обнаружения вредоносного ПО в PT Expert Security Center (PT ESC)....
[Перевод] Интеграционное тестирование с применением Testcontainers в .NET 8
В этой статье будет показано, как правильно организовать интеграционное тестирование с применением Testcontainers на платформе .NET. В качестве примера возьмём веб-API, который будет обмениваться информацией с SQL Server через EF Core. Читать дальше →
https://habr.com/ru/companies/piter/articles/818071/?utm_campaign=818071&utm_source=habrahabr&utm_medium=rss
В этой статье будет показано, как правильно организовать интеграционное тестирование с применением Testcontainers на платформе .NET. В качестве примера возьмём веб-API, который будет обмениваться информацией с SQL Server через EF Core. Читать дальше →
https://habr.com/ru/companies/piter/articles/818071/?utm_campaign=818071&utm_source=habrahabr&utm_medium=rss
Хабр
Интеграционное тестирование с применением Testcontainers в .NET 8
В этой статье будет показано, как правильно организовать интеграционное тестирование с применением Testcontainers на платформе .NET. В качестве примера возьмём веб-API, который будет обмениваться...