यह वास्तव में इस बात पर निर्भर करता है कि आपका डेटा किस प्रकार स्वरूपित है। यदि आप टेक्स्ट फ़ाइलों में एक साधारण स्थानीय संग्रहण रखते हैं, तो यह केवल एक सर्वर को मारने और फ़ाइल की एक नई संस्करण जांचने की बात है। यदि आप स्थानीय SQL संग्रहण में चीजें रखते हैं, तो आप यह सुनिश्चित करने के लिए वेब सेवाओं का उपयोग कर सकते हैं कि स्थानीय संग्रहण में सबसे अद्यतित प्रविष्टियां हों। मुझे लगता है कि विकल्प वह है जिसे आप ढूंढ रहे हैं, और यह लिखना वाकई आसान होगा। हालांकि, यदि आप एप्लिकेशन अपडेट करना चाहते हैं, तो ClickOnce जैसे कुछ आदर्श हो सकते हैं।
जवाब में अपना संपादन पूरा मूल रूप से करने के लिए, आप अपने आवेदन जानकारी फ़ाइलों से सभी जानकारी पढ़ सकते हैं और उन फ़ाइलों को एक "संस्करण संख्या" या ऐसा ही कुछ जैसे कुछ मेटा जानकारी देने के लिए गठित करे। फिर, आपके पास एक एएसपी.नेट वेब सेवा है जिसमें दो कार्य हैं: एक को सूचना फ़ाइलों का नवीनतम संस्करण प्राप्त करना है और दूसरा एक संस्करण से वर्तमान में पैच करने के लिए आवश्यक अपडेट डाउनलोड करना है। इसलिए, एप्लिकेशन यह देखने के लिए सर्वर के साथ अंतःक्रियात्मक रूप से जांच करेगा कि उनके पास उनके पास एक नया संस्करण है या नहीं। यदि कोई नया है, तो यह नवीनतम संस्करण पर जाने के लिए आवश्यक पैच फ़ाइलों के लिए सर्वर से पूछेगा। यदि एप्लिकेशन वास्तव में शुरू होने से पहले ऐसा करता है (ला ला फ़ायरफ़ॉक्स), उपयोगकर्ता को यह भी ध्यान नहीं देना पड़ता है कि एप्लिकेशन पुनरारंभ हो रहा है।
स्रोत
2010-02-26 03:34:12
+1 यदि ऐसे उपकरण मौजूद थे तो यह बहुत अच्छा होगा। –
क्या आपने उदा। स्रोत के स्रोत को देखने का प्रयास किया है ClamAV यह देखने के लिए कि वे कैसे काम करते हैं और यदि यह "फ्रेमवर्क" या सिर्फ एक साधारण चीज़ है? –