我正在寫一個Windows應用程序,並希望確保我選擇了正確的工具。目前我傾向於WPF和XML,請讓我知道我是否已經做出了很好的選擇。WPF或Silverlight,XML或SQL或Access,LINQ與否?
我有大約3000條記錄。每個記錄都有一個產品名稱和一個價格列。 我的所有應用都是在DataGrid中顯示這些記錄,並允許用戶按名稱搜索產品。這意味着,如果用戶在編輯控件中輸入「椅子」,則只有包含「椅子」的產品名稱及其價格纔會顯示在DataGrid中。而已。沒有什麼花哨。
我應該用Silverlight代替WPF嗎?我瞭解Silverlight允許我的應用程序在任何操作系統上運行,而WPF需要Windows?除非我爲瀏覽器項目創建一個WPF,我想。
我應該使用XML還是Access或SQL?哪個數據庫可以使搜索功能最簡單,最快等。
最後,LINQ是否應該參與這個項目?
謝謝。
這真的取決於。您的最終用戶將在什麼環境中運作? –
這些問題最好由軟件架構師回答,並且可能不適合SO上的QA格式。如果您對使用任何提及的工具/功能/技術/框架實現您的功能有特殊疑問,這是正確的地方。 – EtherDragon
這確實應該是多個問題。目前的形式太廣泛了。 – Bryant