पुढील लेखात आम्ही .नेट कर्नलवर नजर टाकणार आहोत. हे एक मायक्रोसॉफ्टने विकसित केलेले विनामूल्य, क्रॉस-प्लॅटफॉर्म आणि मुक्त स्रोत फ्रेमवर्क डेस्कटॉप अॅप्स, मोबाइल अॅप्स, वेब अॅप्स, गेम अॅप्स इ. तयार करण्यासाठी
आपण एक. नेट विकसक असल्यास, विंडोज प्लॅटफॉर्मवरुन येत असल्यास .नेट नेटॅल आपल्याला मदत करेल आपल्या विकासाचे वातावरण सहजपणे कॉन्फिगर करा, कोणत्याही 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
आता तू करू शकतेस .नेट कोर एसडीके स्थापित करा कमांड्स वापरुन:
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 कोर एसडीके टूल्सचा वापर कसा करावा हे शिकण्यासाठी काही मूलभूत शिकवण्या व्हिज्युअल स्टुडिओ कोड संपादक वापरणे.
परिच्छेद डॉटनेट विषयी अधिक जाणून घ्या, आपण सल्ला घेऊ शकता अधिकृत प्रकल्प पृष्ठ.
मी लुबंटूबरोबर आहे आणि स्थापनेच्या पहिल्या ओळीत ते सांगते की मायक्रोसॉफ्ट पॅकेज नाही. या डिस्ट्रोमध्ये विसंगतता आहे का? शुभेच्छा
माझा अनुप्रयोग तयार केल्यानंतर, मी उबंटूमध्ये तो कसा स्थापित करू?
गुड लुईस, रेपो जोडू का?