프로그래밍 및 소프트웨어 개발

.NET 11 Preview 7 출시: 라이브러리, SDK 및 ASP.NET Core 전반의 광범위한 업데이트

Microsoft가 라이브러리, 런타임, SDK, C#, ASP.NET Core, .NET MAUI, Entity Framework Core, F# 및 Windows Forms의 개선 사항을 포함한 .NET 11 Preview 7을 공개했습니다. 개발자는 .NET 11 SDK를 설치해 시작할 수 있으며, Windows 사용자는 최신 Visual Studio 2026 Insiders를 설치하는 것이 권장됩니다.

2026-08-11
3 분 읽기
10 조회수
فريق تحرير certi.news
.NET 11 Preview 7 출시: 라이브러리, SDK 및 ASP.NET Core 전반의 광범위한 업데이트

.NET 11 Preview 7 시험판이 개발자에게 공개되었으며, 플랫폼의 핵심 구성 요소와 애플리케이션 개발 도구 전반에 걸친 광범위한 업데이트를 제공합니다. 이번 버전에는 라이브러리, 런타임, SDK 및 .NET과 관련된 언어와 프레임워크의 개선 사항과 함께 웹, 모바일, 데이터베이스 및 Windows 애플리케이션을 대상으로 한 업데이트가 포함됩니다.

라이브러리 및 런타임 업데이트

라이브러리에 IEEE 754와 호환되는 10진 부동 소수점 형식, Generic Complex<T> 지원, HTTP 요청 압축 및 HTTP 연결 회수 설정 기능이 추가됩니다. 또한 DNS 레코드 확인을 위한 API, ZIP 아카이브 암호 지원, 아카이브 생성·추출 및 메타데이터 읽기를 위한 추가 API, 서수 인코딩을 위한 API가 포함됩니다.

System.Text.Json은 폐쇄 계층 구조에서 다형성 직렬화 추론을 제공하며, ChangeToken.OnChange는 이제 비동기 실행을 지원합니다. 런타임 수준에서는 런타임의 비동기 점진적 처리, tail-await 개선, 라이브러리 테스트 집합을 위한 WebAssembly에서의 CoreCLR 실행과 함께 JIT, 코드 생성, NativeAOT 및 런타임 진단 업데이트가 포함됩니다.

SDK, C# 및 테스트 개발

dotnet CLI의 NativeAOT가 기본적으로 활성화되었으며 MSBuild 서버도 마찬가지입니다. dotnet test 명령에는 실행 수준 시간 제한 및 최대 실패 테스트 수 옵션이 추가되었고, Microsoft.Build.Traversal 프로젝트를 지원합니다. 테스트 업데이트에는 Microsoft.Testing.Platform 보고 기능 개선과 .NET MAUI 디바이스 및 환경 지원이 포함됩니다.

이번 버전은 파일 기반 애플리케이션의 참조 확인 및 파일 최신성 문제를 해결하고, 컨테이너 게시 과정에서 플랫폼의 네이티브 로컬 런타임을 우선 사용하도록 합니다. 또한 .NET 도구 패키지는 사용자 지정 RID 배열을 지원합니다. C#에는 labeled breakcontinue, 합집합 또는 해당 값을 일치시키는 union 패턴, 폐쇄 계층 구조로 제한된 형식 매개 변수의 완전성 검사, 호환성 모드 및 Unsafe Evolution의 nameof 관련 업데이트가 추가됩니다.

ASP.NET Core 및 .NET MAUI

ASP.NET Core 업데이트에는 유휴 상태일 때 Blazor 회로 일시 중지, CacheView를 사용한 Blazor SSR 출력 캐싱, 새로운 Blazor 분석기가 포함됩니다. QuickGrid는 InitialItemIndex 및 ScrollToItemAsync 속성을 지원하고, wasm-tools는 Emscripten 버전 6을 사용하며, Razor는 union 형식의 구성 요소 매개 변수에 대한 리터럴 특성을 허용합니다.

플랫폼에는 기본 제공 유효성 검사의 지역화, 리디렉션 후 .NET용 SignalR 클라이언트의 인증 업데이트 지원, OpenAPI 3.2의 Server-Sent Events, ITlsConnectionFeature에서 TLS 채널 바인딩 토큰에 액세스하는 기능이 추가됩니다. .NET MAUI에는 플랫폼 간 패스키 인증, XAML의 증분 핫 리로드, Shell 경로 템플릿, AOT와 안전하게 작동하는 RelativeSource 바인딩, 외부 플랫폼 백그라운드 지원, Apple 플랫폼의 TabbedPage 개선 사항이 포함됩니다.

Entity Framework Core, F# 및 Windows Forms

Entity Framework Core는 LINQ 쿼리 변환, Azure Cosmos DB 공급자 및 마이그레이션이 개선되며, SQLite에서 Half 형식을 지원합니다. F# 업데이트에는 일반 let의 오른쪽에서 계산 표현식 바인딩 지원, 재귀 모듈 및 네임스페이스에서 특성 확인, 일부 특성 형식 약어에 대한 더 명확한 진단 메시지, 데이터를 포함하지 않는 구조체 공용체의 StructLayout 크기 버전 수정이 포함됩니다.

Windows Forms에서는 .NET 11의 시각적 스타일 구독, 시스템의 시각적 디스플레이 설정과의 상호 작용, 지연된 폼 감지를 통한 다크 모드의 흰색 깜박임 방지를 지원합니다. 또한 컨트롤 속성의 대량 변경 중 그리기를 일시 중지할 수 있으며, CheckBox와 RadioButton에 토글 스위치 모양이 추가됩니다.

시작하는 방법

.NET 11 Preview 7을 사용하려면 Microsoft는 .NET 11 SDK를 설치할 것을 권장합니다. Windows에서는 Visual Studio 사용자에게 최신 Visual Studio 2026 Insiders를 설치할 것을 권장하며, Visual Studio Code와 C# Dev Kit 확장을 .NET 11과 함께 사용할 수도 있습니다.

뉴스 출처
.NET Blog
원문 보기 ↗
ف
작성자

فريق تحرير certi.news

같은 카테고리

추천 기사

모든 뉴스 보기