.NET कोर 3.0 ची नवीन आवृत्ती यापूर्वीच प्रकाशीत केली गेली आहे

नेट कोअर Linux. Linux लिनक्स

मायक्रोसॉफ्टने अनावरण केले अलीकडे ब्लॉग पोस्टद्वारे ओपन प्लॅटफॉर्मच्या नवीन आवृत्तीचे प्रकाशन .नेट कोअर 3.0 विंडोज, मॅकोस आणि लिनक्ससाठी.नेट कोअरमध्ये कोअर सीएलआर समाविष्ट आहे (.NET रनटाइम निम्न स्तरावरील वर्ग, कचरा गोळा करणारा, RyuJIT JIT कंपाईलर, म्हणजे बायकोड लोड करणे आणि मशीन कोडमध्ये संकलित करणे), मानक ग्रंथालये, कोरेएफएक्स, डब्ल्यूपीएफ, विंडोज फॉर्म, विनूआय, अस्तित्व लायब्ररी फ्रेमवर्क आणि युटिलिटीज मायक्रोसेव्हर्सेस विकसित करण्यासाठीची साधने, .NET प्लॅटफॉर्मवर आधारित लायब्ररी, सर्व्हर आणि कन्सोल अनुप्रयोग.

.नेट कोअर मॉड्यूलर बेस वर बांधले गेले आहे आणि सुरवातीला क्रॉस-प्लॅटफॉर्म उत्पादन म्हणून विकसित केले गेले जे लिनक्सला पूर्ण समर्थन पुरवते.

डॉटनेट कमांड लाइन इंटरफेस अनुप्रयोग चालविण्यासाठी आणि तयार करण्यासाठी प्रदान केले जाते .NET कोअर रनटाइम निवडण्यासाठी, स्टार्टअप पॉलिसी परिभाषित करण्यासाठी, प्रोजेक्टला आरंभ करण्यासाठी, तयार करण्यासाठी, पॅकेज तयार करण्यासाठी, प्रकाशित करण्यासाठी आणि अनुप्रयोग चालविण्यासाठी कमांडचा एक विशिष्ट सेट प्रदान करते.

.NET कोर घटकांसाठी स्त्रोत कोड एमआयटी आणि अपाचे 2.0 परवान्यांच्या अंतर्गत वितरीत केला आहे. विंडोज व्यतिरिक्त, .NET कोअर समर्थन विविध लिनक्स वितरणासाठी उपलब्ध आहे, रेड हॅट एंटरप्राइझ लिनक्स 6 आणि 7, सेंटोस 7, डेबियन 9 आणि 10, फेडोरा 28,29 आणि 30, सुस लिनक्स एंटरप्राइझ सर्व्हर 12 एसपी 2 , ओपनस्यूएसई 15, ओरॅकल लिनक्स 7, अल्पाइन लिनक्स, उबंटू (16.04 ते 19.04 पर्यंत), लिनक्स मिंट 18 आणि उच्च आणि शेवटी मॅकोस 10.13 किंवा त्याहून अधिकसाठी.

.नेट कोअर 3.0 मध्ये नवीन काय आहे

नवीन आवृत्ती बाहेर उभे आहे क्लायंट developingप्लिकेशन्स विकसित करण्यासाठी एक फ्रेमवर्क, डब्ल्यूपीएफचा समावेश, जे आपल्याला एक्सएएमएल मार्कअप भाषा आणि आउट-ऑफ-बॉक्स इंटरफेस घटकांची विंडोज लायब्ररी (विंडोज यूजर इंटरफेस लायब्ररी) वापरुन वापरकर्ता इंटरफेस तयार करण्यास सक्षम करते.

डब्ल्यूपीएफ-डिझाइनर

संरचनेमध्ये क्लासिक विंडोज फॉर्म वर्ग लायब्ररी वापरुन इंटरफेस तयार करण्यासाठी घटक देखील समाविष्ट आहेत, जे विंडोज एपीआय (यूजर 32 आणि जीडीआय +) साठी एक प्लगइन आहे. विंडोज फॉर्म्स वापरताना आणि डब्ल्यूपीएफ वापरताना ग्राफिकल creatingप्लिकेशन्स तयार करण्यासाठी समर्थन विंडोज प्लॅटफॉर्मपुरते मर्यादित आहे.

जाहिरातीमध्येही हे स्पष्ट केले आहे की व्हिज्युअल स्टुडिओ 2019 16.3 ला डब्ल्यूपीएफ अनुप्रयोग तयार करण्यासाठी समर्थन आहे ते लक्ष्य .नेट कोअर.

यात नवीन टेम्पलेट्स आणि एक अद्यतनित एक्सएएमएएल डिझायनर आणि एक्सएएमएल हॉट रीलोड समाविष्ट आहे. डिझाइनर विद्यमान एक्सएएमएल डिझायनरसारखेच आहे (जे. नेट फ्रेमवर्कला सूचित करते), तथापि आपल्याला अनुभवात काही फरक दिसू शकतात.

काही इतर .नेट कोअर 3.0 नवकल्पना:

  • स्टँडअलोन createप्लिकेशन्स तयार करण्याची क्षमता (एक्झिक्यूटेबल फाइल तयार केली जाते, .नेट कोअर आणि अवलंबन समाविष्टीत)
  • TLS 1.3 आणि HTTP / 2.0 करीता समर्थन
  • एम्बेडेड आणि आयओटी डिव्हाइससाठी API अंमलबजावणी (GPIO, PWM, SPI, I2C)
  • एआरएम 64 आर्किटेक्चर (लिनक्ससाठी) आणि रास्पबेरी पाई बोर्डसाठी समर्थन
  • एकाच सिस्टमवर एकाच वेळी एकाधिक .NET कोअर चालवण्याची क्षमता
  • JSON स्वरूपनासह कार्य करण्यासाठी नवीन उच्च कार्यक्षमता API
  • एसिन्क्रॉनस फ्लोज, सिस्टम.इन्डेक्स आणि सिस्टम.रेन्ज प्रकार, ऑपरेटर the ?? च्या अंमलबजावणीसह सी # 8 साठी समर्थन = »आणि« ^ », रिकर्सिव्ह पॅटर्न, बदल स्टेटमेन्ट आणि संदर्भ दर जे कदाचित निरर्थक किंवा नसू शकतात
  • कचरा गोळा करणार्‍याद्वारे मेमरी वापर कमी केला आणि मल्टी-कोर सिस्टमवरील उच्च कार्यक्षमता
  • .NET कोअर डॉकर-आधारित वेगळ्या कंटेनरमध्ये काम करण्यासाठी रुपांतरित केले
  • उच्च कार्यप्रदर्शन ऑप्टिमायझेशन बाहेर उभे आहे.

.नेट कोअर 3.0 व्यतिरिक्त, टीASP.NET Core 3.0 वेब अनुप्रयोग विकसित करण्यासाठी एक स्टॅक देखील प्रकाशित केला आहे, ओआरएम लेअर एन्टीटी फ्रेमवर्क कोअर (.० (ड्रायव्हर्स, एसक्यूलाईट आणि पोस्टग्रेएसक्यूएलसह) आणि एंटीटी फ्रेमवर्क .3.0..6.3 (ईएफ)).

एएसपी.नेट कोअर in.० मधील सुधारणांपैकी, जावास्क्रिप्टऐवजी C # वर क्लायंट वेब अनुप्रयोग तयार करणे शक्य आहे (ब्लेझर आणि वेबएस्केपल वापरुन), जीआरपीसी बेस्ड बॅकएंडसाठी समर्थन, HTTP / 2 सक्षम करा, वेब API च्या प्रमाणीकरणासाठी समर्थन, केर्बेरोस समर्थन.

लिनक्स आरएचईएल 3.0 वितरण करीता डीफॉल्ट applicationsप्लिकेशन्स "रेड हॅट sप्लिकेशन स्ट्रीम" चा भाग म्हणून. नेट कोअर 8.० च्या वितरणाचे समन्वय घोषित केले आहे हे देखील सांगणे महत्वाचे आहे.

लिनक्स वर .नेट कोअर 3.0 कसे स्थापित करावे?

त्यांच्या सिस्टमवर .NET कोअर 3.0 ची नवीन आवृत्ती स्थापित करण्यात सक्षम होण्यास इच्छुक असलेल्यांसाठी, हे स्नॅप पॅकेजेसच्या मदतीने करू शकतेत्यांच्या सिस्टमवर या प्रकारचे पॅकेज स्थापित करण्यात सक्षम होण्यासाठी त्यांच्याकडे फक्त समर्थन आवश्यक आहे.

टर्मिनलमध्ये ते खालील कमांड टाइप करून इन्स्टॉलेशन पूर्ण करू शकतात.

sudo snap install dotnet-sdk --classic


टिप्पणी करणारे सर्वप्रथम व्हा

आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.