This week in .NET 02.05.2025

This week in .NET 02.05.2025


📲 Новости

Introducing the AI Dev Gallery: Your Gateway to Local AI Development with .NET

Анонс инструмента AI Dev Gallery - приложения для Windows, предоставляющего локальную среду для экспериментов и разработки AI-функций на .NET.

Packaging and Publishing a .NET MAUI Library with GitHub Actions

Пошаговое руководство по автоматизации сборки, упаковки и публикации .NET MAUI-библиотек с помощью GitHub Actions.

Building Real‑Time iOS Apps with SignalR: Introducing the Official Swift Client

Обзор официального Swift-клиента для SignalR.

🖋️Статьи

Going beyond singleton, scoped, and transient lifetimes - tenant, pooled, and drifter

Creating a 'pooled' dependency injection lifetime

Статьи рассказывают о нестандартных вариантах жизненного цикла зависимостей в .NET Core DI-контейнере - помимо привычных Singleton, Scoped и Transient, автор рассматривает tenant-scoped, pooled и time-based (drifter) сервисы, а также делится примерами их реализации.

История C#: эволюция версий, .NET, Unity, Blazor, MAUI

Статья посвящена истории и эволюции языка программирования C#, его ключевым версиям, развитию платформы .NET и применению C# в таких технологиях, как Unity, Blazor и MAUI.

Основные паттерны микросервисной архитектуры: Strangler Fig, API Gateway, Service Mesh и другие

Достаточно интересная статья, в которой автор знакомит с различными архитектурными паттернами, такими как Strangler Fig, API Gateway, Service Mesh, Sidecar и другими, рассказывая об их назначении, особенностях и применении на практике.

Scalar на замену Swashbuckle в .NET 9 и как это готовить с Design API First

Статья рассказывает о переходе на Scalar как альтернативу Swagger UI для .NET 9, а также о простых способах интеграции Scalar в проекты с подходами Code First и Design API First.

DTOs & Mapping: The Good, The Bad, And The Excessive

Разбираются плюсы и минусы использования DTO в приложениях: когда они действительно нужны для управления связями, а когда их внедрение становится избыточным и усложняет архитектуру.


Report Page