मैं एक डेस्कटॉप एप्लिकेशन विकसित कर रहा हूं, और इस एप्लिकेशन को चलाने के लिए कुछ जानकारी की आवश्यकता है, लेकिन यह इस जानकारी को नहीं बदलता है (डेटा को एप्लिकेशन के प्रत्येक निष्पादन पर लोड किया जाना चाहिए, लेकिन डेटा कभी नहीं बदला जाता है)। डेटा उसी कंप्यूटर पर संग्रहीत किया जाना चाहिए जैसे ऐप चल रहा है (क्लाइंट-साइड स्टोरेज?)।
यह भी बेहतर है अगर उपयोगकर्ता आसानी से इस जानकारी को नहीं बदल सकता (मान लें कि उनके पास आईटी ज्ञान नहीं है)।
मुझे इस तरह की जानकारी को कैसे स्टोर करना चाहिए? एक स्थानीय डेटाबेस? XML जिसे एप्लिकेशन के साथ भेजा गया है?
मैं WPF का उपयोग कर रहा हूँ।