हमने 9 मुफ्त और भुगतान करने वाले .NET Core के विकल्पों की सूची तैयार की है। मुख्य प्रतिस्पर्धी में शामिल हैं Java, .NET Framework। उनके अलावा, उपयोगकर्ताओं द्वारा .NET Core और Mono, Jabaco, Motti.NET (Programming Language) के बीच तुलनाएँ भी की जाती हैं। इसके अलावा, यहाँ आप अन्य समान विकल्पों को भी देख सकते हैं: विकास उपकरण।
हमने 9 मुफ्त और भुगतान करने वाले .NET Core के विकल्पों की सूची तैयार की है। मुख्य प्रतिस्पर्धी में शामिल हैं Java, .NET Framework। उनके अलावा, उपयोगकर्ताओं द्वारा .NET Core और Mono, Jabaco, Motti.NET (Programming Language) के बीच तुलनाएँ भी की जाती हैं। इसके अलावा, यहाँ आप अन्य समान विकल्पों को भी देख सकते हैं: विकास उपकरण।
.NET कोर एक क्रॉस-प्लेटफ़ॉर्म फ्री और ओपन-सोर्स प्रबंधित सॉफ्टवेयर फ्रेमवर्क है।
.NET कोर एक क्रॉस-प्लेटफ़ॉर्म फ्री और ओपन-सोर्स प्रबंधित सॉफ्टवेयर फ्रेमवर्क है।
.NET Core प्लेटफ़ॉर्म
Windows
Linux
Mac
.NET Core अवलोकन
.NET कोर एक .NET प्लेटफ़ॉर्म के समान क्रॉस-प्लेटफ़ॉर्म मुक्त और ओपन-सोर्स प्रबंधित सॉफ़्टवेयर फ्रेमवर्क है। इसमें CoreCLR, CLR का एक पूर्ण क्रॉस-प्लेटफॉर्म रनटाइम कार्यान्वयन, .NET प्रोग्राम का निष्पादन करने वाली वर्चुअल मशीन शामिल है। CoreCLR एक बेहतर जस्ट-इन-टाइम कंपाइलर के साथ आता है, जिसे RyuJIT कहा जाता है। .NET कोर में CoreFX भी शामिल है, जो BCL का आंशिक कांटा है। जबकि .NET कोर .NET फ्रेमवर्क एपीआई का एक सबसेट साझा करता है, यह अपने स्वयं के एपीआई के साथ आता है जो .NET फ्रेमवर्क का हिस्सा नहीं है। इसके अलावा, .NET कोर में CoreRT शामिल है। .NET नेटिव रनटाइम को AOT संकलित देशी बायनेरिज़ में एकीकृत किया जाना है। .NET कोर लाइब्रेरी का एक प्रकार UWP के लिए उपयोग किया जाता है। .NET कोर का कमांड-लाइन इंटरफ़ेस ऑपरेटिंग सिस्टम के लिए एक निष्पादन प्रविष्टि बिंदु प्रदान करता है और संकलन और पैकेज प्रबंधन जैसी डेवलपर सेवाएं प्रदान करता है।
.NET कोर चार क्रॉस-प्लेटफ़ॉर्म परिदृश्यों का समर्थन करता है: ASP.NET कोर वेब ऐप, कमांड-लाइन ऐप, लाइब्रेरी और यूनिवर्सल विंडोज प्लेटफ़ॉर्म ऐप। यह विंडोज फॉर्म या डब्ल्यूपीएफ को लागू नहीं करता है जो विंडोज पर डेस्कटॉप सॉफ्टवेयर के लिए मानक जीयूआई प्रदान करता है। .NET कोर भी मॉड्यूलर है, जिसका अर्थ है कि असेंबली के बजाय डेवलपर्स नूगेट पैकेज के साथ सौदा करते हैं।