Pracuję nad małym projektem, który będzie miał tylko jednego użytkownika na raz, ponieważ jest to aplikacja lokalna (opracowana w WPF i C #). Do przechowywania danych myślałem o użyciu pliku XML, ale zastanawiam się, czy byłoby to najlepsze podejście.
Do czego służą dane:
- Harmonogramy
- Biblioteka plików w folderach (z nazwą wykonawcy, tytułem, lokalizacją na dysku twardym)
- Prawdopodobnie statystyki oparte na danych harmonogramu
- ...
Wyobrażam sobie, że informacje dotyczące biblioteki w XML byłyby w porządku, ale o całej reszcie nie jestem tego taki pewien. Również LINQ to SQL wydaje się być znacznie bardziej opłacalny pod względem szybkości programowania niż LINQ to XML. Czy to prawda, czy się mylę? Nie byłem pewien, czy powinienem to opublikować na SO, czy tutaj, ale tutaj wydawało się to bardziej odpowiednie!
Z góry dziękuję