डॉटनेट-फ्रेमवर्क-net-framework – नमस्कार दोस्तों आज आपको इस पोस्ट डॉटनेट फ्रेमवर्क (.net Framework) के विभिन्न प्रकार के संस्करण, भाषा तथा आर्किटैकचर क्या है। यह डॉटनेट फ्रैमवर्क यूजर को वह समस्त सुविधा प्रदान करता है जिसके माध्यम से यूजर जटिल से जटिल समस्या का निदान आसानी से कर सके। इस आर्टिकल में .नेट fremwork के सभी संस्करण के बारे में जानकारी देगे तथा साथ ही इसके version , डेट सब कुछ आपको इस पोस्ट के माध्यम से मिलेगी तथा इस के आर्किटैकचर के बारे में भी आपको बहुत ही अच्छे से बताया जायगा तो चलिए दोस्तो शुरू करते हैं – डॉटनेट-फ्रेमवर्क-net-framework –
डॉटनेट फ्रेमवर्क (.net Framework) के विभिन्न प्रकार के संस्करण –
डॉट नेट फ्रेमवर्क के विभिन्न संस्करण.नेट को सर्वप्रथम सन 2002 में बाजार में जारी किया गया था डॉटनेट फ्रेमवर्क (.net Framework) के विभिन्न प्रकार के संस्करण है-
- .Net फ्रेमवर्क 1.0
- .Net फ्रेमवर्क 1.1
- .Net फ्रेमवर्क 2.0
- .Net फ्रेमवर्क 3.0
(1) .Net फ्रेमवर्क 1.0
यह डॉट नेट फ्रेमवर्क का प्रारंभिक संस्करण है इसे विजुअल studio.net 2000 के नाम से जाना जाता है
वर्जन का नाम | वर्जन नंबर | जारी की दिनांक |
1.0 Beta 2 | 1.0.2914.0 | – |
1.0 RC | 1.0.3328.8 | 01-07-2001 |
1.0 TRM | 1.0.3705.0 | 05-01-2002 |
1.0 SPI | 1.0.3705.209 | 09-03-2002 |
1.0 SP2 | 1.0.3705.288 | 07-08-2002 |
1.0 SP3 | 1.0.3705.6018 | 31-08-2004 |
(2) .Net फ्रेमवर्क 1.1
यह डॉट नेट का पहला विकसित version है यह विजुअल studio.net का दूसरा वर्जन है लेकिन यह विंडोज ऑपरेटिंग सिस्टम में जोड़ा गया प्रथम वर्जन है-
वर्जन का नाम | वर्जन नंबर | जारी की दिनांक |
1.0 RTM | 1.1.4322.573 | 01-04-2003 |
1.1 SPI | 1.1.4322.2032 | 30-08-2004 |
Windows 2003 SPI | 1.1.4322.2300 | ? |
(3) .Net फ्रेमवर्क 2.0
इसे विजुअल studio.net 2005 माइक्रोसॉफ्ट सर्वर 2005 तथा बिजटॉक 2006 के साथ जारी किया गया है।
वर्जन का नाम | वर्जन नंबर | जारी की दिनांक |
2.0 Preview | 2.0.4030.19 | 01-03-2004 |
2.0 Beta 1 | 2.0.40607.16 | 29-06-2004 |
2.0 Beta 1+ | 2.0.40607.42 | 27-07-2204 |
2.0 Beta 1R | 2.0.40607.? | 01-09-2004 |
2.0 Beta 2 | 2.0.41013 | 13-10-2004 |
2.0 RTM | 2.0.50727.42 | 07-11-2005 |
(4) .Net फ्रेमवर्क 3.0
यह वर्जन अभी निर्माणधीन है इसे WIN FX के नाम से जाना जाता है इसके अंदर चार प्रमुख कंपोनेंट होते हैं
- विंडोज प्रेजेंटेशन फाउंडेशन।
- विंडोज कम्युनिकेशन फाउंडेशन।
- विंडोज वर्कफ्लो फाउंडेशन।
- विंडोज कार्ड स्पेस।
डॉट नेट फ्रेमवर्क द्वारा सपोर्ट की जाने वाली भाषा –
डॉट नेट फ्रेमवर्क द्वारा सपोर्ट की जाने वाली निम्नलिखित भाषाएं हैं-
- APL
- C++
- C#
- COBOL
- Component Pascal
- Curriculum
- eiffel
- Forth
- Fortan
- Haskell
- Java Language
- Microsoft jscript
- Mercury
- Mondrain
- Oberon
- OZ
- Pascal
- Perl
- Python
- RPG
- Scheme
- Small talk
- Standard XML
- Visual Basic
डॉट नेट फ्रेमवर्क के आर्किटेक्चर –
डॉट नेट फ्रेमवर्क एक प्रोग्रामिंग मॉडल है जो की XML वेबसाइट विशेष तथा विंडोज एप्लीकेशन को बनाने तथा उन्हें एग्जीक्यूट करने .NET प्लेटफार्म प्रदान करता है यह फ्रैमवर्क यूजर को वह समस्त सुविधा प्रदान करता है जिसके माध्यम से यूजर जटिल से जटिल समस्या का निदान आसानी से कर सके।
.Net फ्रेमवर्क एक ऐसा सॉफ्टवेयर कंपोनेंट है जो माइक्रोसॉफ्ट विंडोज के साथ कर करता है डॉट नेट आर्किटेक्चर को निम्न प्रिक्रिया द्वारा समझा जा सकता है
- विंडोज API
- कॉम सर्विसेज
- कॉमन लैंग्वेज रनटाइम (CLR)
- बीसीएल (BCL)
- डाटा और एक्सएमएल
- xp.net तथा विंडो फॉर्म
- सीएलएस (CLS)
- लैंग्वेज
विंडोज API –
डॉट नेट फ्रेमवर्क ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग के समस्त कंपोनेंट को सपोर्ट करता है लेकिन उनमें किसी प्रकार का परिवर्तन नहीं कर सकता है अतः यूजर को यह ध्यान रखना चाहिए कि डॉट नेट फ्रेमवर्क के द्वारा विंडो कर्नल की समस्या का समाधान किया जा सकता है
कॉम सर्विसेज –
इससे हमें भी समस्त सर्विसेज प्राप्त होती हैं जो सॉफ्टवेयर डेवलपमेंट के लिए आवश्यक होती हैं इन सर्विसेस के अंतर्गत है ट्रांजैक्शन सिंक्रनाइजेशन तथा सिक्योरिटी शामिल है।
कॉमन लैंग्वेज रनटाइम (CLR) –
CLR.NET फ्रेमवर्क के प्रथम लेयर मानी जाती है जो की यूजर को आधारभूत सर्विसेज जैसे मेमोरी मैनेजमेंट गार्बेज कलेक्शन एक्सपेंशन हैंडलिंग तथा मल्टी ट्रेडिंग हत्यारी प्रदान करती है।
बीसीएल (BCL)
यह प्रोग्रामिंग लैंग्वेज के बेसिक डाटा टाइप को परिभाषित करता है जिसके माध्यम से सिस्टम ऑब्जेक्ट, न्यूमैरिक डाटा टाइप, स्ट्रिंग, ऐरे, कलेक्शन इत्यादि को डिफाइन किया जा सकता है।
डाटा और एक्सएमएल
इसमें भी समस्त क्लासेस संबंधित रहती हैं जिसके माध्यम से यूजर डेटाबेस तथा एक्सएमएल सर्विसेज को प्राप्त करना सकता है .NET आर्किटेक्चर के अंतर्गत ADO.NET के नाम से जाना जाता है।
xp.net तथा विंडो फॉर्म
इसमें वे समस्त क्लासिक सम्मिलित रहती हैं जिसके माध्यम से वेब एप्लीकेशन तथा विंडोज एप्लीकेशन के लिए यूजर इंटरफेस तैयार किया जा सकता है।
सीएलएस (CLS)
यह ऐसे स्पेसिफिकेशन का समूह है जिसमें डॉट नेट के द्वारा प्रयोग की जाने वाली विशेष सुविधाओं की जानकारी सम्मिलित रहती है जैसे कि-
- इसमें 163264 फीट के साइन इंटीरियर को सपोर्ट किया जाता है।
- इसमें जीरो बाउंड ऐरे का प्रयोग किया जाता है।
- इसमें एक्सपेंशन हैंडलिंग को सपोर्ट किया जाता है।
लैंग्वेज
डॉट नेट द्वारा कई भाषा को सपोर्ट किया जाता है इसमे यूजर अपनी सुविधा अनुसार भाषा का चुनाव कर अपनी समस्या का समाधान कर सकता है।
FAQ’S
1. यह डॉट नेट का पहला और प्रथम वर्जन कौन सा है?
यह डॉट नेट का पहला विकसित version है यह विजुअल studio.net का दूसरा वर्जन है लेकिन यह विंडोज ऑपरेटिंग सिस्टम में जोड़ा गया प्रथम वर्जन है।
2. .Net फ्रेमवर्क एक ऐसा क्या है तथा किसके साथ कार्य करता है?
.Net फ्रेमवर्क एक ऐसा सॉफ्टवेयर कंपोनेंट है जो माइक्रोसॉफ्ट विंडोज के साथ कर करता है।
3. डॉट नेट फ्रेमवर्क में क्या परिवर्तन नहीं कर सकता है?
डॉट नेट फ्रेमवर्क ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग के समस्त कंपोनेंट को सपोर्ट करता है लेकिन उनमें किसी प्रकार का परिवर्तन नहीं कर सकता है।
Conclusion (निष्कर्ष)
तो दोस्तों आपको मेरी यह पोस्ट डॉटनेट फ्रेमवर्क (.net Framework) के विभिन्न प्रकार के संस्करण, भाषा तथा आर्किटैकचर क्या है। कैसी लगी मुझे आशा है कि आपको यह हेल्पफुल और अच्छी लगी होगी अगर आप इस पोस्ट से रिलेटेड कोई सवाल है तो आप मुझे comment बॉक्स से comment करे तथा अपने दोस्तों के साथ शेयर जरूर करे।