What is asp .net in Hindi
asp net kya hai: ASP.NET Microsoft द्वारा डिजाइन और विकसित एक web framework है। इसका उपयोग वेबसाइटों, वेब एप्लिकेशन और web services को विकसित करने के लिए किया जाता है। यह HTML, CSS और JavaScript का शानदार एकीकरण (integration) प्रदान करता है। यह पहली बार जनवरी 2002 में जारी किया गया था। यह कॉमन लैंग्वेज रनटाइम (CLR) पर बनाया गया है और प्रोग्रामर को किसी भी समर्थित .NET भाषा का उपयोग करके कोड लिखने की अनुमति देता है।
Introduction to asp net in hindi
हमारे ASP.NET Tutorial in hindi में ASP.NET के सभी विषय शामिल हैं जैसे ASP.Net introduction in hindi, features, project, examples, server controls, lables, टेक्स्टबॉक्स, बटन, हाइपरलिंक, radio button, कैलेंडर, checkbox, file-load, events हैंडलिंग, authentication, webforms model binding, html सर्वर नियंत्रण, compare validdator, range validator, आदि।
ASP.NET वेब application बनाने के लिए तीन development styles प्रदान करता है:
- Web Forms
- ASP.NET MVC
- ASP.NET web Pages
Web Forms in Hindi
यह एक event driven development framework है। इसका उपयोग powerful डेटा एक्सेस के साथ application विकसित करने के लिए किया जाता है। यह वेब एप्लिकेशन बनाने के लिए सर्वर side control और events प्रदान करता है। यह ASP.NET फ्रेमवर्क का हिस्सा है।
ASP.NET MVC in Hindi
यह हमें एक MVC (Model view controller), डायनामिक वेबसाइट बनाने का पैटर्न-आधारित तरीका देता है। यह कई विशेषताएं भी प्रदान करता है जो outstanding applications को बनाने के लिए तेजी से विकास को सक्षम करता है।
ASP.NET Web Pages in Hindi
इसका उपयोग डायनामिक वेब पेज बनाने के लिए किया जाता है। यह HTML के साथ सर्वर कोड को combine करने के लिए तेज़ और हल्का तरीका प्रदान करता है। यह वीडियो, सोशल साइट्स के लिंक को जोड़ने में मदद करता है। यह अन्य सुविधाएँ भी प्रदान करता है जैसे आप सुंदर साइटें बना सकते हैं जो latest वेब standards के अनुरूप हों।
ये सभी स्थिर और अच्छी तरह से सुसज्जित frameworks हैं। हम उनमें से किसी के साथ भी वेब एप्लिकेशन बना सकते हैं। ये भी .NET फ्रेमवर्क पर आधारित होते हैं। .NET और ASP.NET की मुख्य कार्यक्षमताओं को साझा करते हैं।
हम एप्लिकेशन बनाने के लिए किसी भी development style का उपयोग कर सकते हैं। style का चयन प्रोग्रामर के कौशल और अनुभव पर निर्भर करता है।
यद्यपि प्रत्येक framework दूसरे से अलग है, हम अपने application के किसी भी level पर उनमें से किसी को भी जोड़ सकते हैं और उपयोग कर सकते हैं। उदाहरण के लिए, क्लाइंट इंटरैक्शन module विकसित करने के लिए, हम MVC का उपयोग कर सकते हैं और डेटा Control के लिए, हम वेब फॉर्म का उपयोग कर सकते हैं।
निम्न तालिका प्रत्येक विकास मॉडल को दर्शाती है।
Model | Skills | Development style | Experience |
---|---|---|---|
Web Forms | Win Forms, WPF, .NET | Rapid development using a rich library of controls that encapsulate HTML markup | Mid-Level, Advanced RAD |
MVC | Ruby on Rails, .NET | Full control over HTML markup, code and markup separated, and easy to write tests. The best choice for mobile and single-page applications (SPA). | Mid-Level, Advanced |
Web Pages | Classic ASP, PHP | HTML markup and your code together in the same file | New, Mid-Level |