주말 아침 #1

.NET 8의 웹 API 업데이트 | Christian Nagel

.NET 8에서 Native AOT에 대응하는 여러 변화를 확인할 수 있습니다.

  • 기본 템플릿 프로젝트 변화 dotnet new api
  • 리플렉션을 제거한 새로운 CreateSlimBuilder
  • JSON 직렬화 소스 생성기
  • 최소 API
  • AOT 게시

Avalonia UI 및 NXUI로 크로스 플랫폼 시계 앱 작성하기 | Khalid Abuhakmeh

Avalonia UI가 점점 더 강력해집니다. NXUI를 이용한 간단한 시계 앱을 어떻게 만드는지 확인할 수 있습니다.

  • NXUI란?
  • Observable를 이용한 아발로니아 UI 시계 앱

C#의 공변성(Covariance) 및 반공변성(Contravariance) | Steven Giesel

이 글을 통해 C#의 공변성과 반공변성에 대한 이해를 더합니다.

문자열을 .NET 개체로 변환하기 - IParsable 및 ISpanParsable | Christian Nagel

C# 11 부터 인터페이스에 정적 추상 메서드를 이용할 수 있습니다. 그 활용법을 같이 확인할 수 있습니다.

새로운 계측 도구로 Visual Studio 성능 향상 | Nik Karpinsky

Visual Studio의 새로운 계측 도구에 대해 확인할 수 있습니다.

8개의 좋아요

부지런하게 이렇게 좋은 사이트 공유해주시니 감사합니다! :grinning:

2개의 좋아요

네. 도움이 되셨다니 저도 좋습니다. 다만 어쩔 수 없이 제가 관심 있는 분야가 수집 되는 경향이 있어서… 그건 개인적으로 한계인 것 같습니다.

4개의 좋아요

다음버전은 template 의 변화가 또있나보네요
언어의 발전은 좋으나 자꾸 이렇게 방법이 틀려지면
적응하기 힘든데
spring boot 는 한 십년을 같은 포맷을 유지하는것 같은데
.net 의 변화는 참 많군요

3개의 좋아요

아무래도 .NET 8의 목표 중 컨테이너 환경에서 Native AOT 를 적극적으로 활용해서 서비스 사이즈 및 서비스 시작 시간 및 메모리 사용 등을 최적화 하고 있기 때문으로 이해하시면 좋을 것 같습니다.

기존 프로젝트 템플릿은 여전히 그대로 사용할 수 있습니다.

4개의 좋아요

링크 주소가

https://dimohy.slogger.today/

에서

로 변경되었습니다.