Интересности #242 24 мая 2021 Ссылки Комментарии (0) Лучше поздно, чем никогда. А значит вот подборка интересных статей и видео за прошлую неделю. .NETConversation about ready to runConversation about PGOJetBrains .NET Days Online 2021 Recap – Session Recordings AvailableAuthenticated Encryption in .NET with AES-GCMASP.NETGlobal Exception Handling in ASP.NET Core – Ultimate GuideReceiving JSON Objects Stream (NDJSON) in ASP.NET Core MVCPreparing ASP.NET for Long JSON RequestsSecuring OAuth Bearer tokens from multiple Identity Providers in an ASP.NET Core APIHow to expose .NET Assembly Version via API endpoint routingC#Async/Await Calls Gotcha with the CSharp ? Null PropagatorC# serialization with JsonSchema and System.Text.JsonArchutectureОблачные API Gateway: зачем нужны подобные сервисы и чем они отличаются у разных платформРазрабатывайте системы с открытой архитектуройЧем меня не устраивает гексагональная архитектура. Моя имплементация DDD – многоуровневая блочная архитектураTesting your Domain when Event SourcingAzureSearch made simple: native Elastic integration with Azure—now in preview+Real-time streaming now faster, easier with Confluent Cloud on AzureLost in Azure cloud identityPart 5Part 6Part 7Part 8Cosmos DBAzure Cosmos DB update: MongoDB 4.0, notebooks, and continuous backupAzure Cosmos DB With EF Core on Blazor Server Service Fabric Azure Service Fabric 8.0 First Refresh ReleaseTroubleshooting Node down Scenarios in Azure Service FabricPart IPart IIStatic Web AppsUsing Auth0 with Static Web AppsAzure Static Web Apps: Bring Your Own Function (BYOF)Azure Static Web Apps is production-ready: These are my 5 favorite thingsFunctionsMonsters Weekly 211 - .NET 5 on Azure FunctionsUsing Durable EntitiesDatabasesSQL SERVER – 3 Queries to Detect Memory IssuesDevelopmentПочему большинство юнит тестов — пустая трата времени? (перевод статьи)Аарон Шварц: как стать продуктивнееQ&A with Guido van Rossum, inventor of PythonAnnouncing Flutter 2.2 at Google I/O 2021Against consistencyToolsLearn Git - Episode 4 - Visual Studio Code and GitHubCustomization of Work Items in Azure DevOps and Azure DevOps Server 2020Azurite and Table Storage in a dev containerVisual Studio Visual Studio 2019 version 16.10 Preview 4Visual Studio 2019 v16.10 will be more focused on Git productivity improvementsVisual Studio CodeExploring the Visual Studio Code REST Book extension for native NotebooksKubernetesАнтипаттерны деплоя в Kubernetes. Часть 1Создать кластер за 120 секунд: открытый курс по Managed KubernetesWeb Development5 шагов к быстрым веб-шрифтамСравнение производительности CSS и CSS-in-JS в реальном миреAngular v12 Released, Transitions to Ivy Rendering EngineJavaScriptШпаргалка по JS-методам для работы с DOMШвейцарский нож отладки JavaScriptСовременный Javascript: всё, что вы пропустили за последние 10 летПаттерн «Импорт при взаимодействии» (часть 1)Паттерны отложенной инициализации свойств объектов в JavaScriptTypeScriptTypeScript: Раскладываем tsconfig по полочкам. Часть 2 — Всё про строгость