본문 바로가기
쥔장소식
2013.04.29 11:27

MVVM 패턴에 대한 잔상

조회 수 2836 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

고수아저씨에게 많은 도움을 받은 결과

 

바인딩, 실버라이트에서 바인딩은 데이터와 콘트롤간의 바인딩을 말하는 것 같다. 지금까지 쥔장소식에 내가 썼던 바인딩은 DB에서 데이터를 끌어다가 그리드등에 뿌려주는 이 일련의 작업을 바인딩이라 생각하고 끄적인거였는디...

 

MVVM = Model, View, View-Model

 

Model = 데이터베이스의 테이블을 구조화 하는 작업, 즉 구조체다. 실버라이트에서는 DB의 구조체, 레코드셋이라던가 심지어 DataTable (for C#)도 지원하지 않는다.

View = XAML(재믈)에서 데이터를 표시하기 위한 방법, 디자인 등등

View-Model = 데이터를 표시하기 위한 도구인데, 일명 콤포넌트다. ActiveX, 속성을 가진 객체로 이해하면 될 듯 싶다. VB로 개발할 때도 사용자 정의 콘트롤을 먼저 개발해서 사용하곤 했는데 직접 고수분께서 개발하는 것을 지켜보니 똑같다. 데이터를 위한 속성, 이벤트, 매서드

 

아직까지 직접 그리드에 집어넣는 것과 이렇게 가져와서 뿌려주는 것에 대한 장단점은 뼈저리게 느껴지진 않는다.

이렇게 하는 것이 왜 개발자와 디자이너 협업이 잘되는지도 이해 못하겠다.

 


알림터

엔조이데브 쥔장의 알림터입니다.

  1. 프로그램 코드 < 데이터베이스, 당신은?

    Date2014.06.08 Category쥔장소식 Views661
    Read More
  2. 쥔장이 생각하는 객체지향(OOP) 개발방법론

    Date2015.02.02 Category쥔장소식 Views281
    Read More
  3. 이것저것 취미생활이 변경되네..

    Date2013.08.12 Category쥔장소식 Views2319
    Read More
  4. 우울한 날 ~ 여수로 달리다.

    Date2013.05.28 Category쥔장소식 Views2280
    Read More
  5. 우울한 날 ~ 구글에서 내이름을 검색하다 발견

    Date2013.05.03 Category쥔장소식 Views2511
    Read More
  6. 악.. VS2012...

    Date2013.04.02 Category쥔장소식 Views2774
    Read More
  7. 아 드뎌 실마리가........

    Date2013.04.24 Category쥔장소식 Views2436
    Read More
  8. 석사논문 학교도서관 제출 완료!!

    Date2012.06.29 Category쥔장소식 Views2849
    Read More
  9. 새로운 프로젝트 진행 중

    Date2014.04.18 Category쥔장소식 Views1412
    Read More
  10. 살떨리는 마소메일을 받다. (Azure관련)

    Date2013.07.01 Category쥔장소식 Views2563
    Read More
  11. 로컬로는 잘된다. + 애저배포 및 바인딩완료

    Date2013.04.25 Category쥔장소식 Views2393
    Read More
  12. 대구 출장갑니다.

    Date2012.01.26 Category쥔장소식 Views3188
    Read More
  13. 깔쌈한 레이아웃에 치명적 단점이...

    Date2012.01.27 Category쥔장소식 Views3166
    Read More
  14. 까면 깔수록 어려워지는 양파같은 웹 프로그래밍

    Date2013.04.23 Category쥔장소식 Views2461
    Read More
  15. 근 2년만에 글을 쓰네요.

    Date2020.06.08 Category쥔장소식 Views150
    Read More
  16. Visual Basic 6.0 13년차 경력자의 노하우

    Date2014.12.11 Category쥔장소식 Views5457
    Read More
  17. VB와 C#의 차이

    Date2014.12.15 Category쥔장소식 Views1394
    Read More
  18. MVVM 패턴에 대한 잔상

    Date2013.04.29 Category쥔장소식 Views2836
    Read More
  19. MS MVP Reconnect 참가

    Date2018.07.03 Category쥔장소식 Views131
    Read More
  20. 6월 25일 의미부여..

    Date2012.06.07 Category쥔장소식 Views2827
    Read More
Board Pagination Prev 1 2 Next
/ 2