Интересности #302 25 декабря 2022 Ссылки Комментарии (0) Продолжаем читать и смотреть накопившиеся за последнее время материалы. Хорошо что длинные выходные уже через неделю, а значит что-то можно отложить для изучения в свободную минуту. .NET Test Containers for C#/.NET Using Memcached with a .NET Console Application Extreme LINQ Performance Boost in .NET 7 Microsoft .NET History Возможно вам не нужен AutoMapper .NET 7: разбираем ошибки и подозрительные места в исходниках ASP.NET Implementing Validations in .Net Core API How to customize Swagger UI with custom CSS in .NET 7 Документирование ASP .Net Core Web API с помощью OpenAPI/Swagger. Библиотека Swashbuckle C# Enhancing the Factory Pattern with C# Attributes Ref-structs are technically obsolete BitArray in C# Saving Christmas with Functional C# Error-accumulating composable assertions in C# Array, List, Collection, Set, ReadOnlyList - what? A comprehensive and exhaustive list of collection-like types Проблемы unsafe кода C# Blazor Implement Feature Management in Blazor ASP.NET Core Entity Framework Core Conversions for Logical Domain Types Entity Framework Why Did That Database Throw That Exception? Azure Azure Functions OpenAPI Extension Update How to build a real-time leaderboard for the Soccer World Cup with Azure SQL & Redis Azure Service Fabric 9.0 First Refresh is now available! Azure Service Fabric 9.1 First Refresh is now available! Azure Static Web Apps: dynamic redirects with Azure Functions Архитектура Aggregate pattern in Domain-Driven Design Dealing with eventual consistency At Lest Once – Life without Two-Phase Commit Advanced API and Integration Problems & Patterns Start with DDD when you have a monolith 7 Tips for Building a Good Web API Do you need a Distributed Transaction? Maybe not! Архитектура — зеркало корпоративных ценностей Как проектировать спецификации OpenAPI для SPA: теория и практика Антипаттерны проектирования Гексагональная архитектура и DDD на опыте интернет-магазина Спортмастер. Пробуем новое Базы данных Introduction to MongoDB: Zero To Document Hero – Webinar Recording Оптимизация данных в MS SQL 7 советов как сделать Redis безопаснее PostgreSQL Изучаем PostgreSQL. Часть 1. Знакомимся с архитектурой Архитектура PostgreSQL. Часть 1. Цикл сервера Апгрейд базы PostgreSQL через репликацию PostgreSQL 16: Часть 3 или Коммитфест 2022-11 База по шардированию базы Веб разработка Несколько советов по работе с CORS для начинающих разработчиков Как собрать, покрыть тестами и опубликовать TypeScript-пакет в npm в 2022 году JavaScript Вся боль undefined Точка с запятой в JavaScript: Действительно ли она вам нужна? [Руководство 2022] React Как упростить работу с API в React-приложениях React: работа с 3D-графикой Инструменты Polyglot Notebooks – Now with .NET 7, C# 11, and F# 7 Support! Add All Projects to Solution with dotnet CLI Visual Studio Try out Visual Studio 2022 version 17.5 Preview 2 Adding new files just got a lot faster Dev tunnels in Visual Studio for ASP.NET Core projects Write markdown without leaving Visual Studio Sticky Scroll now in preview Контейнеры Используем функционал Podman вместо docker-compose на примере Gitea Обзор топ-5 полезных утилит для Docker Kubernetes Kubernetes 1.26: Windows HostProcess Containers Are Generally Available Kubernetes 1.26: обзор нововведений, включая первый KEP «Фланта» StatefulSet в Kubernetes – примеры и наилучшие практики Почему стоит использовать лимиты CPU в Kubernetes Машинное обучение Accelerate ML.NET training with Intel oneDAL Очереди Как запускать RabbitMQ в Docker Разработка Как устроен внутри Github Copilot 5 вещей, которым я научился за 20 лет программирования Как я пазлы делать учился Разработка игр UNIGINE 2.16.1 — Screen-Space Haze Global Illumination, улучшенный API импорта, усовершенствования для VR Flatbuffers в Unity — ускорили сериализацию в 40 раз Unity 2022.2 продолжает интеграцию async await Nullable reference types в Unity простыми словами