Rumah >tutorial komputer >pengetahuan komputer >Amalan pembangunan aplikasi merentas platform Teras .NET: perjalanan lancar dari Windows ke Linux dan macOS
Dengan pelancaran .NET Core, pembangun .NET mempunyai peluang baharu untuk menulis dan menjalankan aplikasi .NET dengan mudah pada berbilang sistem pengendalian. Artikel ini akan menyelidiki cara menggunakan Teras .NET untuk mencapai pembangunan aplikasi merentas platform dan berkongsi pengalaman amalan terbaik pada sistem pengendalian seperti Windows, Linux dan macOS.
Untuk memulakan pembangunan aplikasi merentas platform, anda perlu menyediakan persekitaran pembangunan untuk setiap platform sasaran terlebih dahulu.
Pada Windows, anda boleh memasang .NET Core SDK melalui Visual Studio. Setelah dipasang, anda boleh mencipta dan menjalankan projek Teras .NET melalui Visual Studio.
Di Linux, anda boleh menggunakan pengurus pakej seperti apt-get, yum atau dnf untuk memasang .NET Core SDK. Sebagai contoh, pada Ubuntu anda boleh menjalankan arahan berikut untuk memasang:
sudo apt-get update sudo apt-get install -y dotnet-sdk-3.1
Anda boleh memasang .NET Core SDK melalui Homebrew pada macOS:
brew update brew install dotnet-sdk
Seterusnya, kami akan mencipta aplikasi konsol baharu menggunakan .NET Core CLI.
dotnet new console -o MyCrossPlatformApp cd MyCrossPlatformApp
Arahan ini akan mencipta aplikasi konsol baharu dan memasuki direktori aplikasi.
Kini, anda boleh mula menulis kod. Berikut ialah contoh mudah yang menunjukkan cara mengeluarkan "Hello, World!" dalam aplikasi konsol:
using System; namespace MyCrossPlatformApp { class Program { static void Main(string[] args) { Console.WriteLine("Hello, World!"); } } }
Pada Windows, anda boleh membina dan menjalankan projek secara terus melalui Visual Studio, atau gunakan baris arahan:
dotnet run
Dalam terminal Linux, navigasi ke direktori projek dan jalankan:
dotnet run
Pada macOS, navigasi juga ke direktori projek dalam Terminal dan jalankan:
dotnet run
Atas ialah kandungan terperinci Amalan pembangunan aplikasi merentas platform Teras .NET: perjalanan lancar dari Windows ke Linux dan macOS. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!