डॉटनेट, उबंटू 18.04 वर .NET सह कार्य करा आणि आपला प्रथम अनुप्रयोग तयार करा

डॉटनेट बद्दल

पुढील लेखात आम्ही .नेट कर्नलवर नजर टाकणार आहोत. हे एक मायक्रोसॉफ्टने विकसित केलेले विनामूल्य, क्रॉस-प्लॅटफॉर्म आणि मुक्त स्रोत फ्रेमवर्क डेस्कटॉप अ‍ॅप्स, मोबाइल अ‍ॅप्स, वेब अ‍ॅप्स, गेम अ‍ॅप्स इ. तयार करण्यासाठी

आपण एक. नेट विकसक असल्यास, विंडोज प्लॅटफॉर्मवरुन येत असल्यास .नेट नेटॅल आपल्याला मदत करेल आपल्या विकासाचे वातावरण सहजपणे कॉन्फिगर करा, कोणत्याही Gnu / Linux आणि युनिक्स ऑपरेटिंग सिस्टमवर. पुढील ओळींमध्ये आपण ते कसे पाहू उबंटू 18.04 वर मायक्रोसॉफ्ट .नेट कोअर एसडीके स्थापित करा आणि डोनेटचा वापर करून प्रथम अनुप्रयोग कसे लिहावे.

उबंटू 18.04 वर मायक्रोसॉफ्ट .नेट कोअर एसडीके स्थापित करा

.NET कर्नल GNU / Linux, मॅक ओएस आणि Windows सह सुसंगत आहे. हे सर्वात लोकप्रिय जीएनयू / लिनक्स ऑपरेटिंग सिस्टमवर स्थापित केले जाऊ शकते, यासह: डेबियन, फेडोरा, सेंटोस, ओरॅकल लिनक्स, आरएचईएल, सुसे आणि उबंटू.

सुरू करण्यासाठी आपण टर्मिनल (Ctrl + Alt + T) उघडणार आहोत आणि पुढील कमांड टाईप करा.

मायक्रोसॉफ्ट .नेट डाउनलोड करा आणि उबंटूवर स्थापित करा

wget -q https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb

sudo dpkg -i packages-microsoft-prod.deb

तसेच आम्हाला 'युनिव्हर्स' रिपॉझिटरी सक्षम करण्याची आवश्यकता असेल, आपण अद्याप ते सक्षम केले नसल्यास. हे टर्मिनलमध्ये टाइप करून केले जाऊ शकते.

sudo add-apt-repository universe

आता तू करू शकतेस .नेट कोर एसडीके स्थापित करा कमांड्स वापरुन:

apt-transport-https स्थापित करा

sudo apt install apt-transport-https

डॉटनेट एसडीके २.२ स्थापित करा

sudo apt update && sudo apt install dotnet-sdk-2.2

स्थापनेनंतर, आम्ही करू शकतो स्थापित आवृत्ती तपासा टाइप करणे:

डॉटनेट आवृत्ती

dotnet --version

डॉटनेटसह आपला प्रथम अनुप्रयोग तयार करत आहे

आपण पाहू शकता की, आमच्या उबंटूमध्ये .NET कोर एसडीके योग्यरित्या स्थापित केले गेले आहेत. डॉटनेट वापरुन प्रथम अनुप्रयोग तयार करण्याची वेळ आली आहे.

उदाहरण म्हणून मी एक नवीन अनुप्रयोग तयार करेल.ubunlogअनुप्रयोग'. हे करण्यासाठी, आपल्याला फक्त टर्मिनल (Ctrl + Alt + T) उघडावे लागेल आणि चालवावे लागेल:

डॉटनेटसह कन्सोल अनुप्रयोग तयार करा

dotnet new console -o ubunlogApp

आपण वरील स्क्रीनशॉटमध्ये पाहू शकता की, डॉटनेटने एक नवीन कन्सोल प्रकार अनुप्रयोग तयार केला आहे. -ओ पॅरामीटर 'नावाची डिरेक्टरी तयार करतेubunlogअनुप्रयोग'जेथे अनुप्रयोग डेटा संग्रहित केला जातो सर्व आवश्यक फायली सह.

जर आपण डिरेक्टरीमध्ये गेलो तर ubunlogॲप आम्हाला खालीलप्रमाणे काहीतरी सापडेल:

डॉटनेटद्वारे तयार केलेल्या अनुप्रयोगामधील फायली

दोन फाईल्स म्हणतात ubunlogApp.csproj आणि Program.cs आणि obj नावाची निर्देशिका. मुलभूतरित्या, प्रोग्रॅम सी.एस. फाइलमध्ये प्रोग्राम चालविण्यासाठी कोड असेल 'हॅलो वर्ल्डकन्सोलवर. टाइप करून प्रोग्रॅम कोडवर नजर टाकू.

हॅलो वर्ल्ड डॉटनेट प्रोग्राम सी.एस. फाइल

cat Program.cs

आम्हाला पाहिजे असल्यास आम्ही आत्ताच तयार केलेला अनुप्रयोग चालवा, आपल्याला फक्त पुढील आज्ञा लिहावी लागेल:

हॅलो वर्ल्ड डॉटनेट टर्मिनल निकाल

dotnet run

"हॅलो वर्ल्डठराविक सोपे आहे. आता, प्रोग्राम कोड फाईलमध्ये कोणीही त्यांचा कोड लिहू शकतो आणि तशाच प्रकारे चालवा.

आणखी एक गोष्ट आपण करू शकतो नवीन निर्देशिका तयार करणे, उदाहरणार्थ, माझा कोडकमांड्स वापरुन:

mkdir ~/.micodigo

cd ~/.micodigo/

… आणि तेथून आपण ही डिरेक्टरी बनवू शकतो आमच्या नवीन विकास वातावरण पुढील आज्ञा चालवित आहे:

डॉटनेट अ‍ॅप माझा कोड

dotnet new console

वरील कमांड मायकोड सीएसपीआरओजेज आणि प्रोग्रॅम सीओ नावाच्या दोन फाईल्स आणि ऑब्जेक्ट नावाची डिरेक्टरी तयार करेल. आता आपण एडिटरमध्ये प्रोग्रॅम. सी.एस. फाईल उघडू शकतो आणि सध्याचा 'हॅलो वर्ल्ड' कोड आपल्या स्वतःच्या कोडसह डिलीट किंवा सुधारित करू शकतो.

एकदा आपल्याला हवा असलेला कोड लिहिल्यानंतर प्रोग्रॅम. सीएस फाईल सेव्ह करुन बंद करावी लागेल. यानंतर आपण हे करू शकतो अनुप्रयोग चालवा:

dotnet run

हे असू शकते डॉटनेट मदतीचा सल्ला घ्या टाइप करणे:

dotnet --help

मायक्रोसॉफ्ट व्हिज्युअल स्टुडिओ कोड संपादक

कोड लिहिण्यासाठी, प्रत्येकाचे आवडते संपादक आहेत. पण असं म्हणायलाच हवं मायक्रोसॉफ्टचे स्वतःचे संपादक 'म्हणतातमायक्रोसॉफ्ट व्हिज्युअल स्टुडिओ कोड'नेट. च्या समर्थनासह. हे क्रॉस-प्लॅटफॉर्म कोड संपादक आहे, म्हणून ते विंडोज, जीएनयू / लिनक्स आणि मॅक ओएस एक्स वर दोन्ही वापरले जाऊ शकते.

हे एक हलके आणि शक्तिशाली मुक्त स्रोत स्त्रोत कोड संपादक आहे. हे जावास्क्रिप्ट, टाइपस्क्रिप्ट आणि नोड.जेजसाठी अंगभूत समर्थनासह येते आणि सी ++, सी, पायथन, पीएचपी किंवा गो सारख्या अन्य भाषांसाठी विस्तारित समृद्ध इकोसिस्टम आहे.

आपणास .NET सह आपले अनुप्रयोग विकसित करण्यासाठी हा कोड संपादक वापरण्यास स्वारस्य असल्यास आपण एखाद्या सहकार्याने लिहिलेल्या लेखाचा सल्ला घेऊ शकता. कसे व्हिज्युअल स्टुडिओ कोड स्थापित करा उबंटू मध्ये.

मध्ये मायक्रोसॉफ्ट दस्तऐवजीकरण आम्ही शोधण्यात सक्षम होऊ .NET कोर आणि .NET कोर एसडीके टूल्सचा वापर कसा करावा हे शिकण्यासाठी काही मूलभूत शिकवण्या व्हिज्युअल स्टुडिओ कोड संपादक वापरणे.

परिच्छेद डॉटनेट विषयी अधिक जाणून घ्या, आपण सल्ला घेऊ शकता अधिकृत प्रकल्प पृष्ठ.


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

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

*

*

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

  1.   लुईस गोंझालेझ म्हणाले

    मी लुबंटूबरोबर आहे आणि स्थापनेच्या पहिल्या ओळीत ते सांगते की मायक्रोसॉफ्ट पॅकेज नाही. या डिस्ट्रोमध्ये विसंगतता आहे का? शुभेच्छा

  2.   ख्रिस्तियन कारवाजल म्हणाले

    माझा अनुप्रयोग तयार केल्यानंतर, मी उबंटूमध्ये तो कसा स्थापित करू?

  3.   अनामिक म्हणाले

    गुड लुईस, रेपो जोडू का?