हम वर्तमान में एक बड़े डब्ल्यूपीएफ लोब एप्लिकेशन की योजना बना रहे हैं और मुझे आश्चर्य है कि दूसरों को लगता है कि यूआई सेटिंग्स के बहुत सारे स्टोर करने के लिए सबसे अच्छा अभ्यास क्या है।यूआई सेटिंग्स को स्टोर करने के लिए सर्वोत्तम अभ्यास?
- Expander स्टेट्स
- मेनू आदेश
- आकार गुण
- आदि ...
मैं वितरित SettingsProvider का उपयोग करके संग्रहीत मूल्यों के दर्जनों होने के विचार पसंद नहीं है (यानी App.config फ़ाइल) हालांकि इसका उपयोग कस्टम सेटिंग्सप्रोवाइडर का उपयोग करके एम्बेडेड डेटाबेस में स्टोर करने के लिए किया जा सकता है। कुछ प्रकार के डाटाबेसिंग का उपयोग करने में सक्षम होने पर भी चिंता का विषय है। क्या किसी को भी यही समस्या है?
आपने यूई उपयोगकर्ता सेटिंग्स को स्टोर करने के लिए क्या किया?
रजिस्ट्री बिल्कुल नहीं सही जगह अब है। पंजीकरण दूषित हो जाते हैं, अनुचित उपयोग सुरक्षा मुद्दों का कारण बन सकता है, और संभावित रूप से LUA/UAC सिद्धांतों का उल्लंघन कर सकता है। http://secureapps.blogspot.com/2006/10/windows-registry-plication-security.html –
ठीक है, यूआई सेटिंग्स शायद ही कभी सुरक्षा प्रासंगिक हैं, है ना? – Treb
वे आसानी से भ्रष्ट हैं और त्रुटियों के लिए प्रवण हैं। मैं उन्हें आम उपयोगकर्ताओं द्वारा आसानी से सुलभ कर दूंगा। – thismat