Интересности #271 7 февраля 2022 Ссылки Комментарии (0) Поскольку на прошлой неделе подборки Интересностей не было, то на этот раз в неё вошли статьи и видео за прошедшие две недели. .NETИсследуем .NET 6. Часть 6. Поддержка интеграционных тестов в WebApplicationFactoryProposed .NET 7 Breaking ChangesColors in .NET: an In-Depth GuideValidating Objects With FluentValidationA Few (too many?) Ways of Setting the Kestrel Ports in .NET 6What’s up with TimeZoneInfo on .NET 6? (part 1)ASP.NETRabbitMQ в ASP.NET Core. Быстрый стартPerformance improvements in ASP.NET Core 6Strategies for migrating ASP.NET Web Forms appsHow to Use Serilog in ASP.NET Core Web APIgRPC health checks in ASP.NET CoreMinimal APIs overviewOptimally Configuring Open Telemetry Tracing for ASP.NET CoreC#Индексы в C# 8Как LINQ, только быстрый и без аллокацийCreating a source generatorPart 7 - Solving the source generator 'marker attribute' problem - Part 1Part 8 - Solving the source generator 'marker attribute' problem - Part 2Awaiting an async void method in .NETBulk download from Azure Blob Storage with C#Difference Between ValueTuple and Tuple in C#How to Create a PNG File from a Web Page in C#A type-safe DI Container C# exampleEntity FrameworkTemporal Tables with EF Core 6ArchitectureЧто такое нулевое доверие?Расширение API через абстрагированиеАналитика микросервисов. Практический опыт аналитика в enterpriseМикросервисы для чайников: как на них перейти с монолита с нуляWeb API DTO ConsiderationsThe disadvantages of microservicesEvent Sourcing vs Event Driven ArchitectureCache invalidation isn’t a hard problemAzureGet the Container Instances usage in an Azure subscriptionAzure Container Apps: dapr, devcontainer, debug and deployConnected Microservices with Azure Container AppsGetting started with Durable FunctionsAzure Kubernetes Service Security Deep DivePart 1 (CIS Benchmark)Part 2 (AppArmor and seccomp)Part 3 (Audit Logs)Part 4 (Network Policies)Part 5 (Securing Egress and Ingress)Using the Azure Load Testing serviceContainersTwo reasons Kubernetes is so complexGame DevelopmentUnity «Best» PracticesDevelopment5 Tips for a Game-Changing API Design ReviewClean Code Tip: Avoid mental mappingsToolsHighlights from Git 2.35File Sharing with Docker DesktopAzure DevOps requires TLS 1.2 on all connections including Visual StudioWindows Template Studio - reborn!Visual StudioCode search in Visual Studio 2022 is about to get much fasterWeb DevelopmentТренды веб-разработки в 2022 простыми словамиБезопасный CSS, или как писать универсальные стилиJavaScriptHow to Read Files via JavaScript in the BrowserProgramming to Interface Vs to ImplementationBest JavaScript Date Picker WidgetsTypeScriptВозможности TypeScript, которых нужно избегатьReactЭкосистема React в 2022 годуУчимся правильно писать CSS классы в JSXКак мы устранили страшное легаси незаметно для пользователейПочему же всё-таки React, а не Angular