2011-11-19 3 views
0

그의 동영상에있는 Jason Dolinger는 StartupUri="MainWindow.xaml"OnStartup으로 바꿉니다. 이 방법으로 그는 일종의 "서비스 계층"을 만듭니다."서비스 계층"은 어디에 생성합니까?

"서비스 계층"을 만드는 것이 가장 좋습니까? 그래서 잘 설계된 MVVM 응용 프로그램은 StartupUri="MainWindow.xaml"OnStartup 메서드로 service layer을 만들어야 만합니까?

+0

"서비스 계층"이 무슨 뜻인지 잘 모르겠지만 비디오를 보지 못한 사람도 아마 그렇지 않을 것입니다. 예를 들어 설명해 주시겠습니까? 동영상에서 Jason 코드가 잘린 부분일까요? –

+0

동영상에 대한 링크도 좋습니다. – Dennis

+0

또 다른 내 질문에 대답을 참조 http://stackoverflow.com/questions/8187135/can-i-use-wcf-interface-as-a-mvvm-model. 비디오는 매우 인기가 있습니다. http://www.lab49.com/files/videos/Jason%20Dolinger%20MVVM.wmv (제 질문은 0.59에서 1.04까지입니다) – javapowered

답변

0

내가 오래된 주소 인 static void main을 선호합니다. 내가 만든 VS에서 App.xaml을 삭제하고이 방법으로 이동하십시오.

public class App : Application 
{ 
    [STAThread] 
    public static void Main(string[] args) 
    { 
     // Init data/service layer etc. 

     var app = new App(); 
     app.Run(new Window1() 
     { 
      DataContext = ..., 
     }); 
    } 
} 
관련 문제