嘿大家。我正在創建一個目錄應用程序,用戶在汽車上添加/下載信息。這可能導致數百甚至數千輛汽車及其數據(品牌,型號,年份,圖片等)。看到WP7沒有數據庫,我正在使用XML。我的問題是,將每個對象存儲在列表中,然後序列化整個列表是否有效?當用戶加載應用程序時,整個列表被反序列化並且每個對象都被實例化。有沒有更好的方法來做到這一點?謝謝。XML序列化 - 高效?
ps - 我遇到過DataContractSerializer,但不確定是否應該使用它,因爲它似乎與WCF相關(並且我沒有在我的應用程序中使用WCF)。
您可能想檢查我的問題:http://stackoverflow.com/questions/3790728/performance-tests-of-serializations-used-by-wcf-bindings – Ben 2010-09-25 15:22:52
DCS可以使用**或不使用** WCF很開心。但真正的問題是:什麼是有效的*足夠的*?你有沒有先試過最簡單的東西,看看它是否有問題?哦,和protobuf網工作在WP7 :) – 2010-09-25 15:28:59
感謝您的幫助。我沒有嘗試過這麼做,但我認爲應該避免在啓動時實例化每個對象。我會更多地關注DataContracts以及我認爲他們是WCF特定的。 – Brap 2010-09-25 17:24:39