Microsoft представила четвертый превью .NET 10 с обновлениями для ASP.NET Core, Blazor, MAUI, WPF и EF Core. Улучшения в JSON Patch, валидации, WebAssembly и интеграции с JavaScript.
Главная » .NET 10 Preview 4: улучшения JSON Patch, диагностика Blazor и OpenAPI
|

.NET 10 Preview 4: улучшения JSON Patch, диагностика Blazor и OpenAPI

Microsoft выпустила четвертый превью .NET 10 с обновлениями для ASP.NET Core, Blazor, .NET MAUI, WPF, Entity Framework Core и среды выполнения. Основные изменения:

Новая реализация JSON Patch на основе System.Text.Json — быстрее и экономичнее памяти, но без поддержки динамических типов. Добавлена валидация для record-типов в минимальных API и генерация OpenAPI-схем через трансформеры. Улучшена интеграция XML-документации, включая комментарии из внешних сборок.

Blazor

Метод NotFound в NavigationManager для обработки отсутствующих страниц. Навигация при статическом рендеринге теперь ведет себя как в интерактивных сценариях. WebAssembly-приложения получили диагностику производительности (трейсы, дампы памяти), хотя это увеличивает размер сборки. Расширен JavaScript-интероп: вызов конструкторов, доступ к свойствам объектов и ссылки на функции через IJSObjectReference.

Прочее

  • .NET MAUI: поддержка nullable в пикерах даты/времени, улучшенный выбор медиафайлов.
  • WPF: доработки Fluent-стилей, оптимизация производительности.
  • EF Core 10: полнотекстовый и гибридный поиск в Azure Cosmos DB, стабильная версия векторного поиска.

Полный список изменений — в релизных заметках.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *