2010-08-17 52 views
0

我目前一直在研究域編程解決方案,並試圖爲我當前的客戶預測技術的未來。微軟的域/實體編程的未來是什麼?

微軟在這方面考慮的是,根據您在尋找哪種技術,似乎有許多不同的解決方案。例如,.net中有Entity Framework,並且還有整個SQL Server Modeling解決方案將在SQL Server中出現。後者的一部分包含一種名爲M的語言,似乎以分離的方式對實體進行建模和描述。

他們在哪裏用Visio?

是不是有一個原因,微軟似乎是在避免整個UML的事情,並重新發明輪子,在看了一段時間的UML之後,它似乎是都靈完整的,並且完成了可以與代碼分離的整個射擊匹配,存儲。

任何幫助非常感謝。

+3

我的水晶球說...不知道 – Oded 2010-08-17 10:37:51

+0

有人必須知道。我是否遇到了這個問題?沒有加入思考? – WeNeedAnswers 2010-08-17 10:41:09

+0

SQL Server Modeling上的一些閱讀建議您可以將UML格式的文件加載到SQL Server建模工具中。 – WeNeedAnswers 2010-08-17 14:00:33

回答

0

經過一番閱讀,微軟將未來一起捆綁在一起,M和Entity Framework以某種神祕的方式聯繫在一起。從我收集的想法是,M將創建SQL Server模型(其他數據庫也是有效的)並饋入實體框架。爲了更進一步,您可以使用您最喜愛的XSI UML工具並將其提供到SQL Server模型中。

因此,目前脫節的東西會聚集在一起。

0

我感覺微軟在這場比賽中投注了很多馬。

對我而言,在最新的實體框架版本中對POCO的支持是DDD是其中之一(好)的標誌。

關於UML。我實際上最近下載了Visio 2010,過去十年左右沒有任何改變UML的方式。

但是,Visual Studio 2010獲得了更多的UML支持(支持五種圖表類型)。

+0

我多年來一直沒有使用VISO,但我確實記得它可以使用它自動生成數據庫模式的數據庫設計。不完全域驅動,但不是太遠。 – WeNeedAnswers 2010-08-17 13:45:27

相關問題