Microsoft는 성능 및 기타 개선 사항을 갖춘 .NET 8의 일반 출시를 발표했습니다.

독서 시간 아이콘 2 분. 읽다


독자들은 MSpoweruser를 지원하는 데 도움을 줍니다. 당사의 링크를 통해 구매하시면 수수료를 받을 수 있습니다. 툴팁 아이콘

공개 페이지를 읽고 MSPoweruser가 편집팀을 유지하는 데 어떻게 도움을 줄 수 있는지 알아보세요. 자세히 보기

닷넷 8 가용성 .NET 8

오늘 Microsoft는 수천 가지의 성능, 안정성 및 보안 개선 사항을 갖춘 .NET 8의 출시를 발표했습니다. Microsoft는 .NET 8과 함께 개발자 생산성을 향상하기 위한 여러 가지 플랫폼 및 도구 개선 사항도 발표했습니다. 아래에서 .NET 8 릴리스의 주요 내용을 읽어보세요.

성능 :

  • .NET 8에는 실제 사용량을 기반으로 코드를 최적화하는 PGO(동적 프로필 기반 최적화)라는 새로운 코드 생성기가 포함되어 있습니다. 마이크로소프트는 이 기능이 앱 성능을 최대 20%까지 향상시킬 수 있다고 주장합니다.
  • AVX-512 명령어 세트 지원을 통해 512비트 데이터 벡터에 대한 병렬 작업이 가능합니다.
  • 기본 유형(숫자 및 그 이상)은 이제 형식화 및 구문 분석이 가능한 새로운 인터페이스를 구현하여 트랜스코딩 오버헤드 없이 UTF-8로 직접 형식을 지정하고 구문 분석할 수 있습니다.

.NET 갈망:

.NET Aspire는 .NET을 사용하여 탄력적이고 관찰 가능하며 구성 가능한 클라우드 네이티브 애플리케이션을 구축하기 위한 스택입니다. .NET Aspire에는 원격 측정, 복원력, 구성 및 상태 확인을 통해 클라우드 네이티브에 맞게 개선된 선별된 구성 요소 세트가 포함되어 있습니다. .NET Aspire는 다음을 지원합니다.

  • 오케스트레이션: .NET Aspire는 다중 프로젝트 애플리케이션과 해당 종속성을 실행하고 연결하는 기능을 제공합니다.
  • 구성 요소들: .NET Aspire 구성 요소는 Redis 또는 Postgres와 같이 일반적으로 사용되는 서비스를 위한 NuGet 패키지로, 표준화된 인터페이스를 통해 앱과 일관되고 원활하게 연결됩니다.
  • 정 자국이 나란히 나게하는 다듬질: .NET Aspire에는 Visual Studio 및 dotnet CLI는 .NET Aspire 앱을 만들고 상호 작용하는 데 도움이 됩니다.

.NET 컨테이너 개선 사항:

.NET 이미지는 이제 보안 강화를 위해 루트가 아닌 사용자와 함께 제공됩니다. .NET SDK 도구는 Dockerfile 없이 컨테이너 이미지를 게시하며 기본적으로 루트가 아닙니다. 또한 .NET 기본 이미지가 작기 때문에 .NET 앱을 컨테이너에 배포하는 데 걸리는 시간이 더 빠릅니다.

블레이저 개선 사항:

.NET 8의 Blazor는 서버와 클라이언트를 함께 사용하여 모든 웹 UI 요구 사항을 처리할 수 있습니다.

AI 개발:

.NET 8은 다음과 같은 몇 가지 개선 사항을 제공합니다.System.Numerics?Generative AI 워크로드와의 호환성을 향상시키는 라이브러리입니다.

위의 내용 외에도 새로운 .NET 8 릴리스에는 몇 가지 다른 개선 사항도 포함되어 있습니다. 이에 대해 자세히 읽어볼 수 있습니다. 여기에서 지금 확인해 보세요..

 

주제에 대한 추가 정보: .NET 8, 개발자, 닷넷 8, 마이크로 소프트

댓글을 남겨주세요.

귀하의 이메일 주소는 공개되지 않습니다. *표시항목은 꼭 기재해 주세요. *