Интересности #309 12 марта 2023 Ссылки Комментарии (0) Прошло две недели с прошлого выпуска Интересностей, а значит в этот раз набралось не мало интересных статей и видео. Запасаемся временем и изучаем. .NET Гайд по настройке IoC-контейнера в консольном приложении .NET core Нужен ли ConfigureAwait? Microsoft Teams’ Permission Service migration to .NET 6Microsoft Graph .NET SDK v5 is now generally available ASP.NETЕще раз про интеграционное тестирование ASP.NET Core c testserver и testcontainersSwagger и полиморфные контракты в .NET 7Speed Up ASP.NET Core JSON APIs with Source GeneratorsPart -1 | Asp.Net Core Identity Series[.NET 7] Introduction & Project SetupDisabling Controller methods in ASP.NET CoreHealth Checks in .NET: 2 ways to check communication with MongoDB C#Test Data Generator monadWarnings-as-errors frictionThe Next C# with Mads TorgersenGenerate images with AI using Stable Diffusion, C#, and ONNX RuntimeHow to Exclude Properties From JSON Serialization in C#Validating Connection Strings on .NET Startup Entity FrameworkHow To Deploy EF Database MigrationsPerformance benchmarks of PostgreSQL .NET with Npgsql, Dapper, and Entity Framework CoreEF Core Mapping with TpH, Generic Types and Value Conversion AzureConditional Middleware in Isolated Azure FunctionsAzure Functions - Part 1 - Hosting and Networking OptionsExploring open-source capabilities in Azure AIDiscover the latest innovations at Azure Open Source Day 2023Announcing new security and observability features in Azure Database for PostgreSQL АлгоритмыКнига «Алгоритмы на практике»Faster Searching with Binary Search АрхитектураSRE: паттерны ReliabilityАрхитектура потоковой обработки медиа-данныхСможет ли Event Sourcing перерасти базы данных?12 неочевидных правил проектирования REST APIВерсионная миграция данных в мире DTOАрхитектура Hashicorp VaultАрхитектура SSH. Узел-бастион и принцип нулевого доверияBackend API design principles: Don’t mirror your dataDon't let Event-Driven Architecture buzzwords fool youIntroducing the Reliable Web App Pattern for .NETArmchair Architects: Architectural Erosion and Technical DebtDomain Events in Event Sourcing? Not Exactly!Messaging Patterns : Flow, SAGA, Messaging Gateway and Observability With RabbitMQ Exchange to Exchange BindingsAzure’s approach to versioning and avoiding breaking changes Базы данныхРепликация между SQL- и NoSQL-базами данных: туда и обратно9 баз данных NoSQL, актуальных на 2023 годCan You Nest Transactions in SQL Server? PostgreSQLPostgreSQL под капотом. Часть 4. Цикл бэкэндаАномалии под нагрузкой в PostgreSQL: о чём стоит помнить и с чем надо бороться Веб разработкаЧто нового в Chrome 111? CSSРуководство по цветовым функциям CSSCSS сolor-сontrast(): пошаговое руководствоMy CSS-Tricks Top 10 JavaScriptРисуем верёвку в формате SVG при помощи JavaScriptСовременный способ глубокого клонирования объектов в JavaScriptTesting Without Mocks: A Pattern Language TypeScriptAnnouncing TypeScript 5.0 RCTypeScript’s Migration to Modules ReactРаботаем с таблицами с помощью React TableТестируйте свои React-компоненты с помощью Nightwatch и Testing LibraryAdding Audio Visualization to a React App Using the Web Audio API ИнструментыTerraform: от незнания к best practices Announcing NuGet 6.5 – The Sweetest Way to Manage Your Packages Write a high-quality README for NuGet packages4 best-practices to keep your Windows Server estate secure and optimizedDrawing graphs in GitHub comments with Mermaid diagrams Visual Studio Try Visual Studio 2022 v17.6 Preview 1GitHub Copilot in Visual Studio 2022The fastest way to add files and foldersDebugging Dapr applications with Rider or Visual Studio: A better wayBuild Better Extensions with VisualStudio.Extensibility Preview 3!Developing Accessible Apps with Visual StudioVisual Studio 2022 – 17.5 Performance EnhancementsVisual Studio –Git line staging Visual Studio Code February 2023 (version 1.76) КонтейнерыKubernetesKubernetes Observability: Prometheus and Grafana17 вопросов по Kubernetes, которые может услышать разработчик на собеседовании Российский Kubernetes, какой он? Знакомимся с платформой DeckhouseDockerКак работает Docker Desktop NetworkingDocker Desktop 4.17: New Functionality for a Better Development Experience ОчередиТуториал по основам Apache Kafka: установка и работа с кластером из одного брокера РазноеТехнический долг. Как не обанкротитьсяБудни архитектора решений. Или кто он такой и чем занимается каждый день? РазработкаПочему в вашем коде так сложно разобраться Разработка игрНедельный геймдев: #110 — 26 февраля, 2023Недельный геймдев: #111 — 05 марта, 2023Интересное из мира Unity #5 (24.02.23 — 02.03.23)Разработка с Unity: Часть 1 редактор Unity