1
有一個WPF應用程序,它有它自己的業務邏輯。有一個單獨的庫,其任務是將應用程序設置存儲在加密的XML文件中。 WPF應用程序的業務邏輯與對象及其實例相關聯,這些對象可以直接從商店預期的庫(如上所述)中獲取。如何將域層與數據訪問分開?
問題是如何在這種情況下開發一個三層應用程序?如何使業務層獨立?業務層是否應該定義它自己的域對象(類),因此數據訪問層會將從存儲目標庫接收的數據類型轉換爲它們?
有一個WPF應用程序,它有它自己的業務邏輯。有一個單獨的庫,其任務是將應用程序設置存儲在加密的XML文件中。 WPF應用程序的業務邏輯與對象及其實例相關聯,這些對象可以直接從商店預期的庫(如上所述)中獲取。如何將域層與數據訪問分開?
問題是如何在這種情況下開發一個三層應用程序?如何使業務層獨立?業務層是否應該定義它自己的域對象(類),因此數據訪問層會將從存儲目標庫接收的數據類型轉換爲它們?
我想,你車使用MVVM:
Model = business logic
View = control with visual elements: lables, buttons etc.
ViewModel = something that use Model and show it on View.
你不underdstand的問題。 – EngineerSpock