2010-10-05 11 views
6

के बीच अंतर इंटरनेट सुविधाओं के तहत विंडोज़ फीचर्स कंट्रोल पैनल एप्लेट में हे लोग,> वर्ल्ड वाइड वेब सर्विसेज -> एप्लीकेशन डेवलपमेंट फीचर्स, दो विकल्प हैं: " .NET एक्सटेंसिबिलिटी "और" एएसपी.नेट "।आईआईएस 7 - .NET एक्सटेंसिबिलिटी और एएसपी.नेट

इन दो विकल्पों के बीच क्या अंतर है? यदि मैं सरल एएसपी.नेट वेब अनुप्रयोग/सेवाओं का विकास कर रहा हूं, तो क्या .NET एक्सटेंसिबिलिटी विकल्प की कोई आवश्यकता है?

मैं शब्दों Google'd, और इस लिंक के साथ आया था:

http://forums.iis.net/t/1146942.aspx

यह लिंक मुझे confuses, क्योंकि प्रतिक्रिया (एक माना जाता माइक्रोसॉफ्ट कर्मचारी से) का कहना है कि नेट तानाना के लिए परीक्षण करने के लिए , आप एक साधारण एएसपीएक्स पेज बनाते हैं, और इसे लोड करने का प्रयास करते हैं। ऐसा लगता है कि (मुझे) एएसपी.NET विकल्प के लिए एक परीक्षण की तरह लगता है।

कोई संकेत, लोग?

उत्तर

3

इस साइट में IronPython के संबंध में नेट तानाना बारे में बात करती: http://www.asp.net/learn/whitepapers/ironpython

आप इस साइट पर अधिक जानकारी पर गौर करना चाहेंगे: http://aspnetextensibility.com/

सी # या में अपने विकासशील asp.net साइटों मान लिया जाये कि vb.net तो आपको एएसपी.Net समर्थन की आवश्यकता होगी। संक्षेप में, यह शायद उन चीजों में से एक है जिसे आप वास्तव में .NET एक्सटेंसिबिलिटी विकल्प स्थापित करने की आवश्यकता होने पर परिभाषित करने में सक्षम होंगे।

हालांकि, यदि आप वास्तव में जानना चाहते हैं: .Net एक्सटेंसिबिलिटी एक आईआईएस 7 सुविधा है जो आईआईएस 7 को रनटाइम एक्स्टेंसिबिलिटी मॉडल के माध्यम से कोर सर्वर उत्पाद में विस्तारित करने की क्षमता लाती है।

"नियमित" साइटें बनाना (जो कुछ भी हैं), इसके बारे में चिंता न करें। मॉड्यूल या हैंडलर के माध्यम से पाइपलाइन को संशोधित करके नीचे और गंदे होने की आवश्यकता है? इसे स्थापित करो। किसी भी तरह से, आपको अभी भी नियमित ASP.Net समर्थन स्थापित करने की आवश्यकता होगी।

के साथ क्या एमएस पुरुष नमस्ते विश्व फ़ाइल .. पूर्ण सवाल पर ध्यान न दें कि, वह पढ़ नहीं था के बारे में कहा के संबंध

...

+0

बहुत बढ़िया प्रतिक्रिया। स्पष्ट करने के लिए आपको धन्यवाद। –

11

आईआईएस के संस्करणों में पहले 7.0, ASP.NET पाइपलाइन के लिए वेब सर्वर के अनुरोध प्रसंस्करण पाइपलाइन से अलग था। वेब सर्वर की कार्यक्षमता आमतौर पर आईएसएपीआई filters और extensions के माध्यम से बढ़ा दी गई थी।

हालांकि, आईआईएस 7.x में वे अधिक कड़े एकीकृत हैं, जो सर्वर को एएसपी.NET एक्स्टेंसिबिलिटी एपीआई के माध्यम से प्रबंधित कोड का उपयोग करके विस्तारित करने की अनुमति देता है। यह दो प्राथमिक तरीकों से किया जा सकता है मॉड्यूल और हैंडलर के माध्यम से, जो क्रमशः आईएसएपीआई फिल्टर और एक्सटेंशन के समान हैं।

हितों के एपीआई हैं:

आप नीचे दिए गए लेखों में सर्वर का विस्तार करने के बारे में और अधिक पढ़ सकते हैं।

http://learn.iis.net/page.aspx/243/aspnet-integration-with-iis-7/

http://learn.iis.net/page.aspx/170/developing-a-module-using-net/

http://msdn.microsoft.com/en-us/magazine/cc164128.aspx#S4

+0

उत्कृष्ट प्रतिक्रिया भी, धन्यवाद। आपका जवाब थोड़ा और गहराई से था, लेकिन मैं केवल एक जवाब चिह्नित कर सकता हूं :( –

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