मूल से 27 जून 2016 को पुरालेखित.
कृपया अपने प्रोडक्ट के लाइफ़सायकल का पता लगाने के लिए यहां जाएं।
नेट कोर रनटाइम, लाइब्रेरी और कंपाइलर घटकों का एक सेट है जिसका उपयोग डिवाइस और क्लाउड वर्कलोड के लिए विभिन्न कॉन्फ़िगरेशन में किया जा सकता है। क्रॉस-प्लेटफ़ॉर्म और ओपन सोर्स, .NET कोर एक हल्के वजन विकास मॉडल और विभिन्न प्रकार के विकास उपकरण ओएस प्लेटफार्मों पर काम करने के लिए लचीलापन प्रदान करता है। नेट कोर एमआईटी लाइसेंस के तहत गिटहब पर उपलब्ध है। नेट कोर से तात्पर्य नेट कोर, ASP.NET कोर और एंटिटी फ्रेमवर्क कोर सहित कई प्रौद्योगिकियों से है।
नेट कोर में प्रमुख और मामूली रिलीज हैं जो संबंधित लेकिन अलग-अलग रिलीज धाराओं का प्रतिनिधित्व करते हैं। प्रमुख रिलीज अत्यधिक स्थिर, कम परिवर्तन रिलीज होगी। जहाजों के बाद तीन साल तक या अगले प्रमुख रिलीज जहाजों के 12 महीने बाद, जो भी छोटा हो, एक बड़ी रिलीज का समर्थन किया जाएगा। उदाहरण के लिए, .NET core 2.0 एक प्रमुख रिलीज़ है और .NET core 1.0 .NET कोर 2.0 की रिलीज़ के बाद 12 महीने के लिए समर्थित किया जा करने के लिए जारी है।
एक प्रमुख रिलीज़ में कई मामूली रिलीज़ हो सकती हैं। उदाहरण के लिए, .NET core 1.0 .NET कोर 1.1 के साथ अद्यतन किया गया था। इसी तरह नेट कोर 2.0 को नेट कोर 2.1 के साथ अपडेट किया जाएगा। मामूली रिलीज परिवर्तन और नवाचार की तेज दर का प्रतिनिधित्व करते हैं और माता-पिता (प्रमुख) रिलीज के रूप में एक ही तीन साल की खिड़की के भीतर समर्थित होंगे। ग्राहकों को समर्थित जारी रखने के लिए तीन महीने के भीतर नवीनतम मामूली रिलीज स्तर पर होना चाहिए। उदाहरण के लिए, एक बार .NET core 1.2 रिलीज़ होने के बाद ग्राहकों को .NET कोर 1.0 से .NET कोर 1.1 में 3 महीने के भीतर अद्यतन करना होगा।
नेट कोर के लिए जीवनचक्र की जानकारी यहां पाई जा सकती है।
आप यहां सभी नेट कोर रिलीज के लिए अंतिम तिथि पा सकते हैं।
ASP.NET कोर और एंटिटी फ्रेमवर्क कोर जहाज को नेट कोर रिलीज के हिस्से के रूप में जारी करता है और मूल रिलीज के जीवनचक्र का पालन करेगा।
कुछ मामलों में, NuGet के माध्यम से तृतीय-पक्ष घटक या लाइब्रेरी स्थापित करना .NET core का उपयोग करने के लिए एक पूर्व-आवश्यकता हो सकती है। इन घटकों के लिए समर्थन उस विक्रेता से आएगा जो उन घटकों या पुस्तकालयों को जहाज करता है।
रेड हैट एंटरप्राइज लिनक्स जैसे कुछ प्लेटफार्मों के लिए नेट कोर रिलीज माइक्रोसॉफ्ट के बजाय रेड हैट द्वारा प्रकाशित किया जाएगा। इन प्लेटफ़ॉर्म के लिए, .NET core के लिए अद्यतन विक्रेता को उनके सिस्टम के माध्यम से परिनियोजन के लिए उपलब्ध कराया जाएगा।
ग्राहक जो गिटहब से .NET कोर स्रोत कोड प्राप्त करते हैं और इसे स्वयं बनाते हैं, वे गिटहब से स्रोत रूप में फिक्स और अपडेट प्राप्त कर सकते हैं और इन्हें अपने एप्लिकेशन में शामिल कर सकते हैं।
नेट कोर और .NET फ़्रेमवर्क (आमतौर पर) में सबसेट-सुपरसेट संबंध होता है। नेट कोर को "कोर" के रूप में नामित किया गया है क्योंकि इसमें रनटाइम और फ्रेमवर्क लाइब्रेरी दोनों के लिए .NET फ़्रेमवर्क से मुख्य विशेषताएं हैं। उदाहरण के लिए, .NET core और .NET फ़्रेमवर्क GC, JIT और स्ट्रिंग और सूची<T जैसे प्रकार साझा करते हैं>।
नेट कोर बनाया गया था ताकि .NET ओपन सोर्स जा सके, प्लेटफ़ॉर्म को पार किया जा सके और अधिक संसाधन-विवश वातावरण में उपयोग किया जा सके।
नेट कोर एक नया विकास मंच है और नेट कोर के लिए रिलीज एक चुस्त, अधिक तेजी से रिलीज ताल का पालन करता है। .NET फ़्रेमवर्क पर आधारित एप्लिकेशन व्यापक रूप से संगतता और स्थिरता के लिए एक उच्च पट्टी के साथ लाखों कंप्यूटरों में तैनात किए जाते हैं। इसके परिणामस्वरूप कम परिवर्तनों के साथ .NET फ़्रेमवर्क के लिए कम लगातार रिलीज होती है। इन मतभेदों के कारण, .NET Core रिलीज़ अपने स्वयं के जीवनचक्र का पालन करते हैं।
मैं 4.5.x या 4.6.x .NET फ़्रेमवर्क का उपयोग कर रहा हूं। क्या इसका मतलब यह है कि मुझे नेट कोर के साथ काम करने के लिए अपने एप्लिकेशन को अपडेट करने की आवश्यकता है?
यदि आप 4.5.x या .NET 4.6.x .NET फ़्रेमवर्क का उपयोग कर रहे हैं, तो आपको .NET core के साथ कार्य करने के लिए अपने अनुप्रयोग को अद्यतन करने की आवश्यकता नहीं है। उस ने कहा, नेट कोर विकास मंच माइक्रोसॉफ्ट .NET फ़्रेमवर्क पर कई फायदे प्रदान करता है। आप अधिक जानकारी यहाँ पा सकते हैं।
आप .NET फाउंडेशन वेबसाइट पर .NET core के बारे में अधिक जानकारी प्राप्त कर सकते हैं।