Интересности #355 21 июля 2024 Ссылки Комментарии (0) Интересности вернулись из отпуска с новой большой коллекцией интересных статей и видео. .NET .NET 9 Preview 6 is now available!.NET 6 will reach End of Support on November 12, 2024Announcement: Swashbuckle.AspNetCore is being removed in .NET 9 · Issue #54599 · dotnet/aspnetcoreAnnouncing OData .NET 8 Release Candidate 1 Aspire.NET Aspire vs Docker.C# Как стать C#-разработчиком бесплатно? Программа обучения с нуляC# 13: Explore the latest preview featuresC# 13 ref struct interfaces and the 'allows ref struct' generic anti-constraintFastest C# Enum to StringReadonly, Immutable, and Frozen Collections in .NETC# Tip: Mark a class as Sealed to prevent subclasses creation Entity FrameworkEF Core - Query splittingEF Core - The conversion of a datetime2 data type to a datetime data type resulted in an out-of-range valueБиблиотекиAdding Serilog to ASP.NET Core: a practical guideРеализации и примеры.NET на SBC максимально каноничноКак я улучшил производительность JSON-парсера в два разаОсновы работы с файлами и потоками в C#Применение Identity Server 4 в распределенном монолитеБиблиотека EremexControls.NET для Avalonia UI — Обновление май-июнь 2024.NET: итерируемую в foreach коллекцию изменять нельзя. Или…tmds/linux-dev-certs (github.com) - a .NET global tool that creates and installs a developer certificate on Linux.Exploring the generated code: the spread elementAdding support for collection expressions to your own typesDisambiguating types with the same name with extern aliasCreate a Windows Hello login appHow not to benchmark!UnsafeAccessor is my new best friend Azure Introducing CoreWCF and WCF Client Azure Queue Storage bindings for .NETAnnouncing the stable release of Azure Event Grid Namespaces HTTP client libraries RustУчимся летать: симуляция эволюции на Rust. 5/5Алгоритмы Его величество Граф Архитектура Как мы OpenAPI в приложениях используем (Spring Boot, Typescript)Не тереби мое API или API-First Security StrategyАрхитектура боевого корпоративного frontend-приложенияThe Problem with OpenTelemetryLesson 190 - Logical vs. Physical Architecture (July 1, 2024)Lesson 191 - The Entity Trap (July 15, 2024)Avoiding long-running HTTP API requestsIs Vertical Slice Architecture better than Clean Architecture or Ports and Adapters?Load Balancing Веб разработка JavaScript Насколько быстр Javascript? Симулируем 20 миллионов частицСтреляем себе в ногу из localStorageОбласть видимости и замыкания в JavaScriptJavaScript: структуры данных и алгоритмы.Часть 1Часть 2Изучение случайности в JavaScriptМой ТОП-5 лучших CSS-in-JS решений React Как добавить кэширование в ваше React приложениеКеширования в React — все ли так однозначно?Как узнать количество перерисовок? React Custom Hook: useRenderCountReact Query: стейт-менеджер для любителей кэшаReact Custom Hooks vs. Helper Functions — когда какой вариант использовать Инструменты Git. Скачем между ветками как древесные лягушкиNuGetAudit 2.0: Elevating Security and Trust in Package ManagementEnable NuGet auditing for your .NET projects Visual Studio Making Visual Studio a bit more visual Visual Studio Code Как GitHub-copilot плагин использует VSCode Proposed APIExploring docker compose watch in Visual Studio Code Контейнеры Анализ Docker-образов на соответствие требованиям комплаенсВведение в Docker и Kubernetes: основы контейнерных технологийDocker Volume Location on WindowsDocker Best Practices: Choosing Between RUN, CMD, and ENTRYPOINTDocker Desktop 4.32: Beta Releases of Compose File Viewer, Terminal Shell Integration, and Volume Backups to Cloud Providers РазноеДва слова о процедурной графикеПробы на роль АрхитектораАкт I: вступлениеАкт II: наступлениеАкт III: выступление5 обучающих игр для разработчиковХранилища данныхКомбинаторы в ClickHouseМем айсберг SQL: погружение в глубины баз данныхВсё что нужно знать про DuckDBPostgreSQLPostgresso #6 (67)Поиск по префиксу или тайные операторы PostgreSQLPostgreSQL — один за всех? Как работать с нетипичными данными в реляционной системе