본문 바로가기 메뉴 바로가기

Future Of DotNet

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Future Of DotNet

검색하기 폼
  • List All (817)
    • WPF .NET (101)
    • Windows App SDK (1)
    • MacBook Pro (4)
    • Entity Framework Core (17)
    • .NET 5, 6, 7 (23)
    • Uno Platform (22)
    • Visual Studio (19)
    • Azure (10)
    • Windows 10&11 (59)
      • News (20)
    • UWP & Windows App (120)
      • Beginner (73)
      • Expert (15)
    • Xamarin Forms (4)
    • Bot Framework (19)
    • Facebook News & Tips (158)
    • Previous Platforms (212)
      • Samples (26)
      • KBI (23)
      • ETC (18)
      • Free Board Project (16)
      • WCF RIA Service (10)
      • HTML5 & MVC4 (16)
    • ETC (24)
    • kaki104 Scrap (5)
    • App News (17)
  • 방명록

의존성 역전 (2)
Dependency Inversion Principle(DIP) - 의존성 역전 원칙 part2

2022.05.19 - [WPF .NET] - Dependency Inversion Principle(DIP) - 의존성 역전 원칙 part1 이전 포스트에서 의존성에 대해서 알아보았으니 본격적으로 의존성 역전에 대해서 알아 보도록 하겠습니다. 1. Dependency Inversion Principle(DIP) 의존성 역전은 High level과 Low level을 인터페이스를 사용하여 분리하여 개발하는 이야기합니다. 이 포스트에서는 Common Library의 DynamicResource 클래스와 Application의 LocalDynamicResource 클래스가 모두 IDynamicResource에 의존하는 구조로 변경하고, 사용함으로 이를 구현했습니다. 2. IDynamicResource.cs ..

WPF .NET 2022. 5. 20. 10:00
Dependency Inversion Principle(DIP) - 의존성 역전 원칙 part1

Dependency Inversion Principle(DIP) 의존성 역전 원칙에 대해 설명을 하는 포스팅입니다. 아래 IoC container, Dependency Injection이 함께 써져있는 것은 의존성 역전 원칙을 구현하기 위해서 필요한 추가적인 개념이기 때문입니다. 의존성 역전 원칙을 사용하는 쉬운 예로는 ILogger를 이용해서 로그를 출력하는 애플리케이션을 개발하는 것입니다. 하지만, 이해하기가 쉽지 않을 수 있기 때문에, 제가 사용하는 DynamicResource라는 클래스를 이용해서 구체적으로 설명을 하도록 하겠습니다. 더 난해할 수도 있다는 점은 함정!! 1. DynamicResource.cs 클래스 설명 Resource File의 String을 XAML이나 Code에서 사용하기 ..

WPF .NET 2022. 5. 19. 10:02
이전 1 다음
이전 다음
반응형
공지사항
  • 진행 중인 프로젝트 때문에 자주 확인을 못하고⋯
  • 2021-2022 Microsoft MVP 갱⋯
  • 2020-2021 Microsoft MVP 갱⋯
  • Microsoft MVP 2019-2020 갱⋯
  • 2018 - 2019 MVP 갱신 완료
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • Jeremy Likness
  • Jerry Nixon
  • Tim Heuer
  • Diederik Krols
  • Pete D
  • Lunar Frog Software
  • Iris Classon
  • Richard's Blog
  • ScottGu's blog
  • Scott Hanselman's blog
  • Fear and Loating blog
  • Pragmatic Programmer
  • Be MODERN with Windows
  • 닷넷(.NET) 프로그래머 모임
  • XAML or HTML 권영철 MVP
  • 골드러쉬와 함께하는 Hello C#
  • Nick's .NET Travels
TAG
  • .net
  • Microsoft
  • MVVM
  • XAML
  • WPF
  • uno platform
  • kiosk
  • C#
  • LINQ
  • UWP
  • Always Encrypted
  • #MVVM
  • Bot Framework
  • Behavior
  • IOT
  • ComboBox
  • Build 2016
  • uno-platform
  • #prism
  • .net 5.0
  • dotNETconf
  • visual studio 2019
  • PRISM
  • windows 11
  • Visual Studio 2022
  • Cross-platform
  • #uwp
  • ef core
  • Windows 10
  • #Windows Template Studio
more
«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바