주말 아침 #5

구현을 쉽게 교체할 수 있는 추상화? 그렇지 않습니다. | Derek Comartin

https://dimohy.slogger.today/abstractions-to-easily-swap-implementations-not-so-fast
추상화가 생각만큼 간단하지 않을 수 있음을 설명하고 있습니다.

.NET 8의 Blazor에 다가오는 큰 변화 | Jon Hilton

.NET 8은 Blazor에게 중요한 릴리스가 될 것입니다. 왜 그런지를 살펴봅니다.

C# 팁: 필터를 사용하는 고급 스위치 표현식 및 스위치 문 | Code4IT

Code4IT에서 고급 스위치 표현식 및 문을 사용하는 방법에 대해 학습니다.

C# - Semantic Kernel의 대화 문맥 유지 | 정성태

https://www.sysnet.pe.kr/2/0/13352

C# - Semantic Kernel의 ChatGPT 대화 구현 | 정성태

https://www.sysnet.pe.kr/2/0/13355

C# - Semantic Kernel의 Planner 사용 예제

https://www.sysnet.pe.kr/2/0/13357
Semantic Kernel을 다루는 국내 글이 거의 없습니다. 정성태님의 글은 Semantic Kernel에 관심이 있는 분께 큰 도움이 될 것입니다.

C#에서 문자열을 반전하는 방법 | CodeMaze

C#에서 문자열을 반전하는 방법에 대한 다양한 방법을 설명하고 마지막에 속도 비교를 통해 성능을 확인합니다.

ValueTuple로 할 수 있는 몇 가지 멋진 일들 | Steven Giesel

ValueTuple로 무엇을 할 수 있는지 Steven Giesel님이 설명합니다.
(Steven Giesel님이 2023 Microsoft MVP를 수상하였습니다!)

C#의 구조체 VS 레코드 VS 클래스 비교 | A. Yohan Malshika

C#에 레코드가 추가되면서 struct, class, record의 각각의 쓰임세에 대해 설명하고 각각의 유형을 언제 사용하는지에 대해 설명합니다.

.NET 8에서 동시 호스팅 서비스 시작 및 중지 | Steve Gordon

.NET 8에서 서비스를 동시에 시작하는 옵션이 추가되었습니다.

멀티 플랫폼 애플리케이션 구축 시 디자인 및 탐색 고려 사항 | Uno Platform

Uno Platform에서 다양한 플랫폼에서 디자인 및 탐색 시 고려해야 할 사항에 대해 이야기 합니다.

5개의 좋아요