Интересности #304 29 января 2023 Ссылки Комментарии (0) За время, прошедшее с выхода прошлой подборки ссылок, статей и видео набралось не мало. Здесь и интересное по .NET и C#. Также много про архитектуру программного обеспечения. Не забыты и остальные разделы. Читаем, смотрим, изучаем новое … .NET Структурное логирование в .NET на примере Serilog Dots - the friendly .NET SDK manager Announcing .NET Community Toolkit 8.1! Better, faster MVVM source generators, .NET 7 support, and more! Announcing PostSharp 2023: Support for .NET 7.0 and C# 11 Liquid Templates With Martin Tirion - .NET 139 Using System.Speech With .NET 7 Multiple File Drag and Drop Upload with ASP.NET Core Released: General Availability of Microsoft.Data.SqlClient 5.1 Realistic Data Generation in .NET With Bogus Static libraries .NET Architects Panel ASP.NET Implementing secure Microsoft Graph application clients in ASP.NET Core Multiple File Drag and Drop Upload with ASP.NET Core Basic Authentication in ASP.NET Core C# Unity3d: Запись файла на Yandex диск на C# Unit Tests for Main and Other Methods in Top-Level Statements Console Applications Property based testing in C# Part 1 Part 2 Part 3 Part 4 Programming SVGs with C# C# Lowering A pattern / library for methods that return a status, including localization MAUI 5 .NET MAUI Features for Building Great Desktop Apps Image Scaling in .NET MAUI .NET MAUI Challenge 1: Simple Grid in .NET MAUI WPF 9 Tips to Reduce WPF App Startup Time Azure Accessing Service Bus message metadata in Azure Functions isolated model Azure Container Registry Overview: Build, Manage, and Store Container images and Artifacts in a Private Registry Azure OpenAI is now generally available General availability of Azure OpenAI Service expands access to large, advanced AI models with added enterprise benefits Angular vs. React: How to Choose the Right Framework for You Azure SDK Release (January 2023) Integrating network isolated backends with Azure Static Web Apps Архитектура Гексагональная архитектура и DDD на опыте интернет-магазина Спортмастер. Как дела с кодом? Armchair Architects: Is Big Data Turning into Dark Data? Armchair Architects: Architecture and Ambiguity The Ultimate Guide To Software Architecture Documentation Guide to Projections and Read Models in Event-Driven Architecture Herberto Graça: Making architecture explicit Understanding Coupling with Event-Driven Architecture Trying out online EventStorming Implementing the Clean Architecture in .NET Core - Ian Cooper Cohesion - An indicator for refactoring That’s NOT an Aggregate in Domain Driven Design How to validate business logic Consider All Microservices Vulnerable — And Monitor Their Behavior The Service / Repository Pattern Базы данных Миграция с СУБД Oracle на PostgreSQL: опыт крупного ритейлера Репликации в PostgreSQL Книги по SQL: что почитать новичкам и специалистам Работа с SQL Server в C# с помощью скриптинга Часть 1 Часть 2. PostgreSQL Basics: Roles and Privileges How to JSON in PostgreSQL Announcing MySQL Server 8.0.32 Веб разработка Пишем UI авто тесты на TypeScript с использованием Page Object, Page Factory Топ-15 шпаргалок для программистов и WEB-разработчиков Js, трюки, наблюдения, бенчмарки и как Лиса уничтожает Хром. Я протестировал всё, что вам было лень Полароидный CSS и совсем немного HTML The truth about CSS selector performance JavaScript Нельзя просто так взять и распарсить этот JSON на JavaScript Создание столбчатых диаграмм с помощью JavaScript Get A User's Location With JavaScript A Beginner’s Guide to JavaScript async/await, with Examples TypeScript Осваиваем TypeScript: 21 лучшая практика при написании кода Разработка клиент-серверного приложения с помощью Next.js и TypeScript. Часть 1. Разработка сервера Announcing TypeScript 5.0 Beta React Understand How Rendering Works in React Иной взгляд на React компоненты Инструменты Azure Data Studio 1.41 release Release: Azure SQL Migration extension for Azure Data Studio v1.2.0 SQL Server Management Studio (SSMS) 19.0 Released! A command-line IDE for C# Become a Git Wizard: Mastering the Advanced Git Commands GitHub Documents and tool windows unleashed Visual Studio New: Better search in Visual Studio Visual Studio 2022 17.5 Preview 3 is here! Visual Studio Spell Checker Preview Now Available Keyboard Shortcuts to Master Your Git Flow in Visual Studio Documents and tool windows unleashed Контейнеры Создаём и расширяем образы Docker с функциями middleware Журналы аудита Kubernetes: лучшие практики и настройка 13 распространенных задач в Kubernetes и способы их решения Разработка Искусственный интеллект как React-разработчик Как я учил Алису отправлять почту Конспект лекций по ООП, или Только не ещё одна статья про SOLID Что читать техлиду: 7 увлекательных книг (на мой взгляд подборка больше для тимлидов) Introducing the Adobe Photoshop APIs Announcing Rust 1.67.0 Разработка игр Подключаем SignalR к Unity UI Роутер в Unity Модульная архитектура в Unity Создание WEBGL приложения Вконтакте на Unity Wave Function Collapse для процедурной генерации в Unity Web API for Games: Tips and Tricks (January 2023 Edition)