Интересности #322 23 июля 2023 Ссылки Комментарии (0) На этой неделе в подборку попали две статьи, которые позволят взглянуть на такие языки программирования как Rust и Nim. Разумеется, C# тоже не забыт: есть даже код порта Doom. .NET.NET Framework 4.8 to .NET 6 migration ASP.NET GraphQL в .NET: ПагинацияExploring the new minimal API source generatorA sample showing how to setup ASP.NET Core Identity API endpoints for authentication C# Micro-optimization: Concatenating a string with a char using string.ConcatLog Formatters in C#A Doom port written in C SharpHow to Efficiently Randomize an Array in C#Creating a Roslyn Analyzer to ensure that no duplicate values are added at compile time Azure Service Bus Traffic TestAzure SDK Release (July 2023) Алгоритмы Алгоритмы поиска пути: Алгоритм дейкстры и А* Архитектура Заметки об основах программной архитектурыGossip Protocol Explained Базы данныхMSSQL: ребилд индексов в высоко нагруженных системах, Standard EditionKeyDB и Redis: в поисках серебряной пули — in-memory replicated DB (Replicated IMDB) Безопасность API Security Risks with OWASP Understanding Windows AuthenticationВеб разработка Если ваш фронтендер перестал бояться IE6, покажите ему SmartTV CSS Исследование производительности анимации на основе скрола страницыCSS Scroll-Driven Write-on Text Effect JavaScript Работа нестрогого равенства в JS на примере задачкиHow to Work With Time Zones in JavaScript TypeScript TypeScript 5.1: declaring JSX element types React React Content Elements5 интеграций в React: Контент + Дизайн + РазработкаКак мемоизация влияет на производительность React-приложения Инструменты Visual Studio Too many tabs open? No problem!Introducing a powerful new Extension Manager Контейнеры От Kubernetes в мечтах к Kubernetes в проде. Часть 2: о Kubernetes Разработка Как измерить надёжность вашего приложенияРазработка веб-приложений с помощью NimРеализуем Type inference на Rust — Часть #1: UnificationПродвинутая работа с логами в Linux