İlginizi Çekebilir
  1. Ana Sayfa
  2. Open Source
  3. Ubuntu 16.04 Üzerine .NET Core ve Visual Studio Code Kurulumu

Ubuntu 16.04 Üzerine .NET Core ve Visual Studio Code Kurulumu

Ubuntu 16.04 Üzerine .NET Core ve Visual Studio Code Kurulumu. “.NET Core ve .NET Standard Nedir?” makalemizde kısaca bahsettiğimiz .NET Core’u Ubuntu üzerinde Visual Studio Code kurarak Windows dışı bir platformda da .NET nasıl çalışıyor görelim 🙂

Kurulum öncesi apt-get feed’lerini ayarlamamız gerekiyor. Bunun için terminal üzerinden çalıştırmamız gereken 3 adet komut var. Komutlar versiyona ve distroya göre değişebiliyor. Detaylı listeye https://www.microsoft.com/net/core adresinden ulaşabilirsiniz.

1. sudo sh -c ‘echo “deb [arch=amd64] https://apt-mo.trafficmanager.net/repos/dotnet-release/ xenial main” > /etc/apt/sources.list.d/dotnetdev.list’

2. sudo apt-key adv –keyserver hkp://keyserver.ubuntu.com:80 –recv-keys 417A0893


Resim-1: apt-get feed ayarlanması

3. sudo apt-get update


Resim-2: apt-get update

Gereksinimleri tamamladıktan sonra .NET Core kurulumu için de aşağıdaki komutu çalıştırıyoruz.

4. sudo apt-get install dotnet-dev-1.0.0-preview2.1-003177

;
Resim-3: .NET Core kurulumu

Devam etmek istiyor musunuz sorusunda da evet (Y) olarak cevap verdikten sonra şimdi de kod yazabileceğimiz bir uygulamaya ihtiyacımız var. Burada da aklımıza gelen ilk seçenek Visual Studio Code J

https://code.visualstudio.com/download adresinden Ubuntu için güncel kurulum dosyasını (code_1.8.1-1482158209_amd64.deb) indiriyoruz. Dosyayı çalıştırdığımızda Resim-4‘te
gördüğünüz ekran çıkıyor.


Resim-4: Visual Studio Code Kurulum

Kurulum sonrasında arama ekranında “code” yazarak kısa yolu bulup Visual Studio Code’u çalıştırabiliriz.


Resim-5: Visual Studio Code

Visual Studio Code, birden çok dil destekleyen bir platform olduğu için kurulum sonrası C# eklentisi kurarak C# desteğini aktif hale getirelim.

Kurulum sonrası eklentiyi aktifleştirmek için Resim-7’deki gibi uygulamayı tekrar yüklememiz gerekecek.


Resim-6: C# Extension reload

Şimdi sıra uygulama dosyalarının yer alacağı klasörü oluşturmaya geldi. Bunun için Explorer üzerinden “Open Folder” seçeneğini seçip “Projects” altında “HelloLinux” adında bir klasör oluşturuyoruz.


Resim-7: Uygulama Klasörü

Klasörü oluşturduktan sonra sıra projeyi oluşturmaya geldi. Bunun için de “View” menüsünden “Integrated Terminal”i açıp dotnet new komutu ile projeyi oluşturup dotnet restore ile de eksik paketleri NuGet’ten çekiyoruz.


Resim-8: dotnet new ve dotnet restore komutları

Proje klasörü altında Program.cs ve project.json dosyaları oluştu.


Resim-9: Updating C# dependencies

Son olarak da dotnet run komutu ile uygulamamızı çalıştırıyoruz.


Resim-10: dotnet run komutu

Microsoft eksi CEO’su Steve Ballmer’ın bir zamanlar (1 Haziran 2001) Linux ile ilgili “Linux is a cancer that attaches itself in an intellectual property sense to everything it touches” cümlesini kurduğunda bir gün Microsoft’un “Microsoft loves Linux” diyeceğini hiç kimsenin aklına gelmezdi sanırım J

Bu konuyla ilgili sorularınızı https://forum.mshowto.org linkini kullanarak ulaşacağınız forum sayfamızda sorabilirsiniz.

Referanslar

www.mshowto.org

 

TAGs: , , nasil kurulur, , Ubuntu uzerine .NET Core, ,

Yorum Yap

Yazar Hakkında

Mert Yeter, lisans eğitimini Yıldız Teknik Üniversitesi Gemi İnşaatı Mühendisliği bölümünde, yüksek lisans eğitimini ise Bahçeşehir Üniversitesi Bilgi Teknolojileri bölümünde tamamlamıştır. Yazılım dünyasına üniversitenin ilk yıllarında aldığı QBasic ile başlayan Mert, .NET ve SQL Server gibi Microsoft teknolojileri ile devam etmiş; yüksek lisans tezini ise Linux konusunda yapmıştır. Netaş ve Ziraat Teknoloji gibi sektörün önde gelen firmalarında C#, .NET, SQL Server, Cisco Contact Center ürünleri ve Linux üzerine çalışmış, bir çok firmaya da bu konularda danışmanlık vermiştir. Şu anda da Done'de Cloud Development Manager olarak Azure, .NET Core, SQL Server, Docker vb güncel teknolojiler üzerinde çalışmaktadır.

Yorum Yap