ASP.NET, .NET फ्रेमवर्क पर बनाया गया है, जो सॉफ्टवेयर प्रोग्रामर्स के लिए एक एप्लीकेशन प्रोग्राम इंटरफेस (एपीआई-API) प्रदान करता है। .NET डेवलपमेंट टूल का उपयोग विंडोज ऑपरेटिंग सिस्टम और वेब दोनों के लिए एप्लिकेशन बनाने के लिए किया जा सकता है। विजुअल स्टूडियो .NET जैसे Program डेवलपर्स को अपने एप्लिकेशन बनाने के लिए एक विज़ुअल इंटरफ़ेस प्रदान करते हैं, जो वेब आधारित इंटरफेस (Web Base Interface) को डिजाइन करने के लिए .NET को एक उचित विकल्प बनाता है।
What is ASP.Net ?in Hindi(एसपी.नेट क्या है?)
ASP.NET वेबसाइट को सही ढंग से कार्य करने के लिए, इसे ASP.NET Applications का Support करने वाले वेब सर्वर पर Publish किया जाना चाहिए। Microsoft की Internet information service (IIS) वेब सर्वर ASP.NET वेबसाइटों के लिए अब तक का सबसे Common platform है। जबकि लिनक्स-आधारित सिस्टम के लिए कुछ ओपन-सोर्स विकल्प उपलब्ध हैं, ये विकल्प अक्सर ASP.NET Applications के लिए पूर्ण Support से कम प्रदान करते हैं।परिभाषा - ASP.NET का क्या अर्थ है? (Definition - What does ASP.NET mean?in Hindi)
ASP.NET एक Integrated Web Development Model है, जो .NET फ्रेमवर्क के साथ Integrated है, जो Dynamic Web Applications और Web Services को बनाने के लिए Service प्रदान करने के लिए डिज़ाइन किया गया है। यह .NET लैंग्वेज के कॉमन लैंग्वेज रनटाइम (CLR) पर बनाया गया है और इसमें मल्टी लैंग्वेज इंटरऑपरेबिलिटी, टाइप सेफ्टी, गारबेज कलेक्शन और इनहेरिटेंस जैसे फायदे शामिल हैं।Microsoft के मार्क एंडर्स और स्कॉट गुथ्री ने 1992 में ASP.NET का पहला Version बनाया। यह Presentation and content को अलग करके Structured और Object oriented तरीके से Distributed applications के विकास की सुविधा के लिए बनाया गया था और इसलिए Fresh Code लिखें। ASP.NET मॉडल-व्यू-कंट्रोलर आर्किटेक्चर के आधार पर डायनामिक पेज बनाने के लिए कोड-पीछे मॉडल का उपयोग करता है।
उनके पास ASP से कुछ प्रमुख अंतर हैं। ASP.NET का एक पुराना Version है। ASP.NET के ऑब्जेक्ट मॉडल में एएसपी से काफी सुधार हुआ है, जो इसे एएसपी के लिए पूरी तरह से Backward बनाता है।
इन अंतरों में शामिल हैं:
- Compiled code का उपयोग (Rather than interpreted code),
- event driven सर्वर-साइड स्क्रिप्टिंग मॉडल,
- State management
- .NET फ्रेमवर्क के Control and libraries का उपयोग करके तेजी से Applications विकास।
- डायनामिक प्रोग्रामिंग कोड एक फ़ाइल या विशेष रूप से Named tag में अलग से रखा गया है। यह रनटाइम के दौरान Revised हो रहे प्रोग्राम कोड से बचा जाता है।
एएसपी निम्नलिखित में से किसी को संदर्भित कर सकता है:(ASP can refer to any of the following:in Hindi)
- Active server page के लिए Small, एक एएसपी Page एक Dynamic रूप से बनाया गया वेब पेज है जो एक .ASP एक्सटेंशन के साथ समाप्त होता है जो ActiveX स्क्रिप्टिंग, आमतौर पर VBScript या JScript कोड का उपयोग करता है। .Aspx एक्सटेंशन का उपयोग उन वेब पेजों के लिए किया जाता है जो Microsoft के ASP.NET का उपयोग करते हैं। इन पृष्ठों को "वेब फ़ॉर्म" कहा जाता है और इसमें (X) HTML कोड के साथ-साथ ASP.NET कोड भी हो सकते हैं।
- ASP, ASP.NET का Explain करने के लिए भी इस्तेमाल किया जाने वाला एक शब्द है, जो Microsoft द्वारा बनाया गया एक Open Source Web Applications Framework है। यह प्रोग्रामर को Dynamic वेबसाइटों और Web Services को विकसित करने की अनुमति देता है।
- Application Service Provider के लिए Small, ASP एक Third-party provider है जो आपके व्यवसाय डेटा और ग्राहक डेटा को संभालता है और Distribute करता है।
- Authorized service provider के लिए Small, एएसपी एक ऐसा Place है जो कंप्यूटर निर्माता द्वारा आपके कंप्यूटर की Service करने वाले Place के रूप में Authorize होता है।
- AppleTalk Session Protocol के लिए Small, ASP AppleTalk प्रोटोकॉल का एक भाग है जो AppleTalk पर भेजे गए आदेशों से reaction प्राप्त करता है।
- Answer set programming, जिसे एएसपी के रूप में भी जाना जाता है, एक Declarative programming model है जिसका उपयोग एनपी-हार्ड कंप्यूटिंग समस्याओं को हल करने के लिए किया जाता है। यह बेहद कठिन समस्याओं को सरल, स्थिर समस्या मॉडल में कम कर देता है, और उत्तर सेट सॉल्वर के रूप में ज्ञात विशेष Programs का उपयोग करके उन्हें हल करने का प्रयास करता है। उत्तर सेट प्रोग्रामिंग भाषा का एक अच्छा उदाहरण AnsProlog है, जो कि Prolog का एक विशेष Version है जो बेहद कठिन समस्याओं को हल करते समय Infinite loops से बचा जाता है।
Post a Comment
Blogger FacebookYour Comment Will be Show after Approval , Thanks