Интересности #352
В этот раз в подборке собралось немало различных примеров. Но и в других разделах есть что почитать и посмотреть.
.NET
- Highlights from Build and what’s new with .NET
- Automate your .NET SDK updates for consistent and reproducible builds with global.json and Renovate
Aspire
- Переход на .NET Aspire из отдельных проектов.
C#
Entity Framework
Библиотеки
- MSTest 3.4 is here with WinUI support and new analyzers!
- Announcing the official OpenAI library for .NET
Реализации и примеры
- How to Mock IConfiguration.GetValue in ASP.NET Core
- StringBuilders magic for very large strings
- Giving the .NET smart components a try
- Check if console app is running with administrative privileges
- Creating and downloading a PDF or DOCX in ASP.NET Core
- Phi-3-vision in 50 lines of C# with ONNX Runtime GenAI
- Using Phi-3 & C# with ONNX for text and vision samples
- State Machines, Light Switches, and Space Travel with Stateless and .NET 8
Rust
Алгоритмы
Архитектура
- Подход к разработке API API-first: как внедрить и почему это работает
- Lesson 188 - Identifying Architectural Characteristics (June 3, 2024)
- Common myths about platform engineering
- Beware! Anti-patterns in Event-Driven Architecture
- Scaling Kubernetes to 7,500 nodes
- Why, after 6 years, I’m over GraphQL
Веб разработка
CSS
TypeScript
React
- await vs yield на примере Effection 3.0 и React
- Подключение единых правил eslint для проекта React + Typescript. Инструкция
Инструменты
- GitHub Actions: Download File And Commit To Repository
- Arm64 on GitHub Actions: Powering faster, more efficient build systems
Visual Studio
Visual Studio Code
Контейнеры
- Устанавливаем и применяем Docker на Repka Pi
- Create a multi-arch Docker image for a .NET application
Разное
Разработка
Хранилища данных
- Что такое Proxima DB? Знакомство с российской СУБД на базе PostgreSQL
- Установка MS SQL Server на Linux
PostgreSQL