.NET 8의 새로운 기능

.NET 8은 .NET 7의 후속 버전입니다. LTS(장기 지원) 릴리스로 3년 동안 지원됩니다. 여기에서 .NET 8을 다운로드할 수 있습니다.

‘.NET 런타임’

.NET 8 런타임에는 성능 개선, 가비지 수집, 핵심 및 확장 라이브러리가 포함되어 있습니다. 또한 모바일 앱을 위한 새로운 세계화 모드와 COM interop 및 구성 바인딩을 위한 새로운 원본 생성기가 포함되어 있습니다. 자세한 내용은 .NET 8 런타임의 새로운 기능을 참조하세요.

.NET SDK

.NET SDK, 네이티브 AOT, 코드 분석 및 진단의 새로운 기능에 대한 자세한 내용은 .NET 8용 SDK 및 도구의 새로운 기능을 참조하세요.

C# 12

C# 12는 .NET 8 SDK와 함께 제공됩니다. 자세한 내용은 C# 12의 새로운 기능을 참조하세요.

.NET Aspire

.NET Aspire는 관찰 가능하고 프로덕션 준비가 완료된 분산 애플리케이션을 빌드하기 위한 독보적인 클라우드 지원 스택입니다.​ .NET Aspire는 특정 클라우드 기반 문제를 처리하는 NuGet 패키지 컬렉션을 통해 제공되며 .NET 8용 미리 보기로 제공됩니다. 자세한 내용은 .NET Aspire(미리 보기)를 참조하세요.

ASP.NET Core

ASP.NET Core에는 Blazor, SignalR, 최소 API, 네이티브 AOT, Kestrel 및 HTTP.sys 서버, 인증 및 권한 부여에 대한 개선 사항이 포함되어 있습니다. 자세한 내용은 ASP.NET Core 8.0의 새로운 기능을 참조하세요.

.NET MAUI

.NET MAUI에는 컨트롤, 제스처 인식기, Windows 앱, 탐색 및 플랫폼 통합을 위한 새로운 기능이 포함되어 있습니다. 또한 일부 동작 변경과 다양한 성능 향상이 포함되어 있습니다. 자세한 내용은 .NET 8용 .NET MAUI의 새로운 기능을 참조하세요.

EF Core

Entity Framework Core에는 복합 형식 개체, 기본 형식 컬렉션, JSON 열 매핑, 원시 SQL 쿼리, 지연 로드, 추적된 엔터티 액세스, 모델 빌드, 수학 번역 및 기타 기능에 대한 개선 사항이 포함되어 있습니다. 또한 새로운 HierarchyId 형식도 포함되어 있습니다. 자세한 내용은 EF Core 8의 새로운 기능을 참조하세요.

Windows Forms

Windows Forms에는 데이터 바인딩, Visual Studio DPI 및 높은 DPI에 대한 개선 사항이 포함되어 있습니다. 이제 단추 명령도 완전히 사용하도록 설정됩니다. 자세한 내용은 .NET 8(Windows Forms)의 새로운 기능을 참조하세요.

Windows Presentation Foundation

WPF(Windows Presentation Foundation)에는 하드웨어 가속 및 새로운 OpenFolderDialog 컨트롤을 사용하는 기능이 추가되었습니다. 자세한 내용은 .NET 8용 WPF의 새로운 기능을 참조하세요.

참고 항목

.NET 미리 보기 공지 사항

ASP.NET Core 미리 보기 공지 사항