मैं साइट पर उपयोगकर्ताओं के दौरान एक लाइव, फ़ंक्शनिंग एएसपी.नेट (2.0 या अधिक) एप्लिकेशन के अपडेट को संभालने के तरीके पर समझने की कोशिश कर रहा हूं।साइट एएसपी.NET वेब एप्लिकेशन को फिर से प्रकाशित करना साइट पर लाइव है
उदाहरण के लिए, मान लीजिए एसओ एक एएसपी.नेट वेब एप्लिकेशन प्रोजेक्ट है। प्रोजेक्ट कोड बीआईएन फ़ोल्डर में एकल डीएलएल को संकलित करता है। अब, SO पर निरंतर उपयोगकर्ता हैं, तो यदि आप साइट का उपयोग कर रहे हों, तो आप विज़ुअल स्टूडियो .NET "प्रकाशित करें" सुविधा (या केवल एफ़टीपी सब कुछ मैन्युअल रूप से) का उपयोग करेंगे, तो उपयोगकर्ताओं के कार्यों/सत्रों के साथ क्या होगा?
एक एएसपी.नेट वेब साइट बनाना, इसके बजाय, उपरोक्त परिदृश्य के साथ मौजूद किसी भी समस्या को कम या कम नहीं कर सकता है? मैं उपयोगकर्ता द्वारा संचालित वेब एप्लिकेशन के रूप में एक वेब साइट विकसित करना शुरू कर रहा हूं, और मैं यह सुनिश्चित करना चाहता हूं कि इसके साथ मेरा अनुभवहीनता संभावित रूप से [संभावित रूप से] कई उपयोगकर्ताओं को परेशान न करे जो मैं चाहता हूं कि 24/7 हो।
संपादित करें: क्षमा करें, मुझे इसे एक और सटीक संदर्भ में रखना चाहिए था। मान लें कि इस साइट को मासिक शुल्क के साथ एक वेब होस्टिंग सेवा द्वारा होस्ट किया जा रहा है। मैं सर्वर का प्रबंधन नहीं करूँगा, बस वेब होस्ट उनकी सेवाओं के उपयोगकर्ता के रूप में क्या अनुमति देता है।
App_offline.htm के बारे में ध्यान देने योग्य एक बात यह है कि यह वेब गार्डन में काम नहीं करता है। (ठीक है, यह करता है, लेकिन कार्यकर्ता प्रक्रिया केवल अगले पृष्ठ हिट पर ही फैलती है, इसलिए आपको कई गुना ताज़ा करना होगा और उम्मीद है कि आप उन दोनों के बीच घूमते रहेंगे ....) एफवाईआई क्योंकि मैंने इसे कठिन सीखा मार्ग। –