2009-11-27 19 views
5

परिनियोजन मैं इस सप्ताह के अंत में एक परीक्षण सर्वर पर अपना वेब एप्लिकेशन तैनात कर दूंगा। मैं पहले से ही यह डाल के प्रयास के एक जोड़े पड़ा है और साथ परेशानी पाया है:एएसपी.नेट वेब अनुप्रयोग

  • डेटाबेस कनेक्शन
  • प्रमाणीकरण
  • masterpage का संदर्भ

क्या प्रमुख/मामूली नुकसान आप पाया है और मैं उनसे बचने या उन्हें ठीक करने के बारे में कैसे जाउंगा?

या वेब अनुप्रयोगों को तैनात करने के लिए सभी को एक स्टॉप फिक्स किया गया है?

उत्तर

4

हाई कीरन,

बस इस पर एक नज़र यह आपको कुछ विचार Deploying Tips for asp.net web application

मुझे पता है अगर आप किसी भी मुद्दे हैं, जबकि तैनाती चलो दे सकता है .....

+0

हे पांडिया चेन्डूर। मुझे सुरक्षा के साथ कुछ समस्याएं आई हैं।आप यहां पूर्ण पोस्ट देख सकते हैं: http://stackoverflow.com/questions/1830995/pushing-to-live-asp-net-web-plication-security-exception – Kieran

1

खैर इस सप्ताह हम आईआईएस 7 का उपयोग कर एक वेब फार्म पर हमारे एएसपी.नेट वेब एप्लिकेशन का परीक्षण और तैनाती कर रहे हैं।

हम सत्र स्थिति रखना चाहते हैं और वेब फार्म को SQL डेटाबेस में जारी रखना चाहते हैं। हमें मिला है कि गॉचा यह है कि सत्र में रखे गए सभी ऑब्जेक्ट सत्र सत्र के लिए SQL Server का उपयोग करते समय क्रमिक होना चाहिए। Grr!

संपादित करें: Velocity पर आएं! यह हमें वेब फार्म कॉन्फ़िगरेशन में सत्र स्थिति के रूप में डब्ल्यूसीएफ सेवा का उपयोग करने की अनुमति देता है।

3

अंत में, आसान तैनाती वास्तुकला-स्तर के डिजाइन का हिस्सा होना चाहिए। यह उन चीजों में से एक है जो एक परियोजना के अंत में जूता-सींग के लिए मुश्किल हो सकता है। बस साइट चल रहा प्राप्त करने के अलावा, आप भी, निर्माण प्रक्रिया, कई सर्वरों के लिए समर्थन (यदि उपयुक्त हो), आदि संस्करण, विन्यास बदलाव तरह बातें शामिल करने की ज़रूरत

के लिए कुछ दिशानिर्देश:

  1. केंद्रीयकृत आप
  2. एक निर्माण प्रक्रिया आप "डिबग" या "उत्पादन" के साथ उत्पादन मोड के लिए स्थानीय से स्विच
  3. करें कॉन्फिग मापदंडों देता है कि का उपयोग कर सकते हैं के रूप में अपने विन्यास मापदंडों के रूप में कई, यह आसान पता करने के लिए है जो बनाने के लिए जो
  4. यह सामान्य है अपने देव पर्यावरण में एक साइट को पूर्व-निर्माण करने के लिए एक अच्छा विचार है, और बाइनरी फॉर्म
  5. में विजुअल स्टूडियो के लिए ऐड-इन्स हैं जो प्रक्रिया को सरल/सुव्यवस्थित करने में मदद कर सकते हैं
  6. बड़े पैमाने पर छवि-आधारित परिनियोजन का उपयोग करने पर विचार करें बहु सर्वर वातावरण
  7. एक स्टेजिंग वातावरण, जहां चीजें 99% अपने उत्पादन साइट के समान हैं उपयोग करने पर विचार
  8. मत भूलना अपने तैनाती प्रक्रिया

मामले में के भाग के रूप IIS कॉन्फ़िगरेशन विवरण शामिल करने यह किसी भी ब्याज की बात है, मैं अपनी पुस्तक में तैनाती के मुद्दों को कवर करता हूं: Ultra-Fast ASP.NET

संबंधित मुद्दे