Skip to main content

디모이 블로그

Latest articles

  1. [Uno] MVUX

    MVUX(Model View Update eXtended)는 Elm 아키텍처를 따르는 Uno의 MVU 아키텍처의 확장입니다. MVUX는 데이터 바인딩 기능을 그대로 사용하면서 불변 모델을 기반으로 애플리케이션 상태를 정의하고 사용할 수 있도록 합니다. MVVM의 고질적인 상용구 코드의 번잡함과 스레딩 문제를 해결합니다. MVUX를 이해하기 앞서서 MVVM 아키텍쳐를 살펴보고 MVVM의 단점에 대해 이야기해봅시다. MVVM 모델은 비즈니스 로직...

    Feb 20, 20241 min read74 views

  2. [Uno] KeyEquality

    .NET 단일 코드로 크로스플랫폼 앱을 만들 수 있는 Uno Platform에서는 동일한 엔터티임을 비교하는 KeyEquality를 지원합니다. 사용방법은 다음과 같습니다. public partial record Entity(string Id, ...) 속성명 Id는 암시적으로 키로 인식하며 다음 처럼 KeyEquals()로 키 동등을 비교할 수 있습니다. entity.KeyEquals(...); 키 동등은 키 이외의 값이 다르더라도 동일한...

    Feb 12, 20242 min read14 views

  3. ASP.NET Core의 multipart/form-data 데이터 섹션에서 JSON 및 바이너리 데이터 읽기 | Andrew Lock

    본 글은 Andrew Lock님의 글 Reading JSON and binary data from multipart/form-data sections in ASP.NET Core을 번역한 것입니다. 이 글에서는 ASP.NET Core의 multipart/form-data 요청에서 JSON과 바이너리 데이터를 모두 읽는 방법을 설명합니다. 직장 동료가 이 기능이 필요했는데, ASP.NET Core의 "일반적인" 메커니즘을 사용하여 이 기능을 수...

    Dec 20, 202310 min read143 views

디모이 블로그