주말 아침 #37

닷넷: 2211. C# - NonGC(FOH) 영역에 .NET 개체를 생성 | 정성태

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

닷넷: 2210. C# - Native 메모리에 .NET 개체를 생성 | 정성태

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

닷넷: 2209. .NET 8 - NonGC Heap / FOH (Frozen Object Heap) | 정성태

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

닷넷: 2208. C# - GCHandle 구조체의 메모리 분석 | 정성태

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

SignalR을 사용한 .NET의 실시간 앱 | Roko Kovač

https://medium.com/@kova98/real-time-apps-in-net-with-signalr-f4e0381771ab

2024년 생산성 향상을 위한 Visual Studio Code 확장 | Natalie Pina

C#에서 목록의 항목이 다른 목록에 있는지 확인하는 방법 | Martin Chege

CQRS 아키텍처 이해 | Nicolas DESCARTES

https://www.codeproject.com/Articles/5376316/Understanding-CQRS-Architecture

C# 메서드에 대해 JIT에서 생성된 어셈블리 코드를 가져오는 방법 | GÉRALD BARRÉ

Polly를 사용하여 탄력적인 .NET 애플리케이션 구축 | Nicolas DESCARTES

https://www.codeproject.com/Articles/5376166/Building-resilient-NET-applications-with-Polly

.NET 8의 BinaryFormatter 대체 | Steven Giesel

더이상 사용이 권장되지 않는 BinaryFormatter를 대체할 다른 방식을 소개합니다.

C#의 플러그인 아키텍처 패턴 | Alvaro Montoya

.NET 마이그레이션 트렌치 이야기 - 시리즈 | Jimmy Bogard

인트로

카달로그 작성

빈 프록시

공유 라이브러리

첫번째 컨트롤러

초기 비즈니스 로직 마이그레이션

첫번 째 뷰

세션 상태

지속적인 통합 | Martin Fowler

지속적인 통합은 팀의 각 구성원이 적어도 매일 동료 변경 사항과 함께 변경 사항을 코드베이스에 병합하는 소프트웨어 개발 방식입니다. 이러한 각 통합은 가능한 한 빨리 통합 오류를 감지하기 위해 자동화된 빌드(테스트 포함)를 통해 검증됩니다. 팀은 이 접근 방식을 통해 배달 지연의 위험을 줄이고, 통합 노력을 줄이고, 새로운 기능으로 신속한 개선을 위해 건전한 코드베이스를 육성하는 관행을 가능하게 한다는 것을 알게 되었습니다.

7 Likes

BinaryFormatter 대체로 결국 손쉬운 Json을 사용했는데, MessagePack이 아주 좋아보이네요.
Json보다 더 빠르고 어트리뷰트도 안 달아도 된다고 하니 구미가 당깁니다!

3 Likes

네. 빠르고 JSON에 비해 작고 사용하기도 편합니다. 다만 (BinaryFormatter도 마찬가지지만) JSON에 비해 디버깅은 좀 힘들죠.

2 Likes