Microsoft는 모든 사람이 사용할 수 있는 광범위한 개선 사항이 포함된 .NET 9를 출시합니다.
소개.NET 9: 개발자를 위한 주요 개선 사항
Microsoft에서 개발한 무료 오픈 소스 플랫폼인 .NET 프레임워크는 개발자가 최신 애플리케이션과 클라우드 기반 서비스를 만드는 데 계속해서 힘을 실어주고 있습니다. 최근 .NET 9 를 발표하면서 이 회사는 성능, 보안 및 기능에서 수천 가지의 개선 사항을 통합하여 상당한 진전을 예고했습니다.
성능 향상 및 벤치마크 결과
.NET 9는 런타임, 워크로드, 프로그래밍 언어를 포함한 다양한 구성 요소에 걸쳐 1,000개가 넘는 성능 관련 개선 사항을 도입했습니다. 특히 TechEmpower 벤치마크는 .NET 9가 이전 버전인 .NET 8보다 최대 15% 더 많은 요청을 처리할 수 있음을 나타냅니다. 루프 향상, 인라이닝, Arm64 벡터화, 세련된 코드 생성과 같은 주요 최적화가 이러한 상당한 성능 향상에 기여합니다.
NET Aspire 9의 새로운 기능
NET 9와 함께 Microsoft는 흥미로운 새로운 기능을 갖춘 NET Aspire 9를 공개했습니다. 이제 개발자는 대시보드에서 직접 리소스를 관리하고, 디버깅 세션에서 컨테이너 상태를 유지 관리하고, OpenAI, Ollama, Milvus와 같은 AI 도구와의 고급 통합을 활용하여 AI 기반 애플리케이션 개발을 가속화할 수 있습니다.
ASP.NET Core 업데이트
NET 9의 업데이트된 ASP.NET Core는 Blazor, SignalR 및 최소 API를 향상시키고 인증 및 권한 부여 프로토콜을 강화하는 등 중요한 개선 사항을 제공합니다.
새로운 AI 프레임워크 및 도구
또한 Microsoft는 최근 Microsoft.Extensions.AI와 Microsoft.Extensions.VectorData를 출시했습니다. 이러한 라이브러리는 언어 모델 및 임베딩을 포함하여 다양한 AI 서비스와의 원활한 상호 작용을 용이하게 하는 일관된 C# 추상화 계층을 제공합니다.
NuGet: 가장 빠르게 성장하는 패키지 생태계
Microsoft는 성장을 강조하면서 NuGet이 매년 가장 빠르게 성장하는 패키지 생태계를 나타낸다고 지적했습니다. NuGet.org의 최근 업데이트는 다크 모드 지원과 함께 개편된 디자인을 특징으로 하며, GitHub와의 협업을 통해 Dependabot 내에 기본 NuGet 기능이 도입되어 패키지 관리가 향상되었습니다.
Visual Studio 2022 개선 사항
NET 9와 함께 Microsoft는 Visual Studio 2022 버전 17.12도 출시했습니다. 이 업데이트는 상당한 성능 개선, 향상된 디버깅 및 진단 기능, NET Aspire와의 더 나은 통합, C# 13 분석기 지원 및 업그레이드된 Git 기능을 제공합니다.
.NET 9의 지원 및 미래
표준 기간 지원(STS) 릴리스로서, .NET 9는 18개월 동안 Microsoft 지원을 받을 것입니다. 이 릴리스는 개발자에게 필수적인 업그레이드로 돋보이며, 향상된 기능, 새로운 도구, 더 나은 전반적인 지원을 제공합니다.
답글 남기기