MVVM이 실제로 리세이럴에 구현하기에 좋은 패턴 인 이유를 파악하는 데 어려움을 겪고 있습니다. 나에게는 문제가 있지만, 다른 계층이 있습니다. 코드 작성. UI를 바꿀 수는 있지만 실제로는 필요하지 않습니다. 대신 나는 사용자에게 riaservices, datagrid, dataform으로 모든 기능을 구현하지 않아도된다. 왜 그것은 단순 할 수 없는가?riaservices 기능을 구현할 때 MVVM을 사용해야하는 이유
MVVM에 "IsBusy"및 모든 Dataform 편집 기능을 자동으로 설정하는 방법이 있습니까? 그것은 나에게 바퀴를 다시 발명하는 것과 같습니다. 그리고 그것은 riaservices를 사용하여 코드를 작성하는 것보다 훨씬 빠르다고 생각합니다.
@Jakob 당신이 구축하고있는 응용 프로그램과 몇 년 후에 원하는 응용 프로그램에 대해 의미있는 일을하는 것이 실제적입니다. 데모가 잘 된 CRUD 앱을 디자인하는 경우 RIA 서비스가 필요합니다. 그러나 장기적으로 볼 때 테스트가 가능하고 유지 보수가 가능한 응용 프로그램을 원한다면 RIA의 유무에 관계없이 MVVM을 사용하십시오. 이러한 기술이 왜 유용한 지, 올바른 작업에 적합한 도구에 관한 것인지 이해해야합니다. – Agies