Bu tür bir "yeni kullanıcı" sorusu, ancak .NET uygulamaları çalıştırılan arasında kullanıcı tarafından yapılandırılmış veri depolamak için en iyi yolu nedir merak ediyorum..NET uygulamaları "hatırla" tercihlerini, vb?
Örneğin, uygulamam için tercihlerin bir listesini oluşturmak istiyorsam, bu tercihleri depolamanın en iyi yolu ne olurdu, böylece uygulamayı bir daha çalıştırdığım zaman yürürlüğe girecekler mi? Hangi dosya türünü depolamalıyım? Nerede saklamalıyım? Uygulamanın hepsine dikkat etmesini istiyorum, bu yüzden kullanıcının endişelenmesi gerekmiyor.
Muhtemelen bu sırayla% 100 kabul edildi. Bir veritabanı ideal olurdu, ancak yalnızca kaydetme ayarları için bir tane eklemezdim. Bir XML dosyası veya INI ikinci tercihim olur, bunu App/Web.config izler ve kayıttan sakınırdım. Değerler çok sık değişmezse uygulama yapılandırmasını kullanırdım. @Anthony Shaw tarafından atıfta bulunulan windows uygulamaları için .NET Ayarları bir seçenek olabilir, ancak bunları hiç kullanmadım. –
Winformlar için user.config olur. app.config uygulama kapsamı ayarları içindir ve salt okunurdur. –