Dotnet, Ubuntu 18.04 üzerinde .NET ile çalışın ve ilk uygulamanızı oluşturun

dotnet hakkında

Sonraki yazıda .NET çekirdeğine bir göz atacağız. Bu bir Microsoft tarafından geliştirilen ücretsiz, çapraz platform ve açık kaynak çerçevesi masaüstü uygulamaları, mobil uygulamalar, web uygulamaları, oyun uygulamaları vb. oluşturmak için

Windows platformundan gelen bir .NET geliştiriciyseniz, .NET çekirdeği size geliştirme ortamınızı kolayca yapılandırın, herhangi bir Gnu / Linux ve Unix işletim sisteminde. Aşağıdaki satırlarda nasıl olduğunu göreceğiz Ubuntu 18.04'e Microsoft .NET Core SDK yükleyin ve donet kullanarak ilk uygulamanın nasıl yazılacağı.

Ubuntu 18.04'e Microsoft .NET Core SDK yükleyin

.NET çekirdeği GNU / Linux, Mac OS ve Windows ile uyumludur. Debian, Fedora, CentOS, Oracle Linux, RHEL, SUSE ve Ubuntu dahil olmak üzere en popüler GNU / Linux işletim sistemlerine kurulabilir.

Başlamak için bir terminal açacağız (Ctrl + Alt + T) ve aşağıdaki komutları yazacağız:

microsoft .net'i indirin ve Ubuntu'ya yükleyin

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

sudo dpkg -i packages-microsoft-prod.deb

ayrıca 'Evren' havuzunu etkinleştirmemiz gerekecek, henüz etkinleştirmediyseniz. Bu, terminale yazarak yapılabilir:

sudo add-apt-repository universe

Şimdi yapabilirsin .NET çekirdek SDK'sını yükleyin komutları kullanarak:

apt-transport-https yükleyin

sudo apt install apt-transport-https

dotnet sdk 2.2'yi kurun

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

Kurulumdan sonra yapabiliriz kurulu sürümü kontrol edin yazıyor:

dotnet sürümü

dotnet --version

Dotnet ile ilk uygulamanızı oluşturma

Gördüğünüz gibi, .NET'in çekirdek SDK'sı Ubuntu'muza doğru bir şekilde yüklendi. Şimdi dotnet kullanarak ilk uygulamayı oluşturma zamanı.

Örnek olarak 'adında yeni bir uygulama oluşturacağım.ubunlogMobil Uygulama'. Bunu yapmak için, bir terminal açmanız (Ctrl + Alt + T) ve şunu çalıştırmanız yeterlidir:

Dotnet ile konsol uygulaması oluşturun

dotnet new console -o ubunlogApp

Yukarıdaki ekran görüntüsünde görebileceğiniz gibi, dotnet yeni bir konsol tipi uygulama oluşturdu. -O parametresi 'adında bir dizin oluştururubunlogMobil Uygulamauygulama verilerinin depolandığı yer gerekli tüm dosyalarla.

Dizine geçersek ubunlogUygulamada aşağıdakine benzer bir şey bulacağız:

dotnet ile oluşturulmuş bir uygulamadaki dosyalar

adında iki dosya var ubunlogApp.csproj ve Program.cs ve obj adlı bir dizin. Varsayılan olarak, Program.cs dosyası, programı çalıştırmak için gereken kodu içerecektir 'Merhaba Dünyakonsolda. Program koduna şöyle yazarak bakabiliriz:

merhaba dünya dotnet program.cs dosyası

cat Program.cs

Eğer istersek yeni oluşturduğumuz uygulamayı çalıştır, sadece aşağıdaki komutu yazmanız yeterlidir:

merhaba dünya dotnet terminal sonucu

dotnet run

"Selam DünyaTipik olan bu kadar basit. Şimdi, herkes kodunu Program.cs dosyasına yazabilir ve aynı şekilde çalıştırın.

Yapabileceğimiz başka bir şey de yeni bir dizin oluşturmaktır, örneğin, benim kodum, komutları kullanarak:

mkdir ~/.micodigo

cd ~/.micodigo/

… Ve oradan bu dizini yapabiliriz yeni geliştirme ortamımız aşağıdaki komutu yürütmek:

dotnet uygulaması benim kodum

dotnet new console

Yukarıdaki komut mycode.csproj ve Program.cs adında iki dosya ve ayrıca obj adında bir dizin oluşturacaktır. Artık Program.cs dosyasını bir düzenleyicide açabilir ve mevcut 'merhaba dünya' kodunu kendi kodumuzla silebilir veya değiştirebiliriz.

İstediğimiz kod yazıldıktan sonra, Program.cs dosyasını kaydetmemiz ve kapatmamız gerekir. Bundan sonra yapabiliriz uygulamayı çalıştır:

dotnet run

Bu olabilir dotnet yardımına danışın yazıyor:

dotnet --help

Microsoft Visual Studio Kod Düzenleyicisi

Kodu yazmak için herkesin favori editörü vardır. Ama söylenmeli ki Microsoft'un 'Microsoft Visual Studio Kodu.NET desteği ile. Bu bir çapraz platform kod editörüdür, bu nedenle hem Windows, GNU / Linux hem de Mac OS X'te kullanılabilir.

Hafif ve güçlü bir açık kaynak kod editörüdür. JavaScript, TypeScript ve Node.js için yerleşik destekle birlikte gelir ve C ++, C, Python, PHP veya Go gibi diğer diller için zengin bir uzantı ekosistemine sahiptir.

Uygulamalarınızı .NET ile geliştirmek için bu kod düzenleyiciyi kullanmakla ilgileniyorsanız, bir meslektaşınızın yazdığı makaleye başvurabilirsiniz. nasıl Visual Studio Code'u yükleyin Ubuntu'da.

In Microsoft belgeleri bulabileceğiz .NET Core ve .NET Core SDK araçlarının nasıl kullanılacağını öğrenmek için bazı temel eğitimler Visual Studio Code düzenleyicisini kullanarak.

Daha dotnet hakkında daha fazla bilgi edinindanışabilirsiniz resmi proje sayfası.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   louis gonzalez dijo

    Lubuntu ile birlikteyim ve ilk kurulum hattında bana microsoft paketi olmadığını söylüyor. Bu dağıtımda bir tutarsızlık var mı? Selamlar

  2.   Hıristiyan Karvajal dijo

    Uygulamamı oluşturduktan sonra, Ubuntu'ya nasıl kurarım?

  3.   Anonim dijo

    İyi Luis, depoyu ekle?