所以我正在做一個項目。 MS SQL-> WCF->客戶端(win32應用程序+ asp.net MVC 3網絡)我有ado.net類型數據集到現在的工人,但現在我有問題... 你的意見我應該使用什麼WCF- >客戶端類型數據集或其他東西? 性能(速度)是preety重要也是.... 預先感謝在.NET類型的數據集或其他東西中選擇什麼樣的n層應用程序?
0
A
回答
1
強類型實體是要走的路。出於性能原因,通常必須避免數據集。
必須使用NHibernate或Entity Fframework 4等ORM才能將數據庫狀態轉換爲實體。
0
我也做了錯誤混淆類型化數據集,在過去的商業實體,並再次永遠不會落下這種方式。它們很方便且易於設計和使用,但是一個類型化數據集不是的一個商業實體。
我認爲最好的方法是正確地組合使用類和接口,以便您可以有一個通用的方法並根據需要專門處理派生類,在WCF中,DataContract的概念也非常有用。
0
WCF本身不支持數據集。改爲使用可序列化的DTO。
相關問題
- 1. 拖放n Drop或其他東西?
- 2. N層應用程序數據模型
- 3. 數據爬蟲或其他東西
- 4. 有關如何在.NET的N層應用程序中使用強類型數據集的問題
- 5. jquery:包含東西或其他東西
- 6. 調試Akka應用程序的選項? - 激活劑或/和其他東西?
- 7. 地鐵應用程序數據綁定到ObservableDictionary(或其他類型的集合)
- 8. SQL數據庫中選擇的東西= x值和最大值或其他東西
- 9. Typescript - 泛型?或者是其他東西?
- 10. 你今天會選擇什麼樣的數據層,Linq或Subsonic?
- 11. 是什麼應用程序之間(「東西」)和Session(「東西」)
- 12. 怎麼辦? .htacces或其他東西?
- 13. Laravel FirstOrCreate或其他東西
- 14. textview或其他東西
- 15. 如何使用運算符(或其他東西)寫N N N .... N?
- 16. 本機應用程序或PhoneGap或加速器或其他東西?
- 17. 小型n層應用程序的最佳實踐 - Linq-sql,Entity FrameWork或強類型數據集
- 18. 什麼導致512字節的限制 - openkeyval或其他東西
- 19. 我應該選擇什麼類型的應用程序?
- 20. 我應該在我的程序中使用什麼樣的數據類型
- 21. 在會話層攔截的東西與在應用層上攔截的東西之間有什麼區別?
- 22. 我應該在哪裏準備我的數據?在awakeFromNib,viewDidLoad或其他東西
- 23. 首選C++ I/O流方法:fstream或ifstream/ofstream或其他什麼東西?
- 24. 使用RPC或其他東西
- 25. 使用SQLite,plist或其他東西?
- 26. 什麼數據庫類型應該爲我的VB .Net桌面應用程序選擇?
- 27. 什麼類型的應用程序可供選擇
- 28. ElasticSearch或Couchbase或其他東西
- 29. MySQL或XML文件或其他東西?
- 30. QTP或硒或其他東西?
這是一個數據庫。 「速度」不太可能成爲問題。 – 2011-02-24 13:29:02