Dotnet, bekerjasama dengan .NET pada Ubuntu 18.04 dan buat aplikasi pertama anda

mengenai dotnet

Dalam artikel seterusnya kita akan melihat kernel .NET. Ini adalah satu kerangka bebas, platform silang dan sumber terbuka yang dibangunkan oleh Microsoft untuk membuat aplikasi desktop, aplikasi mudah alih, aplikasi web, aplikasi permainan, dll.

Sekiranya anda adalah pembangun .NET, yang berasal dari platform Windows, kernel .NET akan membantu anda konfigurasikan persekitaran pembangunan anda dengan mudah, pada mana-mana sistem operasi Gnu / Linux dan Unix. Dalam baris berikut kita akan melihat bagaimana pasang Microsoft .NET Core SDK pada Ubuntu 18.04 dan cara menulis aplikasi pertama menggunakan donet.

Pasang Microsoft .NET Core SDK pada Ubuntu 18.04

Kernel .NET serasi dengan GNU / Linux, Mac OS, dan Windows. Ia boleh dipasang pada sistem operasi GNU / Linux yang paling popular, termasuk: Debian, Fedora, CentOS, Oracle Linux, RHEL, SUSE, dan Ubuntu.

Untuk memulakan kita akan membuka terminal (Ctrl + Alt + T) dan ketik perintah berikut:

muat turun microsoft .net dan pasang di Ubuntu

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

sudo dpkg -i packages-microsoft-prod.deb

juga kita perlu mengaktifkan repositori 'Universe', jika anda belum mengaktifkannya. Ini boleh dilakukan dengan menaip terminal:

sudo add-apt-repository universe

Sekarang kamu boleh pasang SDK teras .NET menggunakan arahan:

pasang apt-transport-https

sudo apt install apt-transport-https

pasang dotnet sdk 2.2

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

Selepas pemasangan, kita dapat periksa versi yang dipasang menaip:

versi dotnet

dotnet --version

Membuat aplikasi pertama anda dengan dotnet

Seperti yang anda lihat, SDK teras .NET telah dipasang dengan betul di Ubuntu kami. Sekarang adalah masa untuk membuat aplikasi pertama menggunakan dotnet.

Sebagai contoh saya akan membuat aplikasi baru yang dipanggil 'ubunlogapp'. Untuk melakukan ini, anda hanya perlu membuka terminal (Ctrl + Alt + T) dan jalankan:

Buat aplikasi konsol dengan dotnet

dotnet new console -o ubunlogApp

Seperti yang anda lihat dalam tangkapan skrin di atas, dotnet telah membuat aplikasi jenis konsol baru. Parameter -o membuat direktori yang dipanggil 'ubunlogapp'di mana data aplikasi disimpan dengan semua fail yang diperlukan.

Jika kita beralih ke direktori ubunlogApp kita akan menemui sesuatu seperti berikut:

fail dari aplikasi yang dibuat dengan dotnet

Terdapat dua fail yang dipanggil ubunlogApp.csproj dan Program.cs dan direktori yang dipanggil obj. Secara lalai, fail Program.cs akan mengandungi kod untuk menjalankan program 'Hello World'di konsol. Kita boleh melihat kod program dengan menaip:

hello world dotnet program.cs fail

cat Program.cs

Jika kita jalankan aplikasi yang baru kita buat, anda hanya perlu menulis arahan berikut:

hello world dotnet hasil akhir

dotnet run

The "Hai duniaLazimnya semudah itu. Sekarang, sesiapa sahaja boleh menulis kod mereka dalam fail Program.cs dan jalankan dengan cara yang sama.

Perkara lain yang boleh kita lakukan adalah membuat direktori baru, misalnya, kod saya, menggunakan arahan:

mkdir ~/.micodigo

cd ~/.micodigo/

... Dan dari sana kita dapat membuat direktori ini persekitaran pembangunan baru kami melaksanakan arahan berikut:

aplikasi dotnet kod saya

dotnet new console

Perintah di atas akan membuat dua fail yang disebut mycode.csproj dan Program.cs ditambah direktori yang disebut obj. Sekarang kita dapat membuka fail Program.cs di editor dan menghapus atau mengubah kod 'hello world' yang ada dengan kod kita sendiri.

Setelah kod yang kita mahukan ditulis, kita hanya perlu menyimpan dan menutup fail Program.cs. Selepas ini kita dapat jalankan aplikasi:

dotnet run

Ia boleh rujuk bantuan dotnet menaip:

dotnet --help

Penyunting Kod Microsoft Visual Studio

Untuk menulis kod, setiap orang mempunyai editor kegemaran mereka. Tetapi mesti dikatakan bahawa Microsoft mempunyai editor tersendiri yang disebut 'Kod Microsoft Visual Studio'dengan sokongan untuk .NET. Ini adalah penyunting kod lintas platform, sehingga dapat digunakan pada Windows, GNU / Linux dan juga Mac OS X.

Ini adalah penyunting kod sumber terbuka yang ringan dan kuat. Ia dilengkapi dengan sokongan bawaan untuk JavaScript, TypeScript, dan Node.js dan mempunyai ekosistem ekstensi yang kaya untuk bahasa lain seperti C ++, C, Python, PHP, atau Go.

Sekiranya anda berminat menggunakan editor kod ini untuk mengembangkan aplikasi anda dengan .NET, anda boleh merujuk artikel yang ditulis oleh rakan sekerja yang dia nyatakan bagaimana pasang Kod Visual Studio di Ubuntu.

Dalam Dokumentasi Microsoft kita akan dapat mencari beberapa tutorial asas untuk mempelajari cara menggunakan alat .NET Core dan .NET Core SDK menggunakan editor Visual Studio Code.

kepada ketahui lebih lanjut mengenai dotnet, anda boleh berjumpa dengan halaman projek rasmi.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   louis gonzalez kata

    Saya bersama Lubuntu dan di barisan pemasangan pertama memberitahu saya bahawa tidak ada pakej microsoft. Adakah terdapat percanggahan dengan distro ini ?. Salam

  2.   Christian Carvajal kata

    Setelah membuat aplikasi saya, bagaimana cara memasangnya di Ubuntu?

  3.   Anonymous kata

    Baik Luis, tambahkan repo?