주말 아침 #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개의 좋아요

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

3개의 좋아요

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

2개의 좋아요