ในบทความต่อไปเราจะมาดูเคอร์เนล. NET มันคือ ฟรีข้ามแพลตฟอร์มและกรอบโอเพ่นซอร์สที่พัฒนาโดย Microsoft เพื่อสร้างแอพเดสก์ท็อปแอพมือถือแอพเว็บแอพเกม ฯลฯ
หากคุณเป็นนักพัฒนา. NET ที่มาจากแพลตฟอร์ม Windows เคอร์เนล. NET จะช่วยคุณได้ กำหนดค่าสภาพแวดล้อมการพัฒนาของคุณได้อย่างง่ายดายบนระบบปฏิบัติการ Gnu / Linux และ Unix ใด ๆ ในบรรทัดต่อไปนี้เราจะดูวิธีการ ติดตั้ง Microsoft .NET Core SDK บน Ubuntu 18.04 และวิธีเขียนแอปพลิเคชันแรกโดยใช้ donet
ติดตั้ง Microsoft .NET Core SDK บน Ubuntu 18.04
เคอร์เนล. NET เข้ากันได้กับ GNU / Linux, Mac OS และ Windows สามารถติดตั้งบนระบบปฏิบัติการ GNU / Linux ยอดนิยม ได้แก่ Debian, Fedora, CentOS, Oracle Linux, RHEL, SUSE และ Ubuntu
ในการเริ่มต้นเราจะเปิดเทอร์มินัล (Ctrl + Alt + T) และพิมพ์คำสั่งต่อไปนี้:
wget -q https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb sudo dpkg -i packages-microsoft-prod.deb
ด้วย เราจะต้องเปิดใช้งานที่เก็บ 'Universe'หากคุณยังไม่ได้เปิดใช้งาน สามารถทำได้โดยพิมพ์ในเทอร์มินัล:
sudo add-apt-repository universe
ตอนนี้คุณสามารถ ติดตั้ง. NET core SDK ใช้คำสั่ง:
sudo apt install apt-transport-https
sudo apt update && sudo apt install dotnet-sdk-2.2
หลังจากการติดตั้งเราสามารถทำได้ ตรวจสอบเวอร์ชันที่ติดตั้ง พิมพ์:
dotnet --version
การสร้างแอปพลิเคชันแรกของคุณด้วย dotnet
อย่างที่คุณเห็น SDK หลัก. NET ได้รับการติดตั้งอย่างถูกต้องใน Ubuntu ของเรา ตอนนี้เป็นเวลาสร้างแอปพลิเคชันแรกโดยใช้ดอทเน็ต
ตัวอย่างเช่นฉันจะสร้างแอปพลิเคชันใหม่ชื่อ 'ubunlogแอปพลิเคชัน'. ในการดำเนินการนี้คุณต้องเปิดเทอร์มินัล (Ctrl + Alt + T) แล้วเรียกใช้:
dotnet new console -o ubunlogApp
ดังที่คุณเห็นในภาพหน้าจอด้านบน dotnet ได้สร้างแอปพลิเคชันประเภทคอนโซลใหม่ พารามิเตอร์ -o สร้างไดเร็กทอรีชื่อ 'ubunlogแอปพลิเคชัน'ที่จัดเก็บข้อมูลแอปพลิเคชัน พร้อมไฟล์ที่จำเป็นทั้งหมด
หากเราย้ายไปที่ไดเร็กทอรี ubunlogแอพเราจะพบสิ่งต่อไปนี้:
มี 2 ไฟล์ชื่อ ubunlogApp.csproj และ Program.cs และไดเร็กทอรีชื่อ obj โดยค่าเริ่มต้น, ไฟล์ Program.cs จะมีรหัสสำหรับเรียกใช้โปรแกรม 'สวัสดีชาวโลก'บนคอนโซล. เราสามารถดูรหัสโปรแกรมได้โดยพิมพ์:
cat Program.cs
ถ้าเราต้องการ เรียกใช้แอปพลิเคชันที่เราเพิ่งสร้างขึ้นคุณต้องเขียนคำสั่งต่อไปนี้:
dotnet run
"สวัสดีชาวโลกโดยทั่วไปนั้นเรียบง่าย ตอนนี้ ทุกคนสามารถเขียนโค้ดในไฟล์ Program.cs และเรียกใช้ในลักษณะเดียวกัน
สิ่งที่เราทำได้อีกอย่างคือสร้างไดเร็กทอรีใหม่ตัวอย่างเช่น รหัสของฉันโดยใช้คำสั่ง:
mkdir ~/.micodigo cd ~/.micodigo/
…และจากตรงนั้นเราสามารถสร้างไดเร็กทอรีนี้ สภาพแวดล้อมการพัฒนาใหม่ของเรา ดำเนินการคำสั่งต่อไปนี้:
dotnet new console
คำสั่งดังกล่าวจะสร้างไฟล์สองไฟล์ที่เรียกว่า mycode.csproj และ Program.cs พร้อมด้วยไดเร็กทอรีที่เรียกว่า obj ตอนนี้เราสามารถเปิดไฟล์ Program.cs ในโปรแกรมแก้ไขและลบหรือแก้ไขโค้ด 'hello world' ที่มีอยู่ด้วยรหัสของเราเอง
เมื่อเขียนโค้ดที่เราต้องการแล้วเราก็ต้องบันทึกและปิดไฟล์ Program.cs หลังจากนี้เราทำได้ เรียกใช้แอปพลิเคชัน:
dotnet run
มันสามารถ ปรึกษา dotnet help พิมพ์:
dotnet --help
โปรแกรมแก้ไขรหัส Microsoft Visual Studio
ในการเขียนโค้ดทุกคนมีตัวแก้ไขที่ชื่นชอบ แต่ก็ต้องบอกว่า Microsoft มีตัวแก้ไขของตัวเองชื่อว่า 'รหัส Microsoft Visual Studio'ด้วยการสนับสนุน. NET. นี่คือโปรแกรมแก้ไขโค้ดข้ามแพลตฟอร์มดังนั้นจึงสามารถใช้ได้ทั้งบน Windows, GNU / Linux และบน Mac OS X
เป็นโปรแกรมแก้ไขรหัสโอเพนซอร์สที่มีน้ำหนักเบาและมีประสิทธิภาพ มาพร้อมกับการรองรับ JavaScript, TypeScript และ Node.js ในตัวและมีระบบนิเวศที่หลากหลายของส่วนขยายสำหรับภาษาอื่น ๆ เช่น C ++, C, Python, PHP หรือ Go
หากคุณสนใจที่จะใช้โปรแกรมแก้ไขโค้ดนี้เพื่อพัฒนาแอปพลิเคชันของคุณด้วย. NET คุณสามารถอ่านบทความที่เพื่อนร่วมงานเขียนไว้ซึ่งเขาระบุไว้ อย่างไร ติดตั้ง Visual Studio Code ใน Ubuntu.
ใน เอกสารของ Microsoft เราจะสามารถค้นหา บทเรียนพื้นฐานบางอย่างเพื่อเรียนรู้วิธีใช้เครื่องมือ. NET Core และ. NET Core SDK โดยใช้โปรแกรมแก้ไข Visual Studio Code
ไปยัง เรียนรู้เพิ่มเติมเกี่ยวกับ dotnetคุณสามารถปรึกษา หน้าโครงการอย่างเป็นทางการ.
ฉันอยู่กับ Lubuntu และในบรรทัดการติดตั้งแรกมันบอกฉันว่าไม่มีแพ็คเกจไมโครซอฟท์ มีความไม่สอดคล้องกับ distro นี้หรือไม่? ทักทาย
หลังจากสร้างแอปพลิเคชันแล้วฉันจะติดตั้งใน Ubuntu ได้อย่างไร
Good Luis เพิ่ม repo ไหม