Hello दोस्तों! आज हम इस पोस्ट में Features of .NET Framework in Hindi (.नेट फ्रेमवर्क की विशेषताएं) के बारें में पढेंगे. इसे आप पूरा पढ़िए, आपको यह आसानी से समझ में आ जायेगा. तो चलिए start करते हैं:-
Features of .NET Framework in Hindi
.NET Framework का प्रयोग करके हम mobile, desktop, और web applications को create कर सकते हैं. इसके features निम्नलिखित हैं:-
1:- Common executive environment –
सभी .NET applications एक ही environment में execute होती है. इस environment (वातावरण) को Common Language Runtime (CLR) कहते है. CLR अलग-अलग languages जैसे कि – C#, Visual Basic, Visual C++ आदि के code को execute करने के लिए एक common environment प्रदान करता है.
2:- Common type system –
.नेट फ्रेमवर्क Common type system (CTS) को follow करता है जिससे कि अलग-अलग languages की data integrity को maintain किया जा सके.
CTS यह सुनिश्चित भी करता है कि विभिन्न प्रोग्रामिंग languages में लिखे गये programs के object आपस में communicate कर सके जिससे कि data को एक दूसरे के साथ share किया जा सके.
जब एक language से दूसरे language को एक ही प्रकार के data को ट्रान्सफर किया जाता है तो इस स्थिति में CTS, data के loss को भी रोकता है.
3:- Multi-language support –
.net framework बहुत सारीं languages को सपोर्ट करता है जैसे कि – vb.net, c#, asp.net, Visual ++ आदि. इसके लिए compiler अलग-अलग languages के code को MSIL code में बदल देता है.
इसमें सभी languages के code को एक ही तरह से handle किया जाता है.
4:- Tool support –
.नेट फ्रेमवर्क में CLR बहुत सारें tools के साथ कार्य करता है जिससे developer का कार्य आसान हो जाता है. ये tools हैं:- visual studio, debugger, profilers आदि.
5:- Security –
इसमें security बहुत ही अच्छी होती है. इसमें users को आवश्यकता के अनुसार permission दी जाती है. जिससे कि उन्हें restrict किया जा सके. इसमें code की identity को भी जाना जा सकता है.
6:- Automatic resource management –
CLR प्रभावी और automatic रिसोर्स मैनेजमेंट प्रदान करता है जैसे कि – memory, screen space, network connections, database, आदि. CLR जो है वह .net objects की मैमोरी को allocate और de-allocate करने के लिए बहुत सारें built-in functions को invoke करता है.
7:- Debugging –
.NET framework में IDE (integrated development environment) एक बहुत ही आसान और शक्तिशाली debugging support प्रदान करता है. जब भी run time में कोई exception आता है तो IDE उस line को mark कर देता है जिसमें error घटित हुआ होता है.
8:- Framework class library –
Framework class library (FCL) में class का एक पूरा collection होता है. इन classes का प्रयोग करके developer किसी विशेष कार्य को पूरा कर सकते हैं. जैसे कि – files के साथ कार्य करना, web services, data access, और graphics को draw करना आदि.
9:- Portability –
.net environment में develop किये गये एप्लीकेशन portable होते हैं.
10:- .नेट फ्रेमवर्क में सभी languages शक्तिशाली, type-safe और object-oriented होती हैं.
11:- ASP.NET एक open-source वेब फ्रेमवर्क है जिसमें हम HTML, CSS और JavaScript का प्रयोग करके बहुत अच्छी websites को create किया जाता है.
References:- https://tutorialslink.com/Articles/Explain-the-features-of-NET/1753
निवेदन:- अगर आपके लिए Features of .net framework in Hindi का यह आर्टिकल उपयोगी रहा हो तो इसे अपने friends और classmates के साथ अवश्य share कीजिये. और आपके किसी भी programming language से सम्बन्धित कोई सवाल हो तो उसे नीचे comment करके बताइए. keep learning..