본문 바로가기

전체 글4

WPF Converter 간편 구현 팁 - MarkupExtension 활용 안녕하세요. 개발자 이재웅입니다. 오늘은 WPF Converter를 구현할 때 MarkupExtension을 활용하여 더 간편하게 사용하는 방법에 대해 소개해드리려고 합니다. 이 방법을 사용하면 XAML에서 Converter를 적용할 때 따로 Resource Key를 만들지 않아도 되어서 코드를 더 깔끔하게 유지할 수 있습니다. 이번 예시에서는 BooleanToVisibilityConverter를 MarkupExtension과 함께 상속받아 작성해보겠습니다. 먼저, 다음과 같이 BooleanToVisibilityConverter 클래스를 작성합니다. public class BooleanToVisibilityConverter : MarkupExtension, IValueConverter { public o.. 2023. 5. 8.
GitHub 레포지터리 소개 WPF League of Legends 안녕하세요. 개발자 이재웅입니다. 제가 소개할 레포지터리는 WPF으로 만든 League of Legends 입니다. 리그오브레전드는 Riot Games에서 만든 전세계 적으로 유래 없는 매출과 사용자, 그리고 오랜 시간 동안 부동의 1위를 차지하고 있는 AOS 게임으로도 유명합니다.​ 제가 리그오브레전드를 통해 WPF 클라이언트 앱을 만든 이유는 간단합니다. 가장 대중적이고 퀄리티 있는 WPF 클라이언트 런처 앱을 만들어 보고 싶기 때문입니다. 그리고 과연 WPF를 통해 원작과 얼마나 똑같이 만들 들수 있을지 WPF의 유연함을 증명하고 보여드리기 위함이었습니다. 이 애플리케이션은 GitHub 레포지터리를 통해 무료 공개 하고 있습니다. 누구나 Fork 하거나 다운로드 받을 수 있으며 만약 기여자로서 참여.. 2023. 5. 7.
Windows Dev Kit 2023 구매후기 (일본 직구) 안녕하세요, 이재웅입니다. Windows Dev Kit 2023은 Microsoft에서 출시한 Arm 기반의 PC로, 크기가 아주 작아 Apple의 Mac Mini와 비슷한 느낌이에요. 이 제품의 핵심은 Arm 기반의 CPU를 탑재했다는 점이죠. 여기서 말하는 칩은 AMD가 아닌, 모바일 기기에 사용되는 퀄컴의 최신 스냅드래곤 칩입니다. Windows Dev Kit 2023(코드명 "Project Volterra")은 동급 최강의 AI 컴퓨팅 용량, 다중 포트, 데스크톱 및 랙 배치를 위한 스택형 디자인을 제공하는 NPU(신경망 처리 장치)가 있는 Windows 개발자용으로 빌드된 최신 Arm 디바이스입니다. 이는 Arm용 네이티브 Windows 앱을 개발, 디버그 및 테스트하는 데 필요한 모든 사항을 .. 2023. 5. 4.
진짜 시작하는 개발자 블로그 안녕하세요. 개발자 이재웅입니다. 매번 올해부터 해야지 하다가 이번에는 정말 마음 단단히 먹고 시작하려 합니다. 잘 할 수 있을까요? 올해가 끝날 때쯤, 지금 이 순간을 다시 한번 되돌아 봤을 때 자랑스러운 자신이 될 수 있기를 제 스스로 기대해 보겠습니다. 개발자 이재웅 [팔로우] 이메일: james@jamesnet.dev 홈페이지: jamesnet.dev 네이버 블로그: jamesnet214 티스토리: jamesnet 유튜브: @jamesnet214 인스타그램: jamesnet214 페이스북: jamesnet214 트위터: jamesnet214 깃허브: jamesnet214 링크드인: jamesnet214 닷넷데브: jamesnet214 마이크로소프트 MVP: jaewung lee (따뜻한 인사 한마.. 2023. 5. 4.