Интересности #316 15 мая 2023 Ссылки Комментарии (0) Очередная огромная подборка статей и видео за две недели. Запасаемся временем и изучаем. .NET ASP.NET Uploading Large Files in ASP.NET Core Removing the IIS Server Request Header from ASP.NET Core Apps (any version) Blazor C# и .NET: Blazor C# yield return Как на самом деле работает Async/Await в C# (Часть 6) Динамические методы в .NET .NET 7 против российской криптографии Топ-10 докладов на С# конференциях 2019-2022 года Calling internal ctors in your unit tests Avoid Proliferating DbContext or IQueryable in .NET Apps Multidimensional Array vs Jagged Array in C# Entity Framework Are compiled queries really efficient on C# EF Core? MAUI Toast in .NET MAUI Azure Learn the Azure Fundamentals - Full Course Free for everyone Алгоритмы Алгоритмы поиска подстроки на JavaScript Архитектура Что не так с OpenAPI? [Паттерны API] Асинхронность и управление временем Списки и организация доступа к ним Алгоритмы балансировки нагрузок Чистый код. Часть 2 Архитектура microkernel в приложениях: особенности и преимущества Вам нужен медиатор Programming without a stack trace: When abstractions become illusions Application security context models Armchair Architects: Concentration Risk Untangling the many aspects of EDA Abstractions to easily swap implementations? Not so fast Базы данных SQL HowTo: замена в строке по набору Три способа отладки T-SQL кода Zero to Document Hero - Intro to MongoDB and .NET PostgreSQL PostgreSQL 16: Часть 5 или Коммитфест 2023-03 Как перейти с MongoDB на Postgres без простоев и сократить расходы на 30% MongoDB vs PostgreSQL: основные различия и особенности миграции PostgreSQL ltree: обеспечение целостности данных SQL Maxis: Why We Ditched RabbitMQ And Replaced It With A Postgres Queue Веб разработка Интересные трюки HTML, CSS и JS Node v20.1.0 (Current) Make your ASP.NET Core application always running on IIS CSS An Introduction to Container Queries in CSS JavaScript Расширенные концепции JavaScript для написания качественного, поддерживаемого кода New Features in ECMAScript 2022 TypeScript Один из способов ускорения компиляции TypeScript Using modern decorators in TypeScript TypeScript 5: importsNotUsedAsValues replaced by ESLint consistent-type-imports React Загрузчик файлов для React Крошечный рецепт приготовления react-dnd React: революция использования фигурных скобочек List of Useful Premade React Hooks The React useReducer Hook A Guide To Redux Toolkit With TypeScript Creating a Custom React Context Provider Инструменты Visual Studio Web API development in Visual Studio 2022 Announcing a new version of the .NET Upgrade Assistant with support for .NET MAUI and Azure Functions! Visual Studio UI Refresh Surround selection experiment Visual Studio–Generate C# client for OpenAPI Visual Studio Code Visual Studio Code April 2023 Контейнеры История о жрущем память API-сервере Kubernetes Миграция из Kubernetes в Docker Compose Understanding Kubernetes: A Developer's Guide to Containerized Applications Docker Desktop 4.19: Compose v2, the Moby project, and more Docker Init: Initialize Dockerfiles and Compose files with a single CLI command Машинное обучение Используем модель нейросети на C++ Микросервисы EdwinVW/dapr-workshop: Workshop that teaches how to apply Dapr to an existing .NET, Java or Python based microservices application Разработка TCP vs UDP Пуш-уведомления в RuStore: как мы сделали свой транспорт на замену Google Firebase What’s the “unit” in unit testing and why is it not a class Is cyclomatic complexity really related to branch coverage? Разработка игр Unity компонентно-ориентированный подход Урок на Unity. Интерактивное взаимодействие игрока с окружающими предметами в 3D с помощью меток