早上所有的, 我正在努力解決什麼是對我來說最適合做我在做的'主要'綠地工作。
「主要」部分出現了,因爲我繼承了2個系統,在公司合併後執行了非常類似的任務。
真正重要的是,這些現有系統不會因爲公司的實地部隊活動和停運=底線而面臨風險。
所以我選擇使用Azure服務總線來保持2個底層的Db同步,而且這似乎很好。
我正在使用已發佈的來自這些傳統Db的更改來填充/同步新的Db實例。新的實例旨在將舊世界整合爲一個勇敢的新世界,並且我正在努力建立一個代表公司業務的領域模型。雖然速度緩慢,但教育正在發揮作用,同時也看到了同樣的價值。
'新系統'也將有一個新的用戶界面,我們決定在MVC中實現它。 我在印度有兩個人將構建MVC應用程序,其餘的將在倫敦發生。視圖模型和或域模型?
所以,這裏是蹭,我想我的域模型由UI通過Web服務讀取。我的動機是將該模型與系統的其他部分分離並保護起來。將使用Web服務在啓動時加載數據,發佈它們對總線所做的任何更改。
我只是讓印度人把返回的數據和維護自己的本地視圖模型或什麼?管道應該是什麼樣子?在白天有可能會有80個UI實例工作。
域模型已經證明與顯示在屏幕上的預期視圖明顯不同。
我真的很欣賞這裏一些指針,因爲我有一個難得的機會,「這樣做的權利」 ...... :-) 問候 史蒂夫
這實際上聽起來像是一個很好的實現MVVM的好例子(asp.net調用「viewmodels」實際上更像是[presentation object](http://martinfowler.com/eaaDev/PresentationModel.html))。 –
你很好奇你使用MVVM作爲例子,因爲那是我比較開心的MVC領域。 –